OSPF协议常见故障定位指导-20101130-A

合集下载

OSPF协议常见故障定位指导-20101130-A

OSPF协议常见故障定位指导-20101130-A

HUAWEI TECHNOLOGIES e 3
OSPF基本概念-术语列表
ROUTER ID 路由器的唯一标志(自治系统内唯一),如果冲突的话会导致路由振荡, CPU利用率高。 AREA 区域号是一个32BIT的整数 ,定义为IP address格式,也可以用一个十进制 整数表示 (ie. Area 0.0.0.0, or Area 0) 区域0.0.0.0保留为骨干区,非骨干区一定要连接到骨干区 COST 16-bit正数,范围[1—65,535] COST值越小链路越优 Cost应用于每一个启动了OSPF的链路 该值表示的是出接口COST值 路由选取是依靠整个链路COST值的总和
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 14
OSPF邻居关系无法建立定位步骤(二)
―隐藏模式打开enable ospf-lsa-dbg后display ospf interface < 接口名>查看接口收包和发包数量(V3R3及以后的版本)
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 12
OSPF网络应用-特殊区域的应用
如上图所示,存在骨干区域和非骨干区域,非骨干区域的设备一般都是 接入设备,性能比较低,无法存储大量的LSA,在这种情况下,可以通过在 非骨干区域配置为stub或NSSA区域来减少LSA数量。 配置stub区域或NSSA区域,5类LSA不进入该区域;可以大量减少LSA的数 量,同时,可以通过在ABR上发布一条缺省路由来达到对外部的访问。
VPN主要用于业务隔离,不同业务,或不同的客户使用独 立的路由,互不影响。 VPN私网部署OSPF时,主要是CE双归(如左侧的CE),CE 多实例(如右侧的CE)的应用场景。

常见问题定位方法

常见问题定位方法

1.1 故障定位思路1.1.1 OSPF网上问题解决要点OSPF网上问题和其他模块的网上问题不同,大多数模块的问题往往只会导致部分报文丢掉,部分业务不通;而OSPF网上问题一旦发生往往会导致某个区域到某个区域所有业务都不通了,持续的时间长,影响的范围广,报的事故级别也就高。

解决OSPF网上问题首先必须要做的就是收集信息;然后就是要快速恢复业务;最后就是分析问题,解决问题。

1信息收集:如果你用的是Windows自带的telnet,请通过菜单选择:然后请将以下命令粘贴到telnet:为了方便收集信息,可以输入以下命令,使输出信息不分屏:然后输入以下命令收集OSPF信息:最好再收集一下fib信息。

2恢复业务,一般情况,采用以下三种措施就能够暂时将业务恢复,因此在收集完信息后马上就做,以减小事故的影响2.1如果配置了“引入直连或静态路由”,但却没有生成对应的ASE(这种问题已发生多次):去掉引入配置,再重新引入;如果问题不属于此类2.2使用reset ospf,重起ospf;不过,推荐做法是把OSPF配置清掉,重新配置OSPF;如果还不行2.3配置静态路由恢复业务;如果有多台路由器配置静态路由,可以先在某台路由器配置静态路由,然后再引入静态路由到OSPF通告出去。

但是,由于外部路由会通告到整个自治域,所以一定要慎重考虑。

3业务恢复了,我们就可以静下心来分析一下问题在哪。

1.1.2 OSPF问题分析:OSPF绝大部分网上问题表现就是“不通”,再细分下去1不通1.1没有生成路由1.1.1有LSA,但没有生成路由1.1.1.1ASE没有生成对应的路由:这时候要看看OSPF路由表中有无到forwarding address的路由,可以通过display ospf routing看有无“Routing for ASEs”:Routing for NetworkDestination Cost Type NextHop AdvRouterArea3.0.0.0/8 1 Net 3.0.0.1 1.0.0.212.0.0.0/8 1562 Stub 2.0.0.1 2.0.0.21.0.0.0/8 1563 Stub 3.0.0.1 1.0.0.21Routing for ASEsDestination Cost Type Tag NextHopAdvRotuer101.0.0.0/8 1 2 1 3.0.0.11.0.0.19.0.0.0/8 1 2 1 3.0.0.31.0.0.2Total Nets: 3Intra Area: 3 Inter Area: 0 ASE: 2 NSSA: 0如果没有的话,往往是因为没有到达ASBR或forwarding address的自治域内路由。

OSPF路由协议故障及排错解决方案

OSPF路由协议故障及排错解决方案

OSPF路由协议故障及排错解决方案
OSPF路由协议故障
常见故障:
(1) OSPF邻居建立失败(故障原因:1-8)
(2) OSPF邻居建立成功但是未交换任何路由信息(故障原因:9-10)
(3) OSPF邻居建立成功,但是接受到的路由信息不齐全(故障原因:11)
故障原因:
(1) 建立OSPF邻居的端口未被宣告
(2) 链路两端OSPF区域配置不一致
(3) OSPFRouter-id冲突
(4) OSPF验证模式不一致
(5) 有一端接口被配置为静默端口
(6) OSPF验证密钥错误,密码不匹配
(7) OSPFHello时间间隔不一致
(8) NBMA网络类型中未指定邻居
(9) OSPF链路一端端口网络类型为P2P,另一端为广播
(10) 对端设备未发布任何路由信息
(11) 链路两端接口MTU配置不一致
解决方案:
(1) 正确宣告两端接口地址
(2) 修改两端AREA配置,保证区域的一致性
(3) 正确配置OSPFRouter-id,保证Router-id的唯一性
(4) 正确配置OSPF验证,保证认证模式配置一致
(5) 解除端口静默模式配置
(6) 修改端口验证密码,保证使用正确的验证密码
(7) 修改Hello时间间隔,间隔一致
(8) 使用peerx.x.x.x指定邻居
(9) 修改端口网络类型,保持端口网络类型一致
(10) 宣告正确的网段
(11) 修改端口MTU值,保持两端MTU配置一致。

OSPF协议各种错误的解释及产生的原因(V5)

OSPF协议各种错误的解释及产生的原因(V5)

OSPF协议各种错误的解释及产生的原因(V5)OSPF协议各种错误的解释及产生的原因内部公开OSPF协议各种错误的解释及产生的原因(V5)OSPF协议各种错误可以通过display ospf error命令显示,通过这个命令来说明OSPF协议的各种错误的产生原因。

【命令】display ospf [ process-id ] error【视图】任意视图【参数】process-id:OSPF进程号,取值范围为1~65535。

如果不指定进程号,则对当前所有OSPF进程有效。

