欢迎来到天天文库
浏览记录
ID:1970000
大小:664.00 KB
页数:22页
时间:2017-11-14
《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每台路由器都会
此文档下载收益归作者所有