1. 首页 / 资源

OSPF路由选择排障案例

OSPF路由选择排障案例 案例简介本案例中涉及OSPF在特定情况下的LSA选择问题,此问题关联了FA地址及NSSA的一些特性。通过对故障逐一分析,也汇总了相关知识。以下是一个真实案例, 为保护客户资料, 路由器输出信息已被修改。故障诊断步骤R1, R2 和 R3是NSSA区域,R1和R2是骨干区域。在R3上重分发网络10.10.119.0/27到NSSA中。客户发现R2正常从R3习得此NSSA路由,但是R1是从R2学来的E1路由。  1. 收集信息,确认问题,发现R1和R2都有TYPE 7和TYPE 5 路由,但R1选了TYPE5而R2选择了NSSA,这是为什么?[1]R1#show ospf database external 10.10.119.0            OSPF Router with ID (10.10.191.131) (Process ID 18181)                Type-5 AS External Link States  Routing Bit Set on this LSA  LS age: 652  Options: (No TOS-capability, DC)  LS Type: AS External Link  Link State ID: 10.10.119.0 (External Network Number)  Advertising Router: 10.10.191.132  LS Seq Number: 80000399  Checksum: 0x3768  Length: 36  Network Mask: /27        Metric Type: 1 (Comparable directly to link state metric)        TOS: 0        Metric: 1        Forward Address: 10.10.72.89        External Route Tag: 1R1#sh ospf database nssa-external 10.10.119.0            OSPF Router with ID (10.10.191.131) (Process ID 18181)                Type-7 AS External Link States (Area 7)  LS age: 312  Options: (No TOS-capability, Type 7/5 translation, DC)  LS Type: AS External Link  Link State ID: 10.10.119.0 (External Network Number)  Advertising Router: 10.10.72.89  LS Seq Number: 8000fe93  Checksum: 0x240  Length: 36  Network Mask: /27        Metric Type: 1 (Comparable directly to link state metric)        TOS: 0        Metric: 1        Forward Address: 10.10.72.89        External Route Tag: 12. 根据数据库的信息,R1学来的E1路由应该是R2把TYPE7转为TYPE5后,发给R1的。仔细查看路由表,发现虽然R1从R2学来的路由,但下一跳仍然通过R3,这是为什么?[2]这些端口都在NSSA中,NSSA中会有5类路由么?[3]R2#show route 10.10.119.0 de  Tag 1, type NSSA extern 1    10.10.183.142, from 10.10.72.89, via TenGigE0/0/0/0    10.10.183.98, from 10.10.72.89, via TenGigE0/1/2/0R1#show route10.10.119.0 de  Tag 1, type extern 1    10.10.183.74, from 10.10.191.132, via TenGigE0/2/0/0    10.10.183.138, from 10.10.191.132, via TenGigE0/3/2/0R1#show ospf inter ten0/2/0/0 | i Area  Internet Address 10.10.183.73/30, Area 7R1#R1#show ospf inter ten0/3/2/0 | i Area  Internet Address 10.10.183.137/30, Area 73. 首先R1和R2是ABR,所以即使存在5类路由也是ok的,那么为什么从R2学来的路由,反而从R3走呢?[4]因为FA地址,对于FA地址简单回忆下:o 它是OSPF特有的,它的作用主要是在告诉域内路由器在特定场合下访问域外路由不要找ASBR,要找FA这个转发地址 o 只有满足特定条件,FA地址才不为"0.0.0.0",详细规则请看相关文档o 如果把FA地址过滤掉,那么这个外部路由不会加入路由表o 只有当FA地址为(intra-area)O或IA(inter-area)时,才可以把此E2路由放入路由表。小心重分发静态到OSPF,如果写的下一跳是地址,而且属于直连,他不会被加入路由表;相反写端口可以,因为不符合规则,FA全零o 在NSSA跟正常区域不同,根据"RFC 3101, specially section 2.3 Type-7 LSAs",转换时必须有FA地址,所以如果重分发静态时,下一跳写成端口,FA会成为全零,这样会有问题。 "6. Those Type-7 LSAs that are to be translated into Type-5 LSAs must have their forwarding address set."4. 根据上面的信息,已经很清楚的知道,虽然路由从R2学来,但转发仍然根据FA从跟R3直连的端口出去。5. 那么对于为什么R1会从R2学来E1,而不是R2从R1学E1,有什么规律么?[5]搭个环境测试下,发现很容易能重现问题,看来这是正常的,那么有文档么?[6]6. 查了下RFC,发现了下面的信息可以解释上面的疑问:o 对于为什么R1从R2学来E1路由,根据RFC 2328的信息: "If two routers, both reachable from one another, originate functionally equivalent AS-external-LSAs (i.e., same destination, cost and non-zero forwarding address), then the LSA originated by the router having the highest OSPF Router ID is used."因为R2(132) 优于R1(131),所以R2转换并发给R1。o 对于为什么R1选择了E1而不是NSSA,根据RFC 1587: "When a type-5 LSA and a type-7 LSA are found to have the same type and an equal distance, the following priorities apply (listed from highest to lowest) for breaking the tie. a. Any type 5 LSA.b. A type-7 LSA with the P-bit set and the forwarding address non-zero.c. Any other type-7 LSA."解答总结[1] 根据RFC1587,当type-5 和type-7有同样类型和同样距离时,type-5 > type-7(P-bit+FA) > type-7[2] 当LSA有FA地址时,需要向FA地址转发,而不是向ASBR转发。[3] 如果一个路由器属于NSSA,他不会存在type-5 LSA,但如果此路由器是ABR,那么是有可能的。[4] FA地址。[5] 根据RFC 2328,如果两个路由器彼此可达,当两台设备产生等价LSA时,将使用拥有高Router ID的LSA。[6] RFC 2328,RFC1587相关命令show ospf database external x.x.x.xshow ospf database nssa x.x.x.xshow route x.x.x.x detailshow ospf inter xxx | i xxx