【描述】display ospf error命令的功能是显示OSPF发生错误的次数。

在正常情况下,这些错误的值不会很大,如果出现了网络故障,通常会发现某个错误的值非常大,而且一直在不断地增长。

display ospf error显示结果如下:【举例】dis ospf errorOSPF Process 1 with Router ID 1.0.0.1 OSPF Packet Error Statistics0 : OSPF Router ID confusion 0 : OSPF bad packet 0 : OSPF bad version 0 : OSPF bad checksum0 : OSPF bad area ID 0 : OSPF drop on unnumber interface 0 : OSPF bad virtual link 0 : OSPF bad authentication type 0 : OSPF bad authentication key 0 : OSPF packet too small 0 : OSPF Neighbor state low 0 : OSPF transmit error 0 : OSPF interface down 0 : OSPF unknown neighbor 0 : HELLO: Netmask mismatch 0 : HELLO: Hello timer mismatch 0 :HELLO: Dead timer mismatch 0 : HELLO: Extern option mismatch 0 : HELLO: NBMA neighbor unknown 0 : DD: MTU option mismatch 0 : DD: Unknown LSA type 0 : DD: Extern option mismatch 0 : LS ACK: Bad ack 0 : LS ACK: Unknown LSA type 0 : LS REQ: Empty request 0 : LS REQ: Bad request0 : LS UPD: LSA checksum bad 0 : LS UPD: Received lessrecent LSA 2021-07-21华为三康机密,未经许可不得扩散第1页, 共6页OSPF协议各种错误的解释及产生的原因0 : LS UPD: Unknown LSA type内部公开【原因和处理方法】错误名称 OSPF Router ID confusion 收到了一个含有和本机相同Router-ID的OSPF报文。

8.ospf路由协议配置及故障排除(修改)

8.ospf路由协议配置及故障排除(修改)

By ZouRunsheng
OSPF协议基本特点

OSPF(Open Shortest Path First),目前IGP中应用最广、性 能最优的一个路由协议(最新版本是Version 2),具有如下 特点: 无路由自环 可适应大规模网络 路由变化收敛速度快 支持区域划分 支持等值路由 支持验证 支持路由分级管理 支持以组播方式发送协议报文
By ZouRunsheng
OSPF协议计算路由过程
RTA
1
RTB LSDB
5
A
2
1
B
5
2
LSA of RTA
RTC
3
LSA of RTB
3
C
LSA of RTC LSA of RTD D
(3)由链路状态数据库生成 带权有向图 1 1
RTD (1)网络的拓扑结构
1 1
(2)每台路由器的LSDB
A
2
B
A
2
B
A
2
B
A
2
B
C
3 3
C
3
C
3
C
D
D
D
D
(4)每台路由器分别以自己为根节点计算最小生成树
By ZouRunsheng
OSPF为什么是无自环的?

每一条LSA(链路状态广播)都标记了生成者(用生成该LSA 的路由器的Router ID标记),其它路由器只负责传输。这样 不会在传输的过程中发生对该信息的改变或错误理解。 路由计算的算法是SPF算法。计算的结果是一棵树,路由是树 上的叶子节点。从根节点到叶子节点是单向不可回复的路径。

如果一台路由器的 Router ID 在运行中改变,则必须重启

OSPF邻居关系不能正常建立的原因和解决方法

OSPF邻居关系不能正常建立的原因和解决方法

OSPF邻居关系不能正常建立的原因和解决方法(1)接口上没有激活ospf就是在network语句的时候没有匹配清楚,比如配置了错误的反掩码不对,在show ip ospf interface的时候不会显示你希望激活的接口。

使用show ip ospf interface来验证。

这时候的邻居表是空的>R2#show ip ospf neighborR2#(2)物理层或者是数据链路层协议down.使用show ip int brief 或者是show int type nomber会导致ospf packet 封装失败。

(3)建立邻居的接口被passive掉R2#show ip ospf interface Ethernet 0Ethernet0 is up, line protocol is upInternet Address 131.108.1.2/24, Area 0Process ID 1, Router ID 131.108.1.2, Network Type BROADCAST, Cost: 10Transmit Delay is 1 sec, State DR, Priority 1Designated Router (ID) 131.108.1.2, Interface address 131.108.1.2No backup designated router on this networkTimer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5No Hellos (Passive interface)Neighbor Count is 0, Adjacent neighbor count is 0Suppress hello for 0 neighbor(s)(4)OSPF的hello组播地址被ACL BlockR1#interface Ethernet0ip address 131.108.1.1 255.255.255.0ip access-group 100 inaccess-list 100 permit tcp any anyaccess-list 100 permit udp any anyaccess-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5R2#interface Ethernet0ip address 131.108.1.2 255.255.255.0ip access-group 100 inaccess-list 100 permit tcp any anyaccess-list 100 permit udp any anyaccess-list 101 permit ip 131.108.1.0 0.0.0.255 host 224.0.0.5R2#debug ip packet 101 detailIP packet debugging is on (detailed) for access list 101IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 68, access denied, proto=89这时候的邻居关系是INITR2#show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface131.108.2.1 1 INIT/- 00:00:33 131.108.1.1 Ethernet0R1#show access-list 101Extended IP access list 101permit ip 131.108.1.0 0.0.0.3 host 224.0.0.5 (8 matches)R1#debug ip packet 101 detailIP packet debugging is on (detailed) for access list 101R1#IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,proto=89IP: s=131.108.1.2 (Ethernet0), d=224.0.0.5, len 82, access denied, proto=89IP: s=131.108.1.1 (local), d=224.0.0.5 (Ethernet0), len 60, sending broad/multicast,proto=89IP: 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)两台路由器处于不同的AREAR1#debug ip ospf adjOSPF adjacency events debugging is onR1#OSPF: Rcv pkt from 131.108.1.2, Ethernet0, area 0.0.0.0mismatch area 0.0.0.1 in the headerR2#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 区域类型不匹配这个是常常不小心会被忘记的。

思科路由器OSPF故障

思科路由器OSPF故障

思科路由器OSPF故障所谓OSPF是Open Shortest Path First的缩写,其是IETF组织开发的一个基于链路状态的自治系统内部路由协议。

OSPF协议允许自治系统的网络被划分成区域管理,区域间传送被压缩,减少了占用的带宽,通过收集和传递自系统中的链路来动态地发现并传播路由,下面是店铺整理的一些关于思科路由器OSPF故障的相关资料,供你参考。

