Cisco-了解OSPF邻居问题目录简介先决条件要求使用的组件规则邻接邻居状态没有状态显示处于down状态的邻居处于init状态邻居处于双向状态的邻居处于Exstart/Exchange状态的邻居处于loading状态的邻居OSPF邻居问题的典型原因相关信息简介本文件介绍了使开放最短路径优先(OSPF)邻居完全相邻过程中的较为常见的问题.
如果成功形成OSPF邻接关系,OSPF邻居将获得FULL邻居状态.
要检查邻接关系的形成,请输入debugipospfadj命令.
在输入debug命令之前,请参阅有关debug命令的重要信息.
先决条件要求本文件要求您对IP路由协议和OSPF路由协议有基本的了解.
要了解有关IP路由协议的详细信息,请参阅路由基础知识.
有关OSPF的详细信息,请参阅开放最短路径优先(OSPF)支持页.
使用的组件本文档中的信息基于以下软件和硬件版本:OSPF能够在任何路由器上配置,如Cisco2500系列、Cisco2600系列和第三层交换机.
qCiscoIOS软件10.
0版和更高版本均支持OSPF.
q本文档中的信息都是基于特定实验室环境中的设备编写的.
本文档中使用的所有设备最初均采用原始(默认)配置.
如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响.
规则有关文档规则的详细信息,请参阅Cisco技术提示规则.
邻接路由器已经是邻居的事实并不足以保证链路状态更新的交换;它们必须形成邻接关系才能交换链路状态更新.
邻接是路由器间形成的一种高级形式的邻居关系,在这个交换参数谈判结束后,邻接路由器之间愿意互相交换路由信息.
同步链路状态数据库上的视图后,路由器之间将达成FULL状态的邻接关系.
接口类型是确定如何建立相邻关系的主要因素.
例如,点对点链路上的邻居始终会尝试形成邻接,而连接在广播介质(如以太网)上的路由器可以选择只与接口上的一部分邻居路由器形成邻接.
一旦路由器决定与一个邻居形成相邻关系,首先应该交换链路状态数据库的完全复制.
邻居也是一样,会轮流交换整个链路状态数据库.
在经过多种邻居状态交换后,路由器间将建立相邻关系.
邻居状态您可以使用showipospfneighbor命令来确定OSPF邻居或邻居的状态.
此命令的输出很可能会显示以下信息之一:什么也没有qstate=downq=qstate=exstartqstate=exchangeqstate=2-wayq=q也有其他的OSPF状态,但这里显示的状态是showipospfneighbor命令输出中最常见的几种.
有关所有OSPF邻居状态的详细信息和说明,请参阅OSPF邻居状态.
没有状态显示如果showipospfneighbor命令根本不显示任何信息,或者没有显示您正在分析的特定邻居的任何信息,则此路由器尚未看到来自该邻居的任何"有效"OSPFHELLO.
这意味着OSPF未接收到任何来自邻居的HELLO数据包,或者收到的HELLO数据包未通过最基本的健全性检查.
检查以下内容:本地路由器和邻居路由器上的接口是否为up并且线路协议也为up输入showinterface命令进行检查.
q检查邻居路由器之间的IP连接,方法如下所示:邻居是否响应ping命令在邻居路由器上对分配到相关接口的IP地址进行ping操作.
将traceroute命令输入到同一IP地址,并检查到达目的地不需要多于一跳.
如果输入ping224.
0.
0.
5命令,邻居是否会作出响应(224.
0.
0.
5是OSPFHELLO发送的目标地址.
)检查是否存在有可能阻止一个邻居向另一个邻居发送IP数据包的入站访问列表或其他设备(如交换机).
q该接口(您的接口和相邻路由器的接口)上是否启动了OSPF输入showipospfinterface命令进行检查.
q本地路由器或相邻路由器接口上的OSPF是否被配置为被动输入showipospfinterface命令以验证HELLO数据包是否将从接口发送出去.
主动OSPF接口会显示一行类似于以下内容的信q息:Helloduein00:00:07验证邻居路由器是否有不同的路由器ID.
路由器ID用于标识OSPF网络中的每台路由器.
路由器ID相同的路由器将忽略相互间发送的HELLO,这就会阻止它们形成邻接.
showipospf命令输出的第一行将显示每个路由器的当前路由器ID.
q验证以下HELLO参数是否与邻居接口上的内容匹配:OSPF区域号—输入showipospfinterfaceinterface-name命令进行检查.
OSPF区域类型,如stub或NSSA-输入showipospf命令进行检查.
子网和子网掩码—输入showinterface命令进行检查.
OSPFHELLO和Dead计时器值—输入showipospfinterfaceinterface-name命令以进行检查.
q如果问题出在点对点链路(如PPP或高级数据链路控制[HDLC])上,并且这一对路由器之间有不止一条并行链路,则验证线路是否已正确连接.
假设您计划将一个路由器上的Serial0/0接口与其邻居上的Serial0/0接口进行连接、Serial1/0与邻居的Serial1/0连接,但您不小心将连接关系彼此交叉了,误将每个路由器的Serial0/0与另一个路由器的Serial1/0进行了连接.
ping命令可能会无法发现此类问题,但OSPF将无法建立邻接关系.
使用思科发现协议(CDP)提供的信息来检验设备的互联是否正确.
输入showcdpneighborinterface-name命令,以验证远程设备的名称和PortID是否与网络设计匹配.
q注意:OSPF邻接的形成仅发生在主网络上,而非辅助网络上.
如果已通过上述所有检查进行验证,但showipospfneighbor命令仍未显示任何内容,则表明此问题并不常见,您可能需要联系Cisco以获取帮助.
处于down状态的邻居如果因为OSPF在Dead计时器间隔时间内未从邻居接收到HELLO数据包等原因导致邻居被删除,则通过接收HELLO数据包动态发现的邻居可能会退回到down因此down状态对于此类邻居而言是临时性的;它们将会提升到更高的状态,或彻底从已知邻居表中删除.
这称为"被遗忘".
通常,出现在downneighbor命令手动配置的.
手动配置的邻居始终会出现在OSPF邻居表中.
如果OSPF从未从手动配置的邻居收到HELLO数据包,或者在前一个Dead计时器间隔内没有收到来自邻居的HELLO数据包,则手动配置的邻居将列为down.
注意:neighbor命令仅可针对直接连接到以下类型网络上的邻居进行配置:—非广播多路访问(NBMA)网络—使用ipospfnetworknon-broadcast命令配置的接口.
—非广播点对多点网络—使用ipospfnetworkpoint-to-multipointnon-broadcast命令配置的接口.
如果看到邻居处于downupOSPF使用ping和traceroute命令测试路由器之间的连接.
使用showipospfneighbor命令检查邻居路由器上的OSPF邻居表,并执行没有状态显示部分介绍的配置验证操作.
处于init状态邻居initHELLOCisco路由器会在其HELLO数据包的Neighbor字段中显示所有处于init状态(或更高状态)邻居的路由器ID.
要与邻居建立双向通信,路由器还必须在邻居的HELLO数据包的Neighbor字段中看到自己的路由器ID.
有关详细示例和说明,请参阅为什么showipospfneighbor命令显示邻居停滞在Init状态处于双向状态的邻居2-way表示路由器在邻居的HELLO数据包的Neighbor字段中看到了自己的路由器ID.
从处于init状态的邻居设备上收到数据库描述符(DBD)数据包也会使路由器转入2-way状态.
OSPF邻居2-way状态不是引起关注的原因.
有关2-way状态的说明,请参阅为什么showipospfneighbor命令显示邻居停滞在2-Way状态处于Exstart/Exchange状态的邻居处于exstartexchangeOSPFDBD路由器及其邻居形成了主关系和辅助关系.
此状态过后,它们将继续保持邻居关系.
如果没有,则表示DBD交换发生问题,如最大传输单元(MTU)不匹配或接收到意外的DBD序列号.
有关详细信息,请参阅为什么OSPF邻居停滞在Exstart/Exchange状态处于loading状态的邻居在loading在保持邻接关系状态下,如果路由器接收到过期或丢失的链路状态通告(LSA),它将发送一个链路状态请求数据包来请求该LSA.
没有经过这一状态的邻居很可能在交换失效的LSA.
此问题通常伴有%OSPF-4-BADLSA控制台消息.
因为此问题并不常见,请联系Cisco以获取帮助.
OSPF邻居问题的典型原因下表列出了OSPF邻居在形成邻接关系时出现问题的原因,并列出了一些可用于检验问题的命令.
导致邻居邻接问题的原因诊断问题的命令一台路由器上没有配置OSPF.
showipospf需要OSPF的接口上没有激活OSPF.
showipospfinterfaceOSPFHELLOorDead时间间隔参数不匹配.
showipospfinterface相邻接口上的ipospfnetwork-type不匹配.
showipospfinterface相邻接口之间的MTU不匹配.
showinterfaceshowipospfshowipospfinteOSPF配置在邻居的辅助网络上,而非主网络上.
这是一种非法配置,会阻止OSPF在接口上的启用.
showipospfinterfaceshowrunning-config由于资源不足(例如CPU使用率较高或内存不足),OSPFHELLO未得到处理.
showmemorysummaryshowmemoryprocessor底层问题会阻止接收OSPFHELLO.
showinterface注意:为了在建立OSPF邻接关系时避免MTU检查,可能需要在接口配置模式下配置ipospfmtu-ignore命令.
相关信息OSPF为什么不在PRI、BRI或拨号接口上建立相邻关系qshowipospfneighbor命令显示什么qOSPF设计指南q帧中继子接口上的OSPF初始配置q基于非广播型链路的OSPF的初始配置q基于点到点链路的OSPF的初始配置q基于广播媒介的OSPF的初始配置q技术支持和文档-CiscoSystemsq
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
spinservers是Majestic Hosting Solutions LLC旗下站点,主营国外服务器租用和Hybrid Dedicated等,数据中心在美国达拉斯和圣何塞机房。目前,商家针对圣何塞部分独立服务器进行促销优惠,使用优惠码后Dual Intel Xeon E5-2650L V3(24核48线程)+64GB内存服务器每月仅109美元起,提供10Gbps端口带宽,可以升级至1Gbp...
公司介绍成都随风云科技有限公司成立于2021年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新&...
traceroute为你推荐
generatingcss设置win7支持ipad支持ipad支持ipad化学品安全技术说明书photoshop技术什么是ps技术google中国地图谷歌中国地图用的是什么投影,什么坐标系chromeframe谷歌浏览器(Chrome) 与(Chromium) 有什么区别?哪个更快?迅雷下载速度为什么 迅雷下载速度太慢
万网域名 中国十大域名注册商 淘宝二级域名 美国翻墙 国外php主机 2017年万圣节 申请空间 英文站群 三拼域名 酷番云 微软服务器操作系统 能外链的相册 中国电信测速器 atom处理器 谷歌搜索打不开 中国域名根服务器 美国达拉斯 电信测速器在线测网速 日本小学生 neicun 更多