Holle包中哪些参数不一致会影响邻居关系的ospf建立邻居

HCNP学习笔记之OSPF协议原理及配置3-邻居关系的建立
时间: 06:50:48
&&&& 阅读:129
&&&& 评论:
&&&& 收藏:0
标签:& OSPF协议的邻居关系是通过交换Hello报文建立的,所以我们先对OSPF的报文的种类,及Hello报文的结构做一了解。1 OSPF协议有5种协议报文(很重要,后面会依次介绍)Hello报文:用于发现和维护邻居关系,在广播型网络和NBMA网络上Hello报文也用来选举DR和BDR。DD报文:通过携带LSA(链路状态通告)头部信息来描述链路状态摘要信息。LS Request报文:用于发送下载LSA的请求信息,这些被请求的LSA是通过接收DD报文发现的,但是本路由器上没有的。LS Update报文:通过发送详细的LSA来同步链路状态数据库。LS Ack报文:通过泛洪确认信息确保路由信息的交换过程是可靠的。除了Hello报文以外,其他所有报文只在建立了邻接关系的路由器之间发送。(这点一定要记清楚,对理解邻接关系的建立过程很重要)2 OSPF报文头部&OSPF协议各种类型报文有相同的头部信息&&Version #: OSPF协议号,应当被设置成2。Type: OSPF报文类型,OSPF共有五种报文。Packet length: OSPF报文总长度,包括报文头部。单位是字节。Router ID: 生成此报文的路由器的Router ID。Area ID: 此报文需要被通告到的区域。AuType: 验证此报文所应当使用的验证方法。Authentication: 验证此报文时所需要的密码等信息。&3 Hello报文& 邻居和邻接关系是通过交换Hello报文来建立的,所以通过了解Hello报文的头部内容,可以帮助我们理解邻居和邻接关系的建立。Network Mask:发送Hello报文的接口的网络掩码。HelloInterval:发送Hello报文的时间间隔。单位为秒。默认10m,在NBMA和点对多点下,为40sOptions:标识发送此报文的OSPF路由器所支持的可选功能。具体的可选功能不在本课程的讨论范围之列。Rtr Pri:发送Hello报文的接口的Router Priority,用于选举DR和BDR。在广播和NBMA网络中DR和BDR是通过优先级确定的,router ID越大优先级越高。RouterDeadInterval:宣告邻居路由器不继续在该网段上运行OSPF的时间间隔,单位为秒,通常为四倍HelloInterval。Designated Router:发送Hello报文的路由器所选举出的DR的IP地址。如果设置为0.0.0.0,表示未选举DR路由器。Backup Designated Router:发送Hello报文的路由器所选举出的BDR的IP地址。如果设置为0.0.0.0,表示未选举BDR路由器。Active Neighbor:邻居路由器的Router ID列表。表示本路由器已经从该邻居收到合法的Hello报文。收到的hello包中包含自已的router-id时,认为邻居关系已经建立。4&形成邻居关系的过程和相关状态的变换过程。注意2-way 和 ExStart这两个状态Down:这是邻居的初始状态,表示没有从邻居收到任何信息。在NBMA网络上,此状态下仍然可以向静态配置的邻居发送Hello报文,发送间隔为PollInterval,通常和RouterDeadInterval间隔相同。Init:在此状态下,路由器已经从邻居收到了Hello报文,但是自己不在所收到的Hello报文的邻居列表中。1-WayReceived:此事件表示路由器发现自己没有在邻居发送Hello报文的邻居列表中,通常是由于对端邻居重启造成的。& & & & & &2-WayReceived:此事件表示路由器发现与邻居的双向通信已经开始(发现自己在邻居发送的Hello报文的邻居列表中)。Init状态下产生此事件之后,如果需要和邻居建立邻接关系则进入ExStart状态,开始数据库同步过程,如果不能与邻居建立邻接关系则进入2-Way。2-Way:在此状态下,双向通信已经建立,但是没有与邻居建立邻接关系。这是建立邻接关系以前的最高级状态。Attempt:此状态只在NBMA网络上存在,表示没有收到邻居的任何信息,但是已经周期性的向邻居发送报文,发送间隔为HelloInterval。如果RouterDeadInterval间隔内未收到邻居的Hello报文,则转为Down状态。本文出自 “” 博客,请务必保留此出处标签:原文:http://0
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!查看:3984|回复:5
助理工程师
我再看BCSI时,发现一个很简单的问题,问题如下:
书上写到:
Hello— Identifies neighbors. Hellos are sent as periodic multicasts and are not
acknowledged directly.
HELLO是标识邻居的,HELLO是周期组播发送的,不直接确认。
我再往下看的时候又写到:
EIGRP starts by discovering its neighbors. Advertisements are multicast, and individual
unicast acknowledgements come back
EIGRP开始发现它的邻居时,通告是组播的,并且有单独的单播确认
问题就在这,HELLO包是怎样被确认的?还有就是EIGRP路由器是通过发送HELLO包去发现邻居,还是通过接收HELLO包来发现它的邻居?整个过程是怎样?
eigrp只有query和replay和update这3种数据包需要被确认,而hello数据包是不需要被确认的!
而eigrp的邻居建立,只通过收到的eigrp数据包当中查看hello数据包报文当携带的参数是否一致考虑是否将其放入到邻居表当中的!当然你也需要发送hello过去得到别人的认可!
EIGRP starts by discovering its neighbors. Advertisements are multicast, and individual
unicast acknowledgements come back
关于这句话我的理解是,首先eigrp发送多播去发现邻居,当邻居建立好了之后。eigrp以多播的形式发送hello数据包维护邻居关系,希望得到邻居单播的返回信息,但是这个不是ack message。重传16次吧我记得。
不过EIGRP好久没看了 拿不准仅仅作为参考吧!见谅!
初级工程师
two routers become neighbors when they see each other's hello packets on a common network.
hello包是不需要确认的
通过接受hello包并比较eigrp的某些参数来确认邻居的存在
另外3种包是需要单播确认的update,query,request
我是cisco技术狂人
提示: 作者被禁止或删除 内容自动屏蔽
中级工程师
LS正解,,很详细~Cisco IOS OSPF 邻居关系不能正常建立的原因和解决方法 - 王朝网络 -
分享&&&&&当前位置: &&&&&&&&Cisco IOS OSPF 邻居关系不能正常建立的原因和解决方法&&&  稍微对ospf的trouble shooting 总结了一下,有参考也有自己的心得。  (1)接口上没有激活ospf  就是在network语句的时候没有匹配清楚,比如配置了错误的反掩码不对,在show ip ospf interface的时候不会显示你希望激活的接口  使用show ip ospf interface来验证  这时候的邻居表是空的  R2#show ip ospf neighbor  R2#  (2)物理层或者是数据链路层协议down.  
   使用show ip int brief 或者是 show int type nomber  会导致ospf packet 封装失败。  (3)建立邻居的接口被passive掉  R2#show ip ospf interface Ethernet 0  Ethernet0 is up, line protocol is up  Internet Address 131.108.1.2/24, Area 0  Process ID 1, Router ID 131.108.1.2, Network Type BROADCAST, Cost: 10  Transmit Delay is 1 sec, State DR, Priority 1  Designated Router (ID) 131.108.1.2, Interface address 131.108.1.2  No backup designated router on this network  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5  No Hellos (Passive interface)  Neighbor Count is 0, Adjacent neighbor count is 0  Suppress hello for 0 neighbor(s)  (4)OSPF的hello组播地址被ACL Block  R1#  interface Ethernet0  ip address 131.108.1.1 255.255.255.0  ip Access-group 100 in  !  access-list 100 permit tcp any any  access-list 100 permit udp any any  access-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5  R2#  interface Ethernet0  ip address 131.108.1.2 255.255.255.0  ip access-group 100 in  !  access-list 100 permit tcp any any  access-list 100 permit udp any any  access-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5  R2#debug ip packet 101 detail  IP packet debugging is on (detailed) for access list 101  IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 68, access denied, proto=89  这时候的邻居关系是INIT  R2#show ip ospf neighbor  Neighbor ID
