ospf路由计算过程及报文(很好)

ospf路由计算过程及报文(很好)

ID:39006341

大小:2.55 MB

页数:61页

时间:2019-06-23

ospf路由计算过程及报文(很好)_第1页
ospf路由计算过程及报文(很好)_第2页
ospf路由计算过程及报文(很好)_第3页
ospf路由计算过程及报文(很好)_第4页
ospf路由计算过程及报文(很好)_第5页
资源描述:

《ospf路由计算过程及报文(很好)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OSPF路由协议OSPF路由计算过程1点击添加文本点击添加文本点击添加文本点击添加文本本章要点OSPF概念ospf几种报文格式ospf路由生成原理OSPF开放式最短路径优先协议链路状态路由对网络发生的变化能够快速响应。当网络发生变化的时候发送触发式更新(triggeredupdate)。发送周期性更新(链路状态刷新)OSPF网络类型3种点到点、广播型、NBMA扩展5种点到点,广播,NBMA,点到多点,虚链路点到点:一个网络里仅有2个接口,使用HDLC或PPP封装,不需寻址广播型:广播型多路访问,目前而言指的就是以太网链路,涉及IP和Mac,用ARP实

2、现二层和三层映射。NBMA:网络中允许存在多台Router,物理上链路共享,通过二层虚链路(VC)建立逻辑上的连接OSPF协议计算路由过程RTCRTBRTARTD1235LSDBRTA的LSARTB的LSARTC的LSARTD的LSAACBD1235(一)网络拓扑结构(二)每台路由器的链路状态数据库(三)由链路状态数据库得到的带权有向图ACD1221BACD21BACD21BACD21B(四)每台路由器分别以自己为跟节点计算最小生成树33335OSPF的五种协议报文IP封装,协议号89五种报文,长度相同,24字节Hello报文发现及维持邻居关系,选举

3、DR,BDRDD报文本地LSDB的摘要LSR报文向对端请求本端没有或对端的更新的LSALSU报文向对方发送其需要的LSALSAck报文收到LSU之后,进行确认6OSPF报文头部Version 8比特OSPF的版本号。对于OSPFv2来说,其值为2Type 8比特OSPF报文的类型。1:Hello报文;2:DD报文;3:LSR报文;4:LSU报文;5:LSAck报文Packet length 16比特OSPF报文的总长度,包括报文头在内,单位为字节Router ID 32比特发送该报文的路由器标识Area ID 32比特发送该报文的所属区域Checks

4、um 16比特包含除了认证字段的整个报文的校验和AuType16比特验证类型:0:不验证;1:简单认证;2:MD5认证Authentication64比特其数值根据验证类型而定。当验证类型为0时未作定义;类型为1时此字段为密码信息;类型为2时此字段包括KeyID、MD5验证数据长度和序列号的信息Hello报文最常用的一种报文,其作用为建立和维护邻接关系,周期性的在使能了OSPF的接口上发送。报文内容包括一些定时器的数值、DR、BDR以及自己已知的邻居。Options 8比特 可选项:E:允许Flood AS-external-LSAs;MC:转发IP

5、组播报文;N/P:处理Type-7 LSAs;DC:处理按需链路。Network Mask 32比特发送Hello报文的接口所在网络的掩码。Hellointerval 16比特发送Hello报文的时间间隔。默认为10秒Rtr Pri 8比特DR优先级。默认为1。说明: 如果设置为0,则路由器不能参与DR/BDR的选举。RouterDeadInterval 32比特失效时间。如果在此时间内未收到邻居发来的Hello报文,则认为邻居失效。默认为40秒。Designated Router 32比特 DR的接口地址Backup Designated Rout

6、er 32比特BDR的接口地址peer32比特邻居,以Router ID标识。在同一网段上的路由器,其Hellointerval和RouterDeadInterval必须分别一致,否则不能形成邻居关系。NBMA网络上多一种PollInterval Hello报文在不同链路上的发送:在广播链路上,Hello报文每Hellointerval发送往组播地址; 在虚连接链路上,Hello报文以单播形式每Hellointerval发送到对端;在P2P和P2MP链路上,Hello报文每Hellointerval发送往组播地址; 在NBMA链路上,Hello报文以

7、单播发送:DR、BDR、有能力成为DR的路由器,Hello报文每Hellointerval发送给每个邻居;Hello报文发送的间隔取决于邻居的状态:只有当邻居的状态为Down时,发送间隔为Pollinterval(默认120s);其它情况为Hellointerval(默认10s)。DD报文两台路由器在邻接关系初始化时,用DD报文(Database Description Packet)来描述自己的LSDB,进行数据库的同步。报文内容包括LSDB中每一条LSA的Header(LSA的Header可以唯一标识一条LSA)。LSA Header只占一条LS

8、A的整个数据量的一小部分,这样可以减少路由器之间的协议报文流量,对端路由器根据LSA Header就可以判断

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。