相关推荐

  • 《塞尔达传说王国之泪》地下区域探索心得 地下探索需

    《塞尔达传说王国之泪》地下区域探索心得 地下探索需

    《塞尔达传说王国之泪》地下区域探索心得 地下探索需要注意什么?,地下,王国,地图,区域,位置,一点,塞尔达传说,人马,塞尔达传说王国之泪有着极高的自由度,所以在游玩的过程中能使用很多的技巧来降低游戏难度。下面请看小编带来的塞尔达传说王国之泪地下区域探索心得,感兴趣的小伙伴一起来看看吧,希望能够帮助大家。王国之泪地下区域探索心得地底地形细心的朋友大概都发现了,地底的地图从构造上看和地上一样。更细心地朋友大概还能看出来,地底和地上在高低差上是完全相反的...

  • miwifi小米路由器怎么恢复出厂设置 | 华为wifi怎么恢

    miwifi小米路由器怎么恢复出厂设置 | 华为wifi怎么恢

    miwifi小米路由器怎么恢复出厂设置 | 华为wifi怎么恢复出厂设置,恢复出厂设置,路由器,恢复,密码,设置,1. mi note3怎么恢复出厂设置您好,手机关机状态下,然后再开机,只要在启动手机的同时按下主页键和挂机键即可进入Recovery模式,在Recovery模式下选择Wipe date即可开始恢复出厂设置。2. mifi恢复出厂设置如何重新设置你好,手机恢复出厂设置的方法是 1、先行备手机内的数据 (短信、联系人、下...

  • 路由器参数如何设置信号强度 | 怎么设置路由器信号强

    路由器参数如何设置信号强度 | 怎么设置路由器信号强

    路由器参数如何设置信号强度 | 怎么设置路由器信号强,信号,路由器,参数,设置,信道,1. 路由器参数如何设置信号强1、放置路由器宽敞无障碍物地方,比如房间客厅,使5G信号有用武之地,更能发挥性能。2、信道质量也是影响5G网速的重要原因,对标2.4G在信号相同的情况下,或者信号没2.4G强的情况下,5G纯洁的信道质量比2.4G信号强。推荐使用信道149,153,157,161,165。就目前环境和无线设...

  • 微信地区设置上海 | 微信地址中国大陆怎么设置的

    微信地区设置上海 | 微信地址中国大陆怎么设置的

    微信地区设置上海 | 微信地址中国大陆怎么设置的,设置,地址,中国,方法,位置,1. 微信地址怎么设置中国上海在微信公众号里面输入一网通办公众号就可以进入了。2. 微信怎么设置地址中国大陆共有四种方法让微信好友看不到真实的位置信息:第一种:关闭手机定位,在手机中点击设置-隐私-关闭定位服务。第二种:设置微信个人资料,个人信息-地区-选择定位其他地区。第三种:关闭朋友圈分享位置,设置“所在位置”-勾...

  • 小米路由器怎么看无线密码是多少 | 如何查看小米路由

    小米路由器怎么看无线密码是多少 | 如何查看小米路由

    小米路由器怎么看无线密码是多少 | 如何查看小米路由器密码,路由器,密码,首页,安装,设置,1. 小米路由器怎么看无线密码小米路由器忘记密码可以通过小米路由器App重置管理员密码。步骤如下:1、打开手机中安装的小米路由器App,在首页面点击“登录”按钮。2、点击选择使用当前的小米账号登录该App管理页面。2. 小米路由器如何看密码一、查看路由器的方法比较多,假如路由器就在电脑边上的话,直接看路由器背面,一般路...

  • 电脑上网设置ip地址 | 电脑网络ip设置多少

    电脑上网设置ip地址 | 电脑网络ip设置多少

    电脑上网设置ip地址 | 电脑网络ip设置多少,设置,地址,网络,参数,电脑网络,1. 电脑上网设ip参数是什么一台接入Internet(互联网)的电脑必须配置的网络参数如下:IP地址,子网掩码,网关及DNS。IP地址:IP是网络内数据用来寻址的 就好比你要寄信给别人 你光写别人姓名没用 因为无法定位 如果写上地址 就有了唯一的标识 信就不会寄错地址 同时你留下你的地址 对方就可以回信给你 网络内I...

  • 电脑的本地在哪里 | 怎么改电脑的本地地址

    电脑的本地在哪里 | 怎么改电脑的本地地址

    电脑的本地在哪里 | 怎么改电脑的本地地址,设置,本地地址,数据,桌面,属性,1. 怎么设置自己电脑的本地IP点击开始-运行 输入ipconfig/all 里面会有说你的ipv4的ip地址。网关。服务器等数据。。。本地连接-属性-ipv4属性。使用下面的ip地址。。把上面查到的数据填进去就行2. 如何在本地1、迁移驾驶证首先,需要驾驶证已经过了实习期,并且要有转入地的户口或者当地的居住证,同时,...

  • 电脑怎么改MAC地址 | 电脑mac地址怎么改不了

    电脑怎么改MAC地址 | 电脑mac地址怎么改不了

    电脑怎么改MAC地址 | 电脑mac地址怎么改不了,地址,设置,图标,选择,网卡,1. 电脑MAC地址怎么改1、在桌面搜索框中输入“cmd”,然后在搜索结果中双击“命令提示符”。2、在命令窗口输入“ipconfig /all”按回车,在显示结果中可以看到以太网物理地址,也即是你的网卡的mac地址。3、然后右击桌面右下角网络图标,选择“打开网络和共享中心”。4、点击“更改适配器设置”。5、然后找到无线...

  • 小米迷你路由器设置方法视频 | 小米mini路由器设置方

    小米迷你路由器设置方法视频 | 小米mini路由器设置方

    小米迷你路由器设置方法视频 | 小米mini路由器设置方法,设置,路由器,方法,迷你,无线路由器,1. 小米迷你路由器设置方法小米路由的WAN连接上级路由的LAN口,然后去常用设置-上网设置-工作模式切换-有线中继工作模式(就是AP模式,所有设备同一网段,叫法不一样)。这个方式可以用小米路由器APP管理,USB和远程下载可用。如果用LAN对LAN接法,上网没问题,但APP找不到路由器,USB什么的就都废了。至于DH...

  • 鸿雁路由器默认密码 | 鸿雁路由器设置固定ip地址

    鸿雁路由器默认密码 | 鸿雁路由器设置固定ip地址

    鸿雁路由器默认密码 | 鸿雁路由器设置固定ip地址,路由器,设置,密码,地址,默认,1. 鸿雁路由器怎么设置路由器设置里面,选择无线设置,无线安全设置里面可以设置wifi名称及密码 2. 鸿雁路由器怎么设置密码1、将AP用网线与电脑相连并通电,有的AP是使用POE模块供电的,那么分别将AP和电脑插在POE口和LAN口上即可,或者像我这样都插到POE交换机上。2、给自己电脑配置一个192.168.0.x...

  • tp路由器 | tp link路由器设置

    tp路由器 | tp link路由器设置

    tp路由器 | tp link路由器设置,路由器,设置,登录,输入,密码,1. th路由器设置装个THCP服务器就好了呀 或者用路由的自带THCP都可以2. TL路由器怎么设置①打开网页浏览器,在地址栏输入http://192.168.1.1打开路由器的管理界面,在弹出的登录框中输入路由器的管理帐号(用户名:admin密码:admin);如果无法打开路由器的管理界面,请检查输入的IP地址是否...

  • 了路由器怎么设置 | “路由器怎么设置”

    了路由器怎么设置 | “路由器怎么设置”

    了路由器怎么设置 | “路由器怎么设置”,路由器,设置,方法,服务器,动态,1. 如何设置付路由器?副路由器的设置方法:1、副路由器先不要连接主路由器。2、手机先通过无线连接上WIFI。3、手机打开浏览器登陆界面LAN口IP改成192.168.2.1,避免与主路由器IP网段有冲突;4、WAN口上网方式选择:动态IP连接,开启DHCP服务器。5、无线设置账号及密钥,保存退出即可。6、从主路由器的...

  • 如何设置微信地址定位 | 微信怎么设置定位地址信息显

    如何设置微信地址定位 | 微信怎么设置定位地址信息显

    如何设置微信地址定位 | 微信怎么设置定位地址信息显示,定位,地址,设置,显示,选项,1. 微信怎么设置定位地址信息1、进入微信APP并登录;2、点击下方菜单栏“发现”;3、点击“朋友圈”;4、找到右上方相机符号并长按;5、编辑好想要发的动态;6、点击“所在位置”;7、点击右上角的搜索选项;8、输入要定位的位置,没有选项就点击“创建新的位置”;9、编辑位置信息并点击“完成”;10、这样就完成了微信定位在...

  • tplink 路由器设置网址 | tplink wifi设置网址

    tplink 路由器设置网址 | tplink wifi设置网址

    tplink 路由器设置网址 | tplink wifi设置网址,设置,路由器,无线路由器,密码,输入,1. tplink无线网设置网址在192.168.1.1网址登录账号,即可进入tp-link无线路由器设置界面。具体操作如下:1.在浏览器里输入192.168.1.1。2.在登陆窗口,输入管理员密码。3.当忘记管理员密码,可以尝试以下初始密码或者WIFI密码。4.如果上述密码错误,可以尝试重置路由器,恢复路由器初始设置...

  • 高科路由器设置方法 | 思科路由器怎么设置ip地址

    高科路由器设置方法 | 思科路由器怎么设置ip地址

    高科路由器设置方法 | 思科路由器怎么设置ip地址,路由器,设置,地址,方法,路由器配置,1. 高科路由器设置ip地址升级方法:1、进入路由器:打开浏览器,在地址栏输入192.168.1.1(一般路由器地址是这个或者查看路由器背面的登录信息)进路由-输入用户名,密码,默认一般是admin。2、选择系统工具---软件升级,选择升级文件,单击升级即可。 2. 为路由器配置ip地址修改无线路由器网关ip(登陆域...

  • 路由器中继功能设置方法 | 路由器设中继设置方法

    路由器中继功能设置方法 | 路由器设中继设置方法

    路由器中继功能设置方法 | 路由器设中继设置方法,设置,路由器,方法,中继器,无线路由器,1. 路由器中继功能设置可以的一、主路由器设置方法:1、先将网线(总线)插在无线路由器的WAN口,用一条网线一头插入无线路由器的任意LAN口一头连接电脑网卡,开启路由器的电源。2、电脑打开浏览器在地址栏填上无线路由器的设置网址:192.168.1.1(路由器背面有标注)。3、然后输入admin默认账户名和密码相同(路由...

  • 怎么设置家里两个路由器 | 家中如何设置两个无线路由

    怎么设置家里两个路由器 | 家中如何设置两个无线路由

    怎么设置家里两个路由器 | 家中如何设置两个无线路由器,设置,路由器,无线路由器,账号,连接,1. 如何在家中设置两个路由器连接两个路由器1.首先我们要确定好光猫是桥接模式还是路由模式,这个很简单,看光猫自带的WiFi能不能用,能用就是路由模式,不需要宽带账号密码,如果不能上网,就是桥接模式,就需要宽带账号和密码。2是路由模式就比较简单了,设置第一个路由器,把路由器的IP地址(即网段),改成192.168.2....

  • 电脑如何ping通 | 电脑在哪ping通地址

    电脑如何ping通 | 电脑在哪ping通地址

    电脑如何ping通 | 电脑在哪ping通地址,地址,服务器,计算机网络,命令提示符,系统,1. 电脑ping通地址如果是windows系统 同时按下 winkey+r键 输入 cmd 在打开的命令提示符里面输入 ping 服务器地址即可。如果是Linux系统可以打开shell然后 ping 服务器地址即可。2. 电脑ping地址怎么ping有两种方法,一是直接win+R在搜索框内直接ping。二是wi...

  • 台式电脑连上网线后怎么设置密码 | 台式电脑连上网线

    台式电脑连上网线后怎么设置密码 | 台式电脑连上网线

    台式电脑连上网线后怎么设置密码 | 台式电脑连上网线后怎么设置路由器,网线,设置,路由器,密码,连接,1. 台式电脑连上网线后怎么设置将网线插入到苹果笔记本电脑上,有两种连接方法:1、网络连接:点屏幕左上角苹果标志,打开'系统偏好设置' -> '网络'—>'以太网',在'已连接'的提示中,若需要输入IP地址,在'配置IPv4'—>选择'手动',并输入IP地址。 2、宽带连接:点屏幕左上角苹果标志,打开...

  • 腾达路由器中继设置教程 | 腾达路由器无线中继设置教

    腾达路由器中继设置教程 | 腾达路由器无线中继设置教

    腾达路由器中继设置教程 | 腾达路由器无线中继设置教程,设置,路由器,教程,方法,中继器,1. 腾达路由器中继设置方法视频您好!希望以下方法能够帮到您。 A6无线路由器默认模式为无线AP模式,如果需要进入其设置界面,必须手动填入IP地址。 1、连接上路由器的无线信号。 2、设置IP地址: WIN7系统电脑:右击桌面上的网络图标---点击“属性”----更改适配器设置----无线网络----右击无线网络---...