ospf_协议的解析及详解

ospf_协议的解析及详解

ID:1970000

大小:664.00 KB

页数:22页

时间:2017-11-14

ospf_协议的解析及详解_第1页
ospf_协议的解析及详解_第2页
ospf_协议的解析及详解_第3页
ospf_协议的解析及详解_第4页
ospf_协议的解析及详解_第5页
资源描述:

《ospf_协议的解析及详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、OSPF协议总结OSPF的五个包:1.Hello:9项内容,4个必要2.DBD:数据库描述数据包(主要描述始发路由器数据库中的一些或者全部LSA信息),主要包括接口的MTU,主从位MS,数据库描述序列号等);3.LSR:链路状态请求数据包(查看收到的LSA是否在自己的数据库,或是更新的LSA,如果是将向邻居发送请求);4.LSU:链路状态更新数据包(用于LSA的泛洪扩散和发送LSA去响应链路状态请求数据包);5.LSACK:链路状态确认数据包(用来进行LSA可靠的泛洪扩散,即对可靠包的确认)。Hello包作用:1.发现邻居;2.建立邻居关系;3.维持

2、邻居关系;4.选举DR,BDR5.确保双向通信。Hello包所包含的内容:路由器idHello&Dead间隔*区域id*邻居DRBDR优先级验证*末节区域*注:1.“*”部分全部匹配才能建立邻居关系。2.邻居关系为FULL状态;而邻接关系是处于TWO-WAY状态。Hello时间间隔:在点对点网络与广播网络中为10秒;在NBMA网络与点对多点网络中为30秒。注:保持时间为hello时间4倍虚电路传送的LSA为DNA,时间抑制,永不老化.OSPF的组播地址:DR将使用组播地址224.0.0.5泛洪扩散更新的数据包到DRothersDRothers使用组播

3、地址224.0.0.6发送更新数据包组播的MAC地址分别为:0100.5E00.0005,0100.5E00.0006OSPF的包头格式:

4、版本   

5、类型

6、长度 

7、路由器ID

8、区域ID 

9、验证和

10、验证类型 

11、验证

12、数据 

13、

14、1byte

15、  1  

16、2

17、4

18、4

19、2

20、2

21、8

22、variance

23、OSPF支持的验证类型:OSPF支持明文和md5认证,用Sniffer抓包看到明文验证的代码是“1”,md5验证的代码是“2”。OSPF支持的网络类型:1.广播2.非广播3.点对点(若MTU不匹配将停留在EX-START状态)4.点对多点5.虚电路(虚电路的网络类

24、型是点对点)虚链路必须配置在ABR上,虚链路的配置使用的命令是areatransit-area-idvirtual-linkrouter-id虚链路的Metric等同于所经过的全部链路开销之和DR/BDR选举:1.优先级(0~255;0代表不参加选举;默认为1);2.比较Router-id。次者为BDR。在Point-to-Point,Point-to-Multipoint(广播与非广播)这三种网络类型不选取DR与BDR;Broadcast,NBMA选取DR与BDR。先启动OSPF进程的路由器会等待一段时间,这个时间内你没有启动其它路由的OSPF进程

25、的话,第一台路由就认为自己是DR,之后再加进来的也不能在选举了,这个等待时间叫做WaitTimer计时器,CISCO规定的WaitTimer是40秒。这个时间内你启动的路由是参与选举的,所以真实工作环境中,40秒你大概只启动了两台,DR会再前两台启动的路由中产生,工作一段时间以后,活的最久的路由最有可能成为DROSPFoverFRAME-RELAY的配置:(1)NBMA:在HUB上指定邻居;SPOKE上设置优先级为0。(2)P-TO-P:接口下配置命令ipospfnetworkpoint-to-point。(3)P-TO-MULTP:接口下配置命令i

26、pospfnetworkpoint-to-multipoint。按需电路配置:接口下配置命令ipospfdemand-cricuit。孤立区域问题解决:1.虚电路(虚电路穿过的区域一定是标准区域,标准区域一定是全路由的)2.隧道3.多进程重分发注:如果中间间隔区域为stub区域,则只能用隧道解决.OSPF分区域的原因:1.LSA数据过大,造成带宽负载过大。2.计算全网拓扑,对cup要求过高。3.数据库过大,对内存要求过高。OSPF的区域类型:骨干:LSA:12345标准:LSA:12345stub:LSA123nssa:LSA12377(defaul

27、t)AREA1NSSADEFAULTINFORMATION-ORIGINATE(ABR上产生默认路由LSA7)total-stub:12一条默认3total-nssa:127一条默认3LSA的类型:类型1:路由器链路信息内容包括:路由器链路Router-id;接口地址;接口网络;接口花费可使用showospfdatabaserouter命令查看。类型2:网络链路信息由DR通告,如果是点对点的网络类型,没有LSA2类型3、4:汇总链路(都是ABR通告)3号通告ospf区域间信息4号通告asbr的router-id信息(通告nssa区域的abr)类型5:

28、通告外部路由类型7:nssa区域外部路由类型11:用于打标签类型代码类型名称描述1路由器LSA每台路由器都会

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

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

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