思科路由器OSPF故障分析一、参数不匹配思科路由器故障使用debug ip ospf adj命令能够看到大多数的不匹配问题。

(1)不匹配的区域ID;(2)不匹配的认证类型。

router ospf 1 ;area 0 authentication message-digest;network x.x.0.0 0.0.255.255 area 0;(3)hello/dead间隔不匹配;(4)不匹配的短截/传输/NSSA区域选项。

二、OSPF状态相连的思科路由器不保证交换链路状态更新,一旦思科路由器决定与一个邻居相连,它就开始交换其链路状态数据库的一份完整拷贝。

(1)OSPF陷入ATTEMPTshow ip ospf neighbor查看。

错误配置neighbor;NBMA上的单播连通性断了。

(2)OSPF陷入INIT其中一方访问列表阻止了HELLO;其中一个交换机故障;只有一方启用了认证;(3)OSPF陷入双向状态这时需确保至少一台路由器具有一个至少为1的IP OSPF优先级。

(4)OSPF陷入EXSTART/EXCHANGE不匹配的接口MTU ;邻居上重复的路由器ID;无法用超过特定MTU 长度进行PING;断掉的单播连通性,它可能是因为错误的DLCI,访问列表或转换单播的NAT。

思科路由器OSPF配置方法router(config)#router ospf 1 启动OSPF路由进程router(config-router)#router-id 1.1.1.1 配置Router IDrouter(config-router)#network 1.0.0.0 0.255.255.255 area 0 指定OSPF协议运行的接口和所在的区域多区域OSPFrouter(config)#router ospf 1router(config-router)#router-id 1.1.1.1router(config-router)#network 1.0.0.0 0.255.255.255 area 0 router(config-router)#network 2.0.0.0 0.255.255.255 area 1 末梢区域router(config)#area1 stub完全末梢区域router(config)#area1 stub no-summary路由重分发配置router ripredistribute ospf 10 metric 10router ospf 10redistribute rip metric 10 subnetsNSSA区域配置router(config)#area1 nssa虚链路配置router(config)#area 100 virtual-link 1.1.1.1对方RID。

常见的OSPF五个疑难问题

常见的OSPF五个疑难问题

常见的OSPF五个疑难问题常见的OSPF五个疑难问题OSPF是运用非常多的一种路由技术,下面YJBYS店铺和大家分享一下OSPF常见疑难问题1、OSPF特殊区域中如果存在两个ABR,那么这两个ABR都下发缺省路由,不是会形成环路吗?不会形成环路,当特殊区域中的ABR接收到同一区域ABR发来的带有默认路由的SLA时,它只会将其放入LSDB(LSA Database)里,但不会用其计算路由,从而避免环路。

如果OSPF路由器已经发布了含缺省路由的LSA,就不会再学习其它路由器发布的相同类型的缺省路由LSA(路由计算时不再计算其它路由器发布的相同类型的缺省路由LSA)如果在一个NSSA区域有两个ABR,他们都会将Type7 LSA转换成Type5 LSA吗?不会的,RFC3101中规定,当NSSA区域有多个ABR时,只有Router ID最大的ABR负责将Type7 LSA转换成Type5 LSA。

2、Virtual-link和sham-link的区别是什么?Virtual-link是为了解决OSPF的不规则区域问题而产生的,正常情况下OSPF的所有非骨干区域都要直接和骨干区域(area0)相连,如果由于前期规划问题等原因导致某个非骨干区域必须通过另一个非骨干区域来连接骨干区域的话,就要用到virtual-link。

如下图所示:为了让Area2能够和骨干区域相连,需要在R3和R2之间建立一条virtual-link。

OSPF的VPN配置下,PE2通过从远端PE1通过Mbgp学到的路由引入到OSPF后只能还原成3类/5类/7类LSA,如果CE之间存在后门链路,,作为公网mpls链路的备份。

则在CE上通过后门链路学到的路由是区域内路由,由于从MBGP学到的路由,这样就导致了数据只能通过后门链路而不会优选MPLS链路,未解决此问题产生了sham-link,sham-link的主要作用是可以还原1类和2类LSA.3、OSPF支持多进程,那么交换机的一个接口也可以属于不同的.OSPF进程吗?不能。

OSPF故障处理-1

OSPF故障处理-1

2 OSPF故障处理-12.1 OSPF协议知识简介OSPF是Open Shortest Path First(即“开放最短路由优先协议”)的缩写。

它是IETF组织开发的一个基于链路状态的自治系统内部路由协议。

在IP网络上,它通过收集和传递自治系统中的链路状态来动态地发现并转发路由;OSPF协议支持IP子网和外部路由信息的标记引入;它支持基于接口的报文验证以保证路由计算的安全性;OSPF协议使用IP Multicasting方式发送和接收报文。

每个支持OSPF协议的路由器都维护着一份描述整个自治系统拓扑结构的数据库——这一数据库是收集所有路由器的链路状态广播而得到的。

每一台路由器总是将描述本地状态的信息(如可用接口信息、可达邻居信息等)广播到整个自治系统中去。

在各类可以多址访问的网络中,如果存在两台或两台以上的路由器,该网络上要选举出“指定路由器”(DR)和“备份指定路由器”(BDR)。

“指定路由器”负责将网络的链路状态广播出去。

引入这一概念,有助于减少在多址访问网络上各路由器之间邻接关系的数量。

OSPF协议允许自治系统的网络被划分成区域来管理,区域间传送的路由信息被进一步抽象,从而减少了网络带宽的占用。

OSPF使用4类不同的路由,按优先顺序分别是:●区域内路由●区域间路由●第一类外部路由●第二类外部路由区域内和区域间路由描述的是自治系统内部的网络结构,而外部路由则描述了应该如何选择到自治系统以外目的地的路由。

一般来说,第一类外部路由对应于OSPF从其它内部路由协议所引入的信息,这些路由的花费和OSPF自身路由的花费具有可比性;第二类外部路由对应于OSPF从外部路由协议所引入的信息,它们的花费远大于OSPF自身的路由花费,因而在计算时,将只考虑外部的花费。

根据链路状态数据库,各路由器构建一棵以自己为根的最短路径树,这棵树给出了到自治系统中各节点的路由。

外部路由信息出现在叶节点上,外部路由还可由广播它的路由器进行标记以记录关于自治系统的额外信息。

OSPF常见问题

OSPF常见问题