Interface  131.108.2.1
131.108.1.1
Ethernet0       
推出各大专业服务器评测 Linux服务器的安全性能  
SUN服务器  
HP服务器  
DELL服务器
IBM服务器  
联想服务器  
浪潮服务器
曙光服务器
同方服务器
华硕服务器
宝德服务器  
     R1#show access-list 101  Extended IP access list 101  
permit ip 131.108.1.0 0.0.0.3 host 224.0.0.5 (8 matches)  R1#debug ip packet 101 detail  IP packet debugging is on (detailed) for access list 101  R1#  IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,  proto  =89  IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 82, access denied, proto=89  IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,  proto  =89  
IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 82,access denied, proto=89  (5)在broadcast链路上的子网掩码不匹配  (6)Hello/dead 间隔不匹配  (7)认证方式或者是认证密码不匹配   使用debug ip ospf adj 来查看,可以自己使用不同的情况来验证  (8)两台路由器处于不同的AREA  R1#debug ip ospf adj  OSPF adjacency events debugging is on  R1#  OSPF: Rcv pkt from 131.108.1.2, Ethernet0, area 0.0.0.0  
mismatch area 0.0.0.1 in the header  R2#show log  %OSPF-4-ERRRCV: Received invalid packet: mismatch area ID, from backbone area must be  
virtual-link but not found from 131.108.1.1, Ethernet0  (9)Stub/transit/NSSA 区域类型不匹配  这个是经常不小心会被忘记的。  R1#debug ip ospf adj  OSPF adjacency events debugging is on  R1#  OSPF: Rcv hello from 131.108.0.1 area 1 from Ethernet0 131.108.1.2  OSPF: Hello from 131.108.1.2 with mismatched Stub/Transit area option bit  R1#debug ip ospf adj  OSPF adjacency events debugging is on  R1#  OSPF: Rcv hello from 131.108.0.1 area 1 from Ethernet0 131.108.1.2  OSPF: Hello from 131.108.1.2 with mismatched NSSA option bit  (10)使用secondary IP来建立OSPF adjacency  R2#  interface FastEthernet0/0  ip address 131.108.1.2 255.255.255.0 secondary  ip address 131.108.4.2 255.255.255.0  R1#  interface Ethernet0  ip address 131.108.1.1 255.255.255.0  R2#debug ip ospf adj  OSPF adjacency events debugging is on  R2#  OSPF: Rcv pkt from 131.108.1.1, FastEthernet0/0, area 0.0.0.1 : src not on the same
network       
推出各大专业服务器评测 Linux服务器的安全性能  
SUN服务器  
HP服务器  
DELL服务器
IBM服务器  
联想服务器  
浪潮服务器
曙光服务器
同方服务器
华硕服务器
宝德服务器  
     (11)OSPF网络类型不匹配(P-TO-P 和P-TO-M网络类型在hello时间间隔相同的情况下可以建立full关系,但是会缺少一条路由  )  
