下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 OSPF路由协议

OSPF路由协议.doc

OSPF路由协议

思念诠释你我de距离
2017-09-27 0人阅读 举报 0 0 暂无简介

简介:本文档为《OSPF路由协议doc》,可适用于IT/计算机领域

OSPF路由协议一、概念、自治系统:采用同一组路由协议(路由策略)的一组路由器(网络设备)。、内部网关路由协议(IGP):自治系统内采用的路由协议。、外部网关路由协议(EGP):多个自治系统之间才采用的路由协议。、RouterID:OSPF区域内唯一标识一台路由器的IP地址。、一条路有的代价:沿着到达目的网络的路有路径上所有出站接口的代价(Cost)之和。、虚链路:指一条通过一个非骨干区域连接到骨干区域的链路。二、要点、OSPF的工作原理OSPF的路由器试图与临近的路由器建立邻接关系在邻居之间互相同步链路状态数据库。使用最短路径算法(SPF)从链路状态信息中计算出一个以自己为根的“最短路径树”每台路由器根据最短路径树构建自己的路由表。、建立邻接关系的条件路由器的端口属于同一网段的同一子网必须交还相同的验证码HelloInterval和DeadInterval的时间间隔必须相同(DeadInterval=HelloInterval)两个路由器可以在Hello报文中通过协商Stub区域的标记来成为邻居、邻接关系的建立OSPF通过Hello报文发起建立和监视邻接关系的存在和消失Hello包的组播地址是在广播和点到点(多点)网络中Hello的时间间隔是s非广播多址网络中是s。、OSPF的网络类型点到点网络(PointtoPoint)PPP、HDLC广播多址网络(Broadcast)以太网非广播多址网络(NBMA)帧中继点到多点网络(PointtoMultipoint)多个点到点链路的集合、DR和BDR的选择(广播多址网络和非广播多址网络中)选择DR和BDR的目的:简化邻接关系的建立。选择方法:首先选择路由器接口优先级数值最大的为DR或BDR。当优先级相同时选择RouterID最大的为DR或BDR。在CISCO路由器上默认的优先级是具有优先级的路由器不能被选为DR或BDR。一旦DR和BDR选举成功其他路由器将只和DR和BDR建立邻接关系。其他路由器将更新报文发送到DR和BDR侦听这个地址DR使用泛洪更新报文到其他路由器。、OSPF包的类型Hello数据库描述包DBD链路状态请求包LSR链路状态更新包LSU链路状态确认包LSAck、OSPF与RIP的比较OSPFRIPvRIPv链路状态路由协议距离矢量路由协议没有跳数的限制RIP的跳限制超过跳得路由被认为不可达支持可变长子网掩码(VLSM)不支持可变长子网掩码支持可变长子网掩码收敛速度快收敛速度慢使用组播发送链路状态更新在在周期性广播整个路由表在低速链路及广域网中应链路变化时使用触发更新提高了用将产生很大问题。带宽的利用率。、RouterID的选择首先选择所有Loopback接口上数值最高的IP地址作为RouterID如果没有配置Loopback接口则选择物理端口中数值最高的IP地址作为RouterID。作为RouterID的端口不一定非要运行OSPF协议。、生成OSPF多区域的原因改善网络的可扩展性快速收敛、分层路由的优势降低了SPF算法运算的频率减小了路由表减小了链路更新报文的、OSPF路由器类型内部路由器(InternalRouter)所有接口都属于同一个区域的路由器。区域边界路由器(AreaBorderRouters)连接一个或多个区域到骨干区域的路由器至少有一个接口属于骨干区域。骨干路由器(BackboneRouter)至少有一个接口与骨干区域相连的路由器。自治系统边界路由器(AutonomousSystemBoundaryRouter)连接多个自治系统得路由器。、OSPF的区域类型骨干区域Area区域ID一定为是连接所由其他区域的核心域骨干区域一定存在。标准区域没有特殊定义的区域。末梢区域(Stub)只有一个默认路由作为其区域的出口。区域不能作为虚电路的穿越区。区域内无自治系统边界路由器(ASBR)。区域不允许自治系统外部的LSA通告(LSA)在其内部进行泛洪完全末梢区域(TotallyStubby)只有一个默认路由作为其区域的出口。区域不能作为虚电路的穿越区。区域内无自治系统边界路由器(ASBR)。区域不允许自治系统外部的LSA通告(LSA)在其内部进行泛洪也不允许AS内部其他区域的路由信息(LSA)。非纯末梢区域(NSSA)区域内存在ASBR路由器ASBR路由器发出LSA通告只在NSSA区域内泛洪LSA经过ABR是将被转化为LSA。、OSPF的链路状态通告路由器LSA(LSA)每一台路由器都会产生LSA通告该通告列出了路由器所有的链路或接口并指明了他们的状态和沿每条链路方向出站的代价。该通告只在路由器所属的区域内泛洪。网络LSA(LSA)由区域内的DR或BDR发出通告了所有与之相连的路由器。该通告只在路由器所属的区域内泛洪。网络汇总LSA(LSA)由ABR发出通告该区域外的其它区域路由信息ASBR汇总LSA(LSA)由ABR发出通告ASBR路由器的信息AS外部LSA(LSA)由ASBR发出通告AS外部的路由信息或是到达AS外部的默认路由NSSA外部LSA(LSA)由NSSA内部的ASBR发出通告AS外部的路由信息、每一种区域内允许泛洪的LSA类型描述允许的LSA类型普通区域能学习其他区域的路由信息LSA、LSA、LSA、LSA、LSA能学习AS外部的路由信息末梢区域(Stub)能学习其他区域的路由信息LSA、LSA、LSA、LSA不能学习AS外部的路由信息完全末梢区域不能学习其他区域的路由信息LSA、LSA(TotallyStubby)不能学习AS外部的路由信息NSSA能学习其他区域的路由信息LSA、LSA、LSA、LSA、LSA能学习本区域连接的AS外部路由信息不能学习其他区域连接的AS外部路由信息、OSPF度量值Cost值(指从该接口发出的数据包的出站接口代价)Cost=BW:CISCO路由器使用的参考带宽BW:接口上配置的带宽接口类型代价(BW)FastEthernetEthernetK、OSPF的目的类型网络条目目的网络地址路由器条目到达ABR和ASBR路由器的路由、路径类型区域内路径区域间路径类型的外部路径外部路径内部到达ASBR的路径类型的外部路径外部路径、路由表的查找选择可以和目的地址最精确匹配的路由最精确匹配应该总是最长匹配拥有最长的地址掩码的路由。通过排除次优的路径类型来剪除可选择条目的集合区域内路径优先级区域间路径优先级类型的外部路径优先级类型的外部路径优先级表示最高优先级表示最低优先级。、OSPF的辅助地址只有在主网络或子网也运行OSPF协议时OSPF才会通告一个辅助网络或辅助子网。OSPF将把辅助地址看作是末梢网络从而不会在这些网络上发送Hello报文。因此在辅助网络上也就无法建立邻接关系。、地址汇总)汇总类型区域间路由汇总外部路由汇总)汇总方法、路由重分发路由重分发通常负责从一个AS学习路由然后向另一个AS广播的路由器上配置。重分发时要考虑的因素:度量值每一种路由算法在产生路由表时会为每一条通过网络的路径产生一个数值(度量值)最小值表示最优路径。路由协议基本度量跳数RIPCost值OSPF管理距离路由协议的路由可信度可靠性的等级叫管理距离路由源默认级别直连口静态路由IGRPOSPFISISRIP未知在一个单路路由重分发中建议在相反的方向实现一个默认路由这将启用反向路由、虚链路的应用目的通过一个非骨干区域连接一个区域到骨干区域通过一个非骨干区域连接一个分段的骨干区域两边的部分区域、配置虚链路的规则虚链路必须配置在两台ABR路由器之间。配置了虚链路所经过的区域必须拥有全部的路由选择信息这样的区域有被称为传送区域(TransitArea)传送区域不能是一个末梢区域。虚链路可以看作是在两台ABR路由器之间的一个无编码的链路也就是说是无编址地址的链路并且他是属于骨干区域。应该避免使用虚链路虚链路可以看作是OSPF域的某个部分需要改进的标志。三、配置、单域配置:配置Loopback接口地址作为RouterIDRouter(config)#interfaceloopbackloopback接口号Router(configif)#ipaddressIP地址子网掩码启动OSPF进程Router(config)#routerospf进程号进程号在~之间选择。网络号反向掩码area区域号指定OSPF协议运行的接口和所在的区域Router(configrouter)#network可以是网段地址、子网地址或路由接口地址。用于指出路由器所要通告的链路。网络号修改接口的Cost值Router(configif)#ipospfcostcost值cost值在~之间选择。修改接口的优先级Router(configif)#ipospfprioritypriority值priority值在~之间选择。配置OSPF计时器Router(configif)#ipospfhellointerval时间(s)Router(configif)#ipospfdeadinterval时间(s)查看邻居列表Router#showipospfneighborr#showipospfneighborNeighborIDPriStateDeadTimeAddressInterfaceFULLDR::FastEthernetFULLBDR::FastEthernetr#showipospfneighborNeighborIDPriStateDeadTimeAddressInterfaceFULLDR::FastEthernetr#showipospfneighborNeighborIDPriStateDeadTimeAddressInterfaceFULLBDR::FastEthernet查看链路状态数据路Router#showipospfdatabaser#showipospfdatabaseOSPFRouterwithID()(ProcessID)RouterLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumLinkcountxxEFxxBAxxCFNetLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumxxEAxxCAr#showipospfdatabaseOSPFRouterwithID()(ProcessID)RouterLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumLinkcountxxEFxxBAxxCFNetLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumxxEAxxCAr#showipospfdatabaseOSPFRouterwithID()(ProcessID)RouterLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumLinkcountxxEFxxBAxxCFNetLinkStates(Area)LinkIDADVRouterAgeSeq#ChecksumxxEAxxCA查看OSPF的配置Router#showipospf查看OSPF接口数据结构接口Router#showipospfinterfacer#showipospfinterfFastEthernetisup,lineprotocolisupInternetAddress,AreaProcessID,RouterID,NetworkTypeBROADCAST,Cost:TransmitDelayissec,StateBDR,PriorityDesignatedRouter(ID),InterfaceaddressBackupDesignatedrouter(ID),InterfaceaddressTimerintervalsconfigured,Hello,Dead,Wait,RetransmitoobresynctimeoutHelloduein::SupportsLinklocalSignaling(LLS)Index,floodqueuelengthNextx()x()Lastfloodscanlengthis,maximumisLastfloodscantimeismsec,maximumismsecNeighborCountis,AdjacentneighborcountisAdjacentwithneighbor(DesignatedRouter)Suppresshelloforneighbor(s)r#showipospfinterfFastEthernetisup,lineprotocolisupInternetAddress,AreaProcessID,RouterID,NetworkTypeBROADCAST,Cost:TransmitDelayissec,StateDR,PriorityDesignatedRouter(ID),InterfaceaddressBackupDesignatedrouter(ID),InterfaceaddressTimerintervalsconfigured,Hello,Dead,Wait,RetransmitoobresynctimeoutHelloduein::SupportsLinklocalSignaling(LLS)Index,floodqueuelengthNextx()x()Lastfloodscanlengthis,maximumisLastfloodscantimeismsec,maximumismsecNeighborCountis,AdjacentneighborcountisAdjacentwithneighbor(BackupDesignatedRouter)Suppresshelloforneighbor(s)、多区域配置查看LSA通告Router#showipospfdatabaserouter查看LSA通告Router#showipospfdatabasenetwork查看LSA通告Router#showipospfdatabasesummary查看LSA通告Router#showipospfdatabaseasbrsummary查看LSA通告Router#showipospfdatabaseexternal查看LSA通告Router#showipospfdatabasenssaexternal只查看OSPF学习到的路由Router#showiprouteospf配置一个ABR只要一台路由器的两个接口被分配到不同的区域那么这台路由器就是ABR配置一个ASBR(路由器重分发)配置StubAreaRouter(configrouter)#area区域号stub所有路由器上都须配置配置TotallyStubbyAreaRouter(configrouter)#area区域号stubnosummary仅用在ASBR上区域号nssanosummary在ABR配置时如果使用配置NSSAnosummary除了通告一条指向Router(configrouter)#areaABR的默认路由(LSA)外其他LSA、LSA将被阻止辅助地址的配置Router(configif)#ipaddressIP地址子网掩码secondary地址汇总的配置区域间路由汇总:区域号rangeIP地址子网掩码Router(configrouter)#area外部路由汇总:Router(configrouter)#summaryaddressIP地址子网掩码路由重分发配置Router(configrouter)#redistribute需要进行重分发的路由协议OSPF进程号metric度量值metrictype路径类型subnets虚链路配置区域号virtuallink对端ABR路由器IDRouter(configrouter)#area

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/19

OSPF路由协议

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利