OSPF: 常见问题问题前言OSPF 中为什么将环回作为 /32 主机路由通告?如何更改 OSPF 的参考带宽?OSPF 如何计算其度量或成本?OSPF 路由协议交换是否经过身份验证?什么是链路状态重传间隔?用什么命令设置它?变量 IP-OSPF-Transmit-Delay 起什么作用?在 OSPF 中是否只有虚拟链路的静态选项允许不连续网络,而不管掩码传播属性如何?多播 IP 地址是否将映射到 MAC 级别多播地址?Cisco OSPF 实现是否支持基于 IP TOS 的路由?offset-list 子命令对 OSPF 起作用吗?在本身没有 OSPF 默认路由的路由器上能否根据外部信息在系统中生成默认路由?能否在 OSPF 中使用 distribute-list in/out 命令过滤路由?如何向 OSPF 域间路由赋予比域内路由更高的优先级?是否必须用 OSPF neighbor 子命令为交换式多兆位数据服务 (SMDS) 网云上的路由器手动设置邻接?在 OSPF 进程之间重分配路由时,是保留所有最短路径优先算法 (SPF) 度量还是使用默认度量值?Cisco 如何在部分网状帧中继网络中实现 OSPF 路由?将未编号接口分配到一个区域时应该使用哪个地址通配符掩码对?OSPF 中能否对一端编号而对另一端保持不编号?配置路由器 OSPF 1 时,为什么收到“cannot allocate router id”错误消息?配置路由器 OSPF 1 时,为什么收到“unknown routing protocol”错误消息?Show ip ospf interface 命令输出中的状态 DR、BDR 和 DROTHER 表示什么意思?发出 show ip ospf neighbor 命令时,为什么只看到 FULL/DR 和 FULL/BDR,而对于所有其他邻居显示 2-WAY/DROTHER?在串行链路上为什么看不到 FULL/DR 或 FULL/BDR 类型的 OSPF 邻居?在 BRI/PRI 链路上运行 OSPF 是否需要使用任何特殊命令?在异步链路上运行 OSPF 是否需要使用任何特殊命令?哪个 Cisco IOS 软件版本开始支持 OSPF 中的每接口身份验证类型?向次末节区域 (NSSA) 导入外部路由时能否控制 P 位?OSPF show 命令的响应为什么非常慢?clear ip ospf redistribution 命令有何用途?OSPF 是否会使不在同一子网中的邻居形成邻接?OSPF 多长时间发送一次链路状态通告 (LSA)?在 OSPF 网络中如何阻止单个接口发展邻接?当 OSPF 数据库中对同一外部网络有两个类型 5 链路状态通告 (LSA) 时,应该在 IP 路由表中安装哪条路径?Cisco 1600 路由器为什么无法识别 OSPF 协议?Cisco 800 路由器为什么不能运行 OSPF?在同一网络中的多个路由器上配置 OSPF 时,是否应使用相同进程号?当路由器中同时运行 Cisco 快速转发 (CEF) 和 OSPF 时,如果与目标之间存在多条路径,由谁执行负载均衡?OSPF 如何使用两条多链路路径传输数据包?如何能迅速地发现拓扑变化?3825 系列路由器是否支持 OSPF 末节功能?错误消息 %OSPF-4-FLOOD_WAR: Process process-id re-originates LSA ID ip address type-2 adv-rtr ip addressin area area id 表示什么意思?能否在 GRE 隧道上运行 OSPF?相关信息前言本文档讨论与开放最短路径优先 (OSPF) 相关的最常见问题 (FAQ)。

OSPF协议介绍及故障处理的思路