可以做一下相关使用验证  (12)NBMA (Frame Relay, X.25, SMDS, and so on)网络类型上没有手动指定neighbor ip 地址   邻居一直都是ATTEMPT状态  (13)在Router 两边的frame-relay map/dialer map语句声明中缺少了broadcast参数  这个就不要多说了吧。  (14)接口两边的MTU 不匹配  在cisco ios 12.0.3中加入了对mtu的检测,而低于这个版本的ios会忽略mtu检测,需要查看router 的ios version,debug ip ospf adj的结  果是发现有大量的dbd重传,出现loading的原因就是一边的router需要对mtu进行检测,而一边忽略。  R2#debug ip ospf adj  OSPF adjacency events debugging is on  R2#  OSPF: Retransmitting request to 131.108.2.1 on Serial0  OSPF: Database request to 131.108.2.1  OSPF: sent LS REQ packet to 131.108.1.1, length 12  OSPF: Retransmitting request to 131.108.2.1 on Serial0  
  解决方法是接口命令:mtu 4470  而不是:ip mtu 4470  这时候的状态是 loading 。  R2#show ip ospf neighbor  Neighbor ID
Interface  131.108.2.1
1 LOADING/-
131.108.1.1
Serial0  还有一种mtu不匹配的情况是邻居关系是EXSTART,因为两边的mtu都需要检测,而mtu大小又不匹配.  R2#show ip ospf neighbor  Neighbor ID
Interface  131.108.2.1
131.108.1.1
Serial0  R1#debug ip ospf adj  OSPF: Retransmitting DBD to 131.108.1.2 on Serial0.1  OSPF: Send DBD to 131.108.1.2 on Serial0.1 seq 0x1E55 opt 0x2 flag 0x7 len 32  OSPF: Rcv DBD from 131.108.1.2 on Serial0.1 seq 0x22AB opt 0x2 flag 0x7 len 32
mtu 1500  state EXSTART  OSPF: Nbr 131.108.1.2 has larger interface MTU  (15)在broadcast网络上需要选举dr,而这时候两边的优先级又都是0  (16)在Asynchronous Interfaces上的OSPF邻居关系  R1#  interface Async1   description ASYNC LINE TO R2   ip address 131.108.1.1 255.255.255.0   encapsulation ppp   async mode dedicated   dialer in-band   dialer map ip 131.108.1.2 name Router2 broadcast   dialer-group 1   ppp authentication chap  R2#  interface Async1   description ASYNC LINE TO R1   ip address 131.108.1.2 255.255.255.0   encapsulation ppp   async mode dedicated   dialer in-band   dialer map ip 131.108.1.1 name Router2 broadcast   dialer-group 1   ppp authentication chap  解决方法是在两个使用async default routing 或者asyn dynamic routing 接口命令  (15)两个路由器的Router id相同,ospf的master和slave关系不能确定  R2#debug ip ospf adj  OSPF: Retransmitting DBD to 131.108.2.1 on Serial0  OSPF: Send DBD to 131.108.2.1 on Serial0 seq 0x793 opt 0x2 flag 0x7 len 32  OSPF: Rcv DBD from 131.108.2.1 on Serial0 seq 0x25F7 opt 0x2 flag 0x7 len 32
mtu 0 state  EXSTART  OSPF: First DBD and we are not SLAVE  (16)因为router接口的物理问题而导致的 ospf packet checksum错误,接着就重传的问题。  R2#show log  %OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 131.108.1.1, Serial0  %OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 131.108.1.1, Serial0  R2#debug ip ospf adj  OSPF adjacency events debugging is on  R2#  OSPF: Retransmitting request to 131.108.2.1 on Serial0  OSPF: Database request to 131.108.2.1  OSPF: sent LS REQ packet to 131.108.1.1, length 12  OSPF: Retransmitting request to 131.108.2.1 on Serial0&&&&&今日推荐
&&&&&日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。
最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。
歌手:Def...老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...把牛仔裤磨出有线的破洞
1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...先来看下敬业福和爱国福
今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。
今天该活动正式启动,和去年一样,需要收集“五福”...有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。
1、很多人有这种习...简介
《极品家丁》讲述了现代白领林晚荣无意回到古代金陵,并追随萧二小姐化名“林三”进入萧府,不料却阴差阳错上演了一出低级家丁拼搏上位的“林三升职记”。...你就是我最爱的宝宝 - 李溪芮
(电视剧《极品家丁》片尾曲)
作词:常馨内
作曲:常馨内
你的眉 又鬼马的挑
你的嘴 又坏坏的笑
上一秒吵闹 下...乌梅,又称春梅,中医认为,乌梅味酸,性温,无毒,具有安心、除热、下气、祛痰、止渴调中、杀虫的功效,治肢体痛、肺痨病。乌梅泡水喝能治伤寒烦热、止吐泻,与干姜一起制...什么是脂肪粒
在我们的脸上总会长一个个像脂肪的小颗粒,弄也弄不掉,而且颜色还是白白的。它既不是粉刺也不是其他的任何痘痘,它就是脂肪粒。
脂肪粒虽然也是由油脂...来源:中国青年报
新的攻击方法不断涌现,黑客几乎永远占据网络攻击的上风,我们不可能通过技术手段杜绝网络攻击。国家安全保障的主要方向是打击犯罪,而不是处置和惩罚...夫妻网络直播“造人”爆红
  1月9日,温岭城北派出所接到南京警方的协查通告,他们近期打掉了一个涉黄直播APP平台。而根据掌握的线索,其中有一对涉案的夫妻主播...如何防止墙纸老化?