OSPF协议介绍及故障处理的思路
关 键 词 : S F 故 障 处理 ; OP; 思路
之间达到 F l需要一定的时间, ul 一般在 几秒钟至 3 分钟之间为正常。如果超 过这段时间仍旧没有发现邻居或没有达到 F l u 状态, l 则能判断为出现故障。 若出现故障可按下列几点来检查 :)检查物理连接及下层协议是否正常运 1 行。 S F O P 正常运行需要下层协议来发送和接收报文 , 所以必须确保下层协议 运行无误。可通过 pn 命令测试 , ig 若从本地路由器 Pn 对端路由器不通, ig 则 表明物理连接和下层协议有问题。但需要注意的是 : n 命令发送 的是单播 pg i 报文 , O P 而 S F除了在 NB MA类型的接口之外 , 都发送多播报文。所以除了 能够pn 通对端之外 , ig 还必须具有能够收发多播报文的能力。2检查双方在 ) 接 口上的设置是否一致。如果物理连接和下层协议正常, 则检查在接口上设 置的 O P 参数, SF 必须确保和和该接口相邻的路由器的参数一致。这些参数 包 括 op m rhl , sfi e ed和 atet ai - d 。 区域(ra sft e e o op m r a i l t d uhni t n- e c o mo ae) 号必须相同。网段和掩码也必须一致 ( 点到点和虚连接的网段和掩码能不 同)这些错误能通过命令dsl sf l r 。 i a op T 来查看。 py eO 关于常用的 O P S F错误 自治系统的网络被划分成区域来管理,区域间传送的路 由 信息被进一步抽 值能参见附录的说明。 )el时间和 da 时间之间的关系 。 3hl o ed 按照协议规定 , 象, 从而减 了占用网络的带宽。 接口 上的 da 的值必须大于 hl , ed e o并且至少在 4 以上。否则的话会引起 l 倍 OP S F使用 4 类不同的路 由, 按优先顺序来说分别是:) 1区域内路由;) 邻居状态之间的震荡。4若网络的 2 ) 类型为广播或 N M , B A 至少有一台路由器 的 p o t应大于零。协议规定 , 3的 p ot ii r ry 接1 i y=0的路由器没有被选举权 , rr 区域间路由;) 3第一类外部路由;) 4第二类外部路由。 区域内和区域问路由描述的是 自治系统内部的网络结构 ,而外部路 由 即不能被选为 DR或 B R。而在广播或 NB D MA类型网络中所有的路由器只 则描述 了应 该怎 么选择 到 自治系统 以外 目的地 的路 由 。一般 来说 , 一类 外 和 D 第 R之间交换路 由信 息, 所以至少应有一台路由器的 piry r i 应大于零。5 ot ) 部路由对应于 O P 从其他内部路 由协议所引入的信息, SF 这些路由的花费和 区域 的 S U T B屙 陛必 须一致 。如果一 个 A A设 置成 S U R A, 在 和 RE T BA E 则 OP S F自身路由的花费具有可 E陛;第二类外部路 由对应于 O P S F从外部路 这个区域相连的所有路由器中都应将该区域设置成 S UB A E 。6接 口的 T R A ) 瓣 致。两台直接相连的路由器, 他们之间的接口的网络类型必 由协议所引入 的信息 , 他们的花费远大于 O P S F自身的路由花费, 因而在计 网络类型! 查看接口的网络类型能使用命 令 算时, 将只考虑外部的花费。运行 O P 的路 由 , SF 器 根据链路状态数据库, 构 须一致 。否则可能无法正确计算出路由。 建一棵以 自己为根的最短路径树,这棵树给 出了到 自治系统 中各节点的路 dslyop tr c , i a sfnef e如果发现双方类型不一致 , p i a 可使用接口设置模式下的 sfnt r-ye来修改。 w 需要特别注意的是: 当两台路 由器的接 口类 由。外部路由 信息出目 前叶节 外部路由 上, 还可由广播他的路由器进行标 命令 op e oktp 记以记录关于自治系统的额外信息。 S F的区域由 B cB n( OP ak oe骨干区域 ) 进 型不一致时 , 双方的邻居状态机仍旧有可能达到 F l u 状态 , l 但无法正确计算 7在 B 协 B 行连接, 该区域 以0 .0 .0 标识。 0. 所有的区域都必须在逻辑上连续, 为此骨干区 路 由。 ) N MA类 型 的网络 中是否 手工 设置 了邻居 。 议规定 在 N MA类 域上特别引入了虚连接的概念以确保 即使在物理上分割的区域仍然在逻辑 型的网络中发送单播报文 ,这样就不能通过 羞多播报文来动态发现邻居 , P地址 。 、 上具有连通性。 在同一区域内的所有路由器都应该一致同意该区域的参数设 所 以必须手 工指 定邻接 点的 I 置。 因此 , 应该以区域为基础来统一考虑 , 错误的设置可能会导致相邻路由器 2 系统规划故障。 4 系统规划中的故障主要是 目前区域化分中的错误。 协议 中 对区域划分的需求是 : 自 如果 治系统被划分成一个以上的区 , 域 则必须有 之间 无法相互传递信息 , 甚至导致路由信息的阻塞或 自 环等。 2 0SP F故障 处理思 路 个区域是骨干区域,并且确保其他区域和骨干区域直接相连或逻辑上相 由于 O P 协议 自 SF 身的复杂陛, 在设置的过程巾可能会出现错误。 S F 连, O P 且骨干区域 自 身也必须是连通的。 域划分错误的表现形式是: 区 在—个区 但无法得到区域外部的路 由。这是从全局规划的 协议正常运行的标志是: 在每一台运行该协议的路由器上, 应该得到的路由 域内通常路由都是正常的, 角度来看的, 如果落实到具体的设置 E 能这样认为: , 如果在一台路由器上设 条也不少 , 并且都是最优路径。 则至少应该有一个是骨干区域 , 或设置了一条虚连接。 21 排除故障的步骤。1 . )设置故障处理:检查是否已启动并正确设置了 置了两个以上的区域, OP S F协议。 ) 2局部故障处理 : 检查两台直接相连的路由器之间协议运行是否 2 其他疑难杂症。 5 如果经过以上分析之后 , 仍无法定位错误产生的原因, 可 正常。 ) 3全局故障处理: 检查一下系统设计( 主要是指区域的划分) 是否正确。 继 续按 以下 步骤查 找 。 4其他疑难问题 : 由时通时断、 ) 路 路由表中存在路 由却无法 PN I G通该地址 。 1路由表中丢失部分路由。 ) 查询一下是否本路由器设置了路由过滤。 可 查看是否设置了命令ds bt i n( O P 协议设置模式下 ) ir uel t 在 S F t i si 。如果设 需要针对不 同的情况具体分析。 2 检查协议基本设置的正确性。在排除故障之前, . 2 应首先检查基本的协议 置 , 再查询 acs lt ces i 中的访问规则, -s 是否丢失的路又恰好是访问列表 中所 2路 表不稳定 , 时通时断。 表现形式为 : 路由表中的部分或全部路 设置是否正确。1是否已设置 了R ue D ) o tr 。使用命令 rue dR ue i, 过滤的。 ) 由 I otri otr d - 一会J力 J —会儿又 Ln 二 了, 丢失, 且变化非常快。这种错误不太 R ue i otr d能设置为和 路由器一个接 口的 I - P地址相同,需要注意的是 : 不 由表现不稳定, 能有所有两台路由器的R u r D是完全相同的。2 ot eI ) O P 协议是否已 好分析 , 检查 S F 可能由以下几种原因产生: 网络中线路质量不好 , a 导致线路时通时 造成 O P S F的路由随之不停的更改。能通过检查相应的链路层协议是否 成功地被激活。 使用命令 o f nb 启动协议的运行。 s al pe e 该命令是协议正常运 断, 行 的前提 。3检 查需 要运行 O P ) S F的接 口是 否 已设置属 于特 定 的区域 。使用 正常来定位问题的原 因。h 在拨号fJ况下, }睛 勺 如果是多台 由 同时拨一台 路 器 应将所有的这些拨号的接 1类型改为 pitt m hpit 2 I o -o u io 。因为缺 n -- n 命令 op nbeae rai sfeal raae_d将接口设置属于特定区域 。可通过命令 ds 路 由器时, i — pa op it aeit fcn me 查 看该接 口是 否 已设 置成 功 。 ly sf ne c ne ae a 来 f r r 省的网络类型是 p it1-on, o .oDjl n 如果不

BGP协议邻居Down故障定位指导-20101130-A

BGP协议邻居Down故障定位指导-20101130-A

HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 9
BGP邻居关系无法建立定位指导
BGP配置问题 配置问题
地址族能力指定错误
邻居两端的地址族能力不匹配,BGP在建连时会通过open报文来协商两端的能力, 只有两端都支持的地址族,其相应的邻居才能建立。如果邻居没有建立,在支持的 一端会显示邻居状态为“No neg”
BGP邻居关系无法建立定位指导
主要原因: 主要原因: BGP配置问题 配置问题
源地址指定错误 地址族能力指定错误 ebgp-max-hop指定错误 vail-ttl-hops配置错误 router-id冲突 其他配置错误(AS号,MD5,ignore,route-limit)
路由/转发问题 路由 转发问题
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 3
BGP基本概念
自治系统( ) 自治系统(AS)
自治系统指由同一个技术管理机构管理、使用内部路由协议的一些路由 器的集合。每个自治系统都有唯一的自治系统编号。自治系统的编号范 围是1到65535,其中1到64511是注册的因特网编号,64512到65535是 专用网络编号。
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential

Page 14
BGP邻居闪断定位指导
由于闪断的特殊性,往往我们无法在问题发生的时候采集信息,因此, 由于闪断的特殊性,往往我们无法在问题发生的时候采集信息,因此,定 位手段也很有限,一般就是通过日志中记录的 位手段也很有限,一般就是通过日志中记录的notification的错误码来确定 的错误码来确定 当时邻居中断的原因,并查看出问题前后是否接口 当时邻居中断的原因,并查看出问题前后是否接口down或其他影响报文正 或其他影响报文正 常传输的记录。 常传输的记录。

OSPF协议故障诊断与排除解析

OSPF协议故障诊断与排除解析

址无法建立邻居关系

NBMA网络是否指定邻居
OSPF网络类型为NBMA时,必须手工指定邻居的IP地
址,否则端口无法发送Hello报文,无法形成邻居关系。

13
OSPF邻居关系停滞于异常状态故障排查(1)
1
停滞在 ATTEMPT
停滞在ExStart 或Exchange状 态
2

主从地址必须属于相同区域
ABR无法通告路由

区域不允许接收汇总路由
OSPF的区域为完全存根区域或完全NSSA区域 ABR相连的区域必须有一个是骨干区域 如果OSPF的骨干区域分割,ABR可能无法生成全部的区域间路由

ABR与骨干区域隔离
-

OSPF骨干区域分割
-

无法通告外部路由

区域不允许接收外部路由
第2章 OSPF协议故障诊断与排除
日期:2011年8月
杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播
引入
路由协议出现了问题该如何处理? 路由协议中,OSPF是最常见的IGP路由协议。
对于使用OSPF协议时出现故障的排查和建
议,本章也给出了处理思路和建议。
课程目标
学习完本课程,您应该能够:

8
目录
OSPF故障排查基础知识 OSPF故障排查基本方法
OSPF典型案例分析
OSPF常见故障
OSPF无法形成邻居关系
OSPF邻接关系停滞在异常状态 OSPF路由无法通告 OSPF路由无法加入路由表
SPF重复计算

10
OSPF无法形成邻居关系故障排查(1)

接口是否启动OSPF

OSPF邻接关系不能建立的常见问题

OSPF邻接关系不能建立的常见问题

OSPF 邻接关系不能建立的常见原因OSPF作为一种IGP协议,由于其开放性,所有厂家的设备都支持,不像EIGRP只支持思科网络设备,而RIP作为一种比较古老的协议,由于其对网络拓扑大小支持的局限和其协议自身设计的局限性,现网中已经很少能看到其影子了。

OSPF协议被广泛应用于各种企业,集团,学校…等内部网络中,来实现内网的连通性。

由于其广泛的应用性,因此对OSPF的排错能力成了对网络工程师技能的一种体现。

OSPF协议作为一种链路状态协议,在交互数据包之前首先需要建立邻接关系。

本文就几种影响OSPF邻接关系建立的情况做一一叙述。

OSPF建立邻接关系之前首先要交互Hello报文,OSPF的Hello报文中包含很多字段,Hello 报文中的某些字段匹配后,两台路由器才能建立起OSPF邻接关系。

拓扑图:基本配置:R1:interface Loopback0ip address 11.1.1.1 255.255.255.255!interface FastEthernet0/0ip address 12.1.1.1 255.255.255.0!routerospf 110router-id 11.1.1.1network 11.1.1.1 0.0.0.0 area 0network 12.1.1.1 0.0.0.0 area 0R2:interface Loopback0ip address 22.2.2.2 255.255.255.255!interface FastEthernet0/0ip address 12.1.1.2 255.255.255.0!routerospf 110router-id 22.2.2.2network 12.1.1.2 0.0.0.0 area 0network 22.2.2.2 0.0.0.0 area 0当把直连接口no shutdown,并且宣告进OSPF进程中后,默认情况下OSPF邻接关系就能够达到Full状态。

OSPF 常见错误与排查方法

OSPF 常见错误与排查方法

OSPF 常见错误与排查方法出处:互联网OSPF是一种配置上比较复杂的协议,所以在实际操作中非常容易出错,这里介绍一下OSPF的一些常见错误和排查方法:一、OSPF 邻居关系无法建立这是实际工程中最为常见的错误,对于这种错误需要到以下命令进行排查:首先需要使用的命令是Show ip ospf interface,这条命令输出信息中能够影响到OSPF邻居关系建立的有几个因素1、接口是否UP,如果down掉的话请做检查。

2、链路两侧OSPF路由器的区域是否一致,如果不一致请将区域改为一致3、链路两侧OSPF路由器的接口类型是否一致,如果不一致请改为一致4、链路两侧OSPF路由器的接口的hello间隔是否一致,如果不一致请改为一致。

5、链路两侧OSPF路由器的接口是否被passive掉,如果被passive掉的话请去掉该配置。

6、链路两侧OSPF路由器的接口IP掩码是否一致。

如果以上配置全部正确的话,请使用show ip ospf命令进行下一步检查:1、链路两侧OSPF路由器的router-id是否相同,如果相同请改变其中一台路由器的router-id2、链路两侧OSPF路由器接口所在区域的类型是否一致,如果不一致的话请改成一致。

3、链路两侧OSPF路由器接口是否都开启认证,如果都开启了认证请检查配置的认证密码是否一致。

二、OSPF 选路错误这种错误在大型园区网中经常出现,在检查路由表时发现OSPF路由和预想的不一致。

这种错误的排查需要检查沿途路由器的接口配置和OSPF路由器的参数配置。

最常见的情况是以下两种:1、沿途路由器的参考带宽选择不一致,需要更改为一致。

2、路由经过的某条链路两侧路由器的接口cost更改不一致,需要重新配置。

三、OSPF非骨干区域设为完全存根区域后仍然能够看到区域间的汇总明细。

区域边界路由器上在设置AREA stub时没有使用no-summary参数。

四、OSPF非骨干区域中某些低端交换机或路由器出现不正常的转发现象可能是此区域内的路由条目过多,超出某些低端交换机和路由器的性能限制。

OSPF的维护与故障处理

OSPF的维护与故障处理