(1)选择透气性好的墙纸
市场上墙纸的材质分无纺布的、木纤维的、PVC的、玻璃纤维基材的、布面的等,相对而言,PVC材质的墙纸最不透气...观点一:破日本销售量的“鲜肌之谜” 非日本生产
近一段时间,淘宝上架了一款名为“鲜肌之谜的” 鲑鱼卵巢美容液,号称是最近日本的一款推出的全新护肤品,产品本身所...系腰裙(北宋词人 张先)
惜霜蟾照夜云天,朦胧影、画勾阑。人情纵似长情月,算一年年。又能得、几番圆。
欲寄西江题叶字,流不到、五亭前。东池始有荷新绿,尚小如...关于女人的经典语句1、【做一个独立的女人】
思想独立:有主见、有自己的人生观、价值观。有上进心,永远不放弃自己的理想,做一份自己喜爱的事业,拥有快乐和成就...你想体验机器人性爱吗?你想和性爱机器人结婚吗?如果你想,机器人有拒绝你的权利吗?
近日,第二届“国际人类-机器人性爱研讨会”大会在伦敦金史密斯大学落下帷幕。而...10.土耳其地下洞穴城市
变态指数:★★☆☆☆
这是土耳其卡帕多西亚的一个著名景点,传说是当年基督教徒们为了躲避战争而在此修建。里面曾住着20000人,......据英国《每日快报》报道,一位科学家兼理论家Robert Lanza博士宣称,世界上并不存在人类死亡,死亡的只是身体。他认为我们的意识借助我们体内的能量生存,而且...《我爱狐狸精》 - 刘馨棋
  (电视剧《屏里狐》主题曲)
  作词:金十三&李旦
  作曲:刘嘉
  狐狸精 狐狸仙
  千年修...·&·&·&·&·&·&·&·&·&·&&&&&&稍微对ospf的trouble shooting 总结了一下,有参考也有自己的心得。
(1)接口上没有激活ospf
就是在network语句的时候没有匹配清楚,比如配置了错误的反掩码不对,在show ip ospf interface的时候不会显示你希望激活的接口
使用show ip ospf interface来验证
这时候的邻居表是空的
R2#show ip ospf neighbor
(2)物理层或者是数据链路层协议down.
使用show ip int brief 或者是 show int type nomber
会导致ospf packet 封装失败。
(3)建立邻居的接口被passive掉
R2#show ip ospf interface Ethernet 0
Ethernet0 is up, line protocol is up
Internet Address 131.108.1.2/24, Area 0
Process ID 1, Router ID 131.108.1.2, Network Type BROADCAST, Cost: 10
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 131.108.1.2, Interface address 131.108.1.2
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
No Hellos (Passive interface)
Neighbor Count is 0, Adjacent neighbor count is 0
Suppress hello for 0 neighbor(s)
(4)OSPF的hello组播地址被ACL Block
interface Ethernet0
ip address 131.108.1.1 255.255.255.0
ip Access-group 100 in
access-list 100 permit tcp any any
access-list 100 permit udp any any
access-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5
interface Ethernet0
ip address 131.108.1.2 255.255.255.0
ip access-group 100 in
access-list 100 permit tcp any any
access-list 100 permit udp any any
access-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5
R2#debug ip packet 101 detail
IP packet debugging is on (detailed) for access list 101
IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 68, access denied, proto=89
这时候的邻居关系是INIT
R2#show ip ospf neighbor
Neighbor ID
131.108.2.1
131.108.1.1
推出各大专业服务器评测 Linux服务器的安全性能
DELL服务器
联想服务器
浪潮服务器
曙光服务器
同方服务器
华硕服务器
宝德服务器
R1#show access-list 101
Extended IP access list 101
permit ip 131.108.1.0 0.0.0.3 host 224.0.0.5 (8 matches)
R1#debug ip packet 101 detail
IP packet debugging is on (detailed) for access list 101
IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,
IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 82, access denied, proto=89
IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,
IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 82,access denied, proto=89
(5)在broadcast链路上的子网掩码不匹配
(6)Hello/dead 间隔不匹配
(7)认证方式或者是认证密码不匹配
使用debug ip ospf adj 来查看,可以自己使用不同的情况来验证
(8)两台路由器处于不同的AREA
R1#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Rcv pkt from 131.108.1.2, Ethernet0, area 0.0.0.0
mismatch area 0.0.0.1 in the header
R2#show log
%OSPF-4-ERRRCV: Received invalid packet: mismatch area ID, from backbone area must be
virtual-link but not found from 131.108.1.1, Ethernet0
(9)Stub/transit/NSSA 区域类型不匹配
这个是经常不小心会被忘记的。
R1#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Rcv hello from 131.108.0.1 area 1 from Ethernet0 131.108.1.2
OSPF: Hello from 131.108.1.2 with mismatched Stub/Transit area option bit
R1#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Rcv hello from 131.108.0.1 area 1 from Ethernet0 131.108.1.2
OSPF: Hello from 131.108.1.2 with mismatched NSSA option bit
(10)使用secondary IP来建立OSPF adjacency
interface FastEthernet0/0
ip address 131.108.1.2 255.255.255.0 secondary
ip address 131.108.4.2 255.255.255.0
interface Ethernet0
ip address 131.108.1.1 255.255.255.0
R2#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Rcv pkt from 131.108.1.1, FastEthernet0/0, area 0.0.0.1 : src not on the same
推出各大专业服务器评测 Linux服务器的安全性能
DELL服务器
联想服务器
浪潮服务器
曙光服务器
同方服务器
华硕服务器
宝德服务器
(11)OSPF网络类型不匹配(P-TO-P 和P-TO-M网络类型在hello时间间隔相同的情况下可以建立full关系,但是会缺少一条路由
可以做一下相关使用验证
(12)NBMA (Frame Relay, X.25, SMDS, and so on)网络类型上没有手动指定neighbor ip 地址
邻居一直都是ATTEMPT状态
(13)在Router 两边的frame-relay map/dialer map语句声明中缺少了broadcast参数
这个就不要多说了吧。
(14)接口两边的MTU 不匹配
在cisco ios 12.0.3中加入了对mtu的检测,而低于这个版本的ios会忽略mtu检测,需要查看router 的ios version,debug ip ospf adj的结
果是发现有大量的dbd重传,出现loading的原因就是一边的router需要对mtu进行检测,而一边忽略。
R2#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Retransmitting request to 131.108.2.1 on Serial0
OSPF: Database request to 131.108.2.1
OSPF: sent LS REQ packet to 131.108.1.1, length 12
OSPF: Retransmitting request to 131.108.2.1 on Serial0
解决方法是接口命令:mtu 4470
而不是:ip mtu 4470
这时候的状态是 loading 。
R2#show ip ospf neighbor
Neighbor ID
131.108.2.1
1 LOADING/-
131.108.1.1
还有一种mtu不匹配的情况是邻居关系是EXSTART,因为两边的mtu都需要检测,而mtu大小又不匹配.
R2#show ip ospf neighbor
Neighbor ID
131.108.2.1
131.108.1.1
R1#debug ip ospf adj
OSPF: Retransmitting DBD to 131.108.1.2 on Serial0.1
OSPF: Send DBD to 131.108.1.2 on Serial0.1 seq 0x1E55 opt 0x2 flag 0x7 len 32
OSPF: Rcv DBD from 131.108.1.2 on Serial0.1 seq 0x22AB opt 0x2 flag 0x7 len 32
state EXSTART
OSPF: Nbr 131.108.1.2 has larger interface MTU
(15)在broadcast网络上需要选举dr,而这时候两边的优先级又都是0
(16)在Asynchronous Interfaces上的OSPF邻居关系
interface Async1
description ASYNC LINE TO R2
ip address 131.108.1.1 255.255.255.0
encapsulation ppp
async mode dedicated
dialer in-band
dialer map ip 131.108.1.2 name Router2 broadcast
dialer-group 1
ppp authentication chap
interface Async1
description ASYNC LINE TO R1
ip address 131.108.1.2 255.255.255.0
encapsulation ppp
async mode dedicated
dialer in-band
dialer map ip 131.108.1.1 name Router2 broadcast
dialer-group 1
ppp authentication chap
解决方法是在两个使用async default routing 或者asyn dynamic routing 接口命令
(15)两个路由器的Router id相同,ospf的master和slave关系不能确定
R2#debug ip ospf adj
OSPF: Retransmitting DBD to 131.108.2.1 on Serial0
OSPF: Send DBD to 131.108.2.1 on Serial0 seq 0x793 opt 0x2 flag 0x7 len 32
OSPF: Rcv DBD from 131.108.2.1 on Serial0 seq 0x25F7 opt 0x2 flag 0x7 len 32
mtu 0 state
OSPF: First DBD and we are not SLAVE
(16)因为router接口的物理问题而导致的 ospf packet checksum错误,接着就重传的问题。
R2#show log
%OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 131.108.1.1, Serial0
%OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 131.108.1.1, Serial0
R2#debug ip ospf adj
OSPF adjacency events debugging is on
OSPF: Retransmitting request to 131.108.2.1 on Serial0
OSPF: Database request to 131.108.2.1
OSPF: sent LS REQ packet to 131.108.1.1, length 12
OSPF: Retransmitting request to 131.108.2.1 on Serial0&&&&&  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。&&&&&&为你推荐&&&&&&转载本文&UBB代码&HTML代码复制到剪贴板...&更多内容··········&&&&&&&&&频道精选&&&王朝女性&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝分栏&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝编程&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝导购&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝其他&&|&&|&&|&&|&&|&&|&&&&2005-&&版权所有&

我要回帖

更多关于 ospf建立邻居的过程 的文章

 

随机推荐