OSPF故障处理
以如下所示的拓扑来阐述OSPF故障处理的内容。
R1
R2
● 故障现象: R2和R1的邻居无法建立。
OSPF故障处理
● 分析思路:
● 查看接口收发IP包是否正常; ● 查看接口有没有加进OSPF; ● 认证类型是否正确; ● hello interval和dead interval是否一致; ● 接口加入的区域和邻居接口的区域是否匹配,区域类型是否匹配; ● 如果在exstart状态要看MTU值是否一致,DD报文主从协商需要MTU值匹配,另外
Area 0.0.0.0 enable (Demand circuit available)
//每个区域中的详细内容
Enabled for 00:17:42
…...
show维护命令 ● 显示OSPF接口的信息
数通设备(config)#show ip ospf interface
OSPF Router with ID (100.100.100.14) (Process ID 1)
//域ID类型是0x5,值为0.0.0.1
Enabled for 00:17:55,Debug on
Number of areas 2, Normal 2, Stub 0, NSSA 0//区域个数为2,普通区域2个,STUB区域为0,NSSA区域为0
Number of interfaces 2
Number of neighbors 2
Number of adjacent neighbors 2
Number of virtual links 0
Total number of entries in LSDB 13
Number of ASEs in LSDB 1, Checksum Sum 0x0000dc0d

OSPF故障

OSPF故障

OSPF故障设备没有发现OSPF邻居的常见原因设备没有发现OSPF邻居主要有以下⼏种常见原因:接⼝没有UP接⼝没有运⾏OSPF接⼝被定义为silient模式Inbound ACL过滤了OSPF Hello包接⼝掩码不匹配接⼝Hello时钟不匹配Authentication Type或者Authentication Key不匹配Area ID不⼀致Area Flag不⼀致`Router ID重复OSPF邻居状态异常原因陷⼊Init状态这⼀状态表明:能从邻居接收到Hello信息。

但本路由器并没有被列⼊到Hello信息的邻居域中。

可能的原因:邻居配置了错误的ACL过滤了本路由器发送过去的Hello报⽂。

链路问题(单向链路,能收不能发,导致Hello报⽂⽆法抵达邻居,在NBMA⽹络中较为常见)。

在NBMA⽹络中,在进⾏静态Map配置时,遗漏了关键参数”Broadcast”。

陷⼊Attempt状态这⼀状态只会出现在NBMA模式中,本路由器正在尝试发送Hello包来联系静态配置的邻居但没有从邻居收到任何响应。

)可能的原因:邻居配置了错误的ACL过滤了本路由器发送过去的Hello报⽂。

⼆层链路问题:Hello报⽂没有正确抵达邻居。

陷⼊2way状态此状态表明已经和路由器建⽴了双向的邻居关系。

在Broadcast和NBMA模式中,DRother之间处于2way是⼀个正常的稳定状态。

其它情况下,邻居陷⼊2way状态最可能的原因是⼆层链路问题。

陷⼊Exstart/Exchange状态可能的原因:如上图所⽰,R1 MTU>R2 MTU;R2 RID>R1 RID|⼆者正确建⽴了2way邻居关系后,开始协商主从关系和DD报⽂的Sequence Number(协商的结果是ME60B作为Master)ME60A收到ME60B发送的初始化DD报⽂后将ME60B的状态置为Exchange 并以ME60B的序列号发送⾃⼰的DD报⽂,ME60B收到ME60A的初始DD报⽂后,会认识到MTU Mismatch的存在(DD报⽂中会携带MTU信息)从⽽拒绝此DD报⽂并重传初始DD报⽂。

OSPF故障处理

OSPF故障处理

0 0 0 0 0 0 0
: : : : : : :
Bad packet Bad checksum Drop on unnumbered interface Bad authentication type Packet too small Transmit error Unknown neighbor
0 0 0
: Hello timer mismatch : Extern option mismatch : Virtual neighbor unknown
0 0
: Router id confusion : Unknown LSA type
0
: Bad ack
Copyright © 2012 Huawei Technologies Co., Ltd. All rights reserved.
Page10
查看OSPF相关配置
[RTA]display current-configuration # interface Ethernet0/0 ip address 10.1.1.1 255.255.255.252 # ospf 1 area 0.0.0.1 network 1.1.1.1 0.0.0.0 network 10.1.1.0 0.0.0.3 # return [RTB]display current-configuration # interface Ethernet0/0 ip address 10.1.1.2 255.255.255.0 # ospf 1 area 0.0.0.1 network 2.2.2.2 0.0.0.0 network 10.1.1.0 0.0.0.255 # return
Copyright © 2012 Huawei Technologies Co., Ltd. All rights reserved.

第2章 OSPF协议故障处理

第2章 OSPF协议故障处理

路由篇目录目录第2章 OSPF故障处理............................................................................................................2-12.1 OSPF简介..........................................................................................................................2-12.1.1 OSPF概述...............................................................................................................2-12.1.2 OSPF基本概念........................................................................................................2-22.2 OSPF建立邻居故障处理....................................................................................................2-32.2.1 典型组网环境...........................................................................................................2-42.2.2 配置注意事项...........................................................................................................2-52.2.3 故障诊断流程...........................................................................................................2-62.2.4 故障处理步骤...........................................................................................................2-72.3 OSPF VPN故障处理..........................................................................................................2-92.3.1 典型组网环境...........................................................................................................2-92.3.2 配置注意事项.........................................................................................................2-102.3.3 故障诊断流程.........................................................................................................2-122.3.4 故障处理步骤.........................................................................................................2-122.4 故障处理案例...................................................................................................................2-132.4.1 两台路由器之间配置Vlink,无法学到Inter路由.....................................................2-142.5 FAQ..................................................................................................................................2-162.6 故障诊断工具...................................................................................................................2-212.6.1 display命令............................................................................................................2-212.6.2 debugging命令......................................................................................................2-222.6.3 告警.......................................................................................................................2-242.6.4 日志.......................................................................................................................2-25第2章 OSPF故障处理本章包含以下内容:z OSPF简介介绍了进行OSPF故障处理时用户所需的知识要点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 16
OSPF邻居振荡定位指导(二)
•邻居振荡日志,关注邻居状态下降的日志 邻居振荡日志, 邻居振荡日志
― 查找日志文件,关键字:NBR_CHG_DOWN、NBR_CHG_E(V3R2)、 查找日志文件,关键字:NBR_CHG_DOWN、NBR_CHG_E(V3R2)、 日志文件 NBR_CHANGE_E(V3R3) 举例: 举例:
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 3
OSPF基本概念-术语列表
ROUTER ID 路由器的唯一标志(自治系统内唯一),如果冲突的话会导致路由振荡, CPU利用率高。 AREA 区域号是一个32BIT的整数 ,定义为IP address格式,也可以用一个十进制 整数表示 (ie. Area 0.0.0.0, or Area 0) 区域0.0.0.0保留为骨干区,非骨干区一定要连接到骨干区 COST 16-bit正数,范围[1—65,535] COST值越小链路越优 Cost应用于每一个启动了OSPF的链路 该值表示的是出接口COST值 路由选取是依靠整个链路COST值的总和
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 10
OSPF网络应用-OSPF多实例
公网使用BGP, VPN私网使用OSPF
OSPF PE PE OSPF
VPN1 CE VPN2 MPLS BGP Backbone
VPN1 CE
VPN2 CE PE
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 6
OSPF基本概念-协议报文目的地址
报文中的目的地址:
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 7
OSPF基本概念-邻居状态机
OSPF基本概念-协议简介
OSPF协议的一些基础知识
应用层协议 RawIP发包,协议号: RawIP发包,协议号:89 发包 组播地址发包: 组播地址发包:224.0.0.5/224.0.0.6 协议自身的报文是不转发的,TTL=1,只有一跳。不会被转发。 协议自身的报文是不转发的,TTL=1,只有一跳。不会被转发。
•如果长时间处于init,基本上是没有发出hello包或没有收到hello包。 •如果长时间处于Exstart和Exchange状态,检查ping大包能否ping通? DD报文一般会填满MTU,如1500能填到1492。
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 15
OSPF邻居关系无法建立定位步骤(三)
上述简单检查都OK的话,需要debug来逐层排查了 ―如果一端处于Init状态,一端没有显示状态,在两端debug hello报文: <Quidway>debugging ospf packet hello ―如果一端处于Exstart状态,一端处于Exchange状态,在两端debug dd报文: <Quidway>debugging ospf packet dd ―如果一端处于Loading状态,一端处于其它状态,在两端debug requeset 和update报文 <Quidway>debugging ospf packet request <Quidway>debugging ospf packet update 除hello以外其他报文可能比较长,建议用brief看报文头部 debug ip packet acl IP报文比较多,建议使用acl过滤
4 LDP会话建立 标签交换
R3
1 链路故障恢复
5 IGP启动邻居关系建立 ,IGP收敛, 新的LSP建立,流量切换到新的LSP上
R1
R2
R5
R5
2 IGP holddown邻居关系的建立
R4
3 流量继续走老的 LSP
如上图所示,链路回切过程中,由于OSPF收敛比LDP快,OSPF切换到主链 路了,但LDP还没有建立,会导致一段时间丢包。配置OSPF-LDP联动,在LDP 没有建立起来前,OSPF发布最大cost,路由不切换到主链路,直到LDP完全 建立,才切换到主链路。通过该应用,解决了回切过程中丢包问题。
Aug 28 2010 10:27:32 RTA %%01OSPF/3/NBR_CHG_DOWN(l): Neighbor event:neighbor state changed to Down. (ProcessId=1, NeighborAddress=11.11.11.2, NeighborEvent=KillNbr, NeighborPreviousState=Full, NeighborCurrentState=Down) 由于接口DOWN导致主动断开邻居。 DOWN导致主动断开邻居 由于接口DOWN导致主动断开邻居。 Aug 28 2010 10:31:29 RTA %%01OSPF/3/NBR_CHG_DOWN(l): Neighbor event:neighbor state changed to Down. (ProcessId=1, NeighborAddress=11.11.11.2, NeighborEvent=InactivityTimer,NeighborPreviousState=Full, NeighborCurrentState=Down) 由于超时导致断开邻居。 由于超时导致断开邻居。 Aug 28 2010 10:34:51 RTA %%01OSPF/6/NBR_CHANGE_E(l): Neighbor changes event: neighbor status changed. (ProcessId=1, NeighborAddress=11.11.11.2, NeighborEvent=1-Way, NeighborPreviousState=Full, NeighborCurrentState=Init) 对端断开邻居后触发重建,在未收到本端Hello前发送1 Hello前发送 hello,导致本端触发1 way事件 事件。 对端断开邻居后触发重建,在未收到本端Hello前发送1-way hello,导致本端触发1-way事件。 Aug 28 2010 10:38:52 RTA %%01OSPF/6/NBR_CHANGE_E(l): Neighbor changes event: neighbor status changed. (Process ID=1, Neighbor address=11.11.11.2, Neighbor event=SeqNumberMismatch, Neighbor previous state=Full, Neighbor current state=ExStart) 对端断开邻居后触发重建,在收到本端Hello后发送dd报文,导致本端触发SeqNumberMismatch事件。 Hello后发送dd报文 SeqNumberMismatch事件 对端断开邻居后触发重建,在收到本端Hello后发送dd报文,导致本端触发SeqNumberMismatch事件。
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 5
OSPF基本概念-协议报文
OSPF协议报文分类及作用 HELLO报文:发现和维持邻居关系 DD报文:数据库同步 LSR报文:请求自身没有的LSA LSU报文:主动或被动的Flooding LSAck报文:对LSU报文的应答
VPN主要用于业务隔离,不同业务,或不同的客户使用独 立的路由,互不影响。 VPN私网部署OSPF时,主要是CE双归(如左侧的CE),CE 多实例(如右侧的CE)的应用场景。
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 11
OSPF网络应用-OSPF-LDP联动
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confide概念-路由表计算
OSPF通过对LSDB中的LSA进行计算,得到路由表项。 达到MaxAge的LSA不用来做路由表的计算。 首先,OSPF根据Router LSA和Network LSA为所接入 的每个区域建立最短路径树来计算区域内路路由,最短 路径树的计算使用标准的SPF算法; 然后,OSPF根据Summary LSA计算区域间路由; 最后,OSPF根据AS External LSA计算外部路由,即 被ASBR引入的路由。
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 9
OSPF网络应用-整网使用OSPF
整网使用OSPF: 整网使用OSPF: OSPF
OSPF在整网部署时,考虑分层 部署,非骨干区以交叉方式 (如Area1-3),或口字形方式 接入(如Area4)。
HUAWEI TECHNOLOGIES CO., LTD.
2010-12-3
Security Level:
OSPF协议常见故障定位 指导
VRP LMT OSPF 刁操 61914

HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
内容
• OSPF基本概念 基本概念 • OSPF网络应用 网络应用 • OSPF邻居关系无法建立定位步骤 邻居关系无法建立定位步骤 • OSPF协议振荡定位指导 协议振荡定位指导 • CPU高定位步骤 高定位步骤 • OSPF无法计算路由定位指导 无法计算路由定位指导 • OSPF附录 基本知识 附录E基本知识 附录
相关文档
最新文档