网络协议FAQ之路由协议
- 格式:pdf
- 大小:762.97 KB
- 文档页数:48
1.10 OSPF 在建立或维持 OSPF 邻居或邻接关系之前,需要准备哪些参数?
运行OSPF协议的接口编号、发送Hello和Dead报文的时间间隔、OSPF的最大重传次 数、重传LSA的时间间隔以及泛洪更新LSA的时间间隔。
1.11 OSPF 协议路由的计算有那些过程?
OSPF 协议路由的计算过程可简单描述如下: a) 每台OSPF 设备根据自己周围的网络拓扑结构生成链路状态通告LSA(Link State Advertisement),并通过更新报文将LSA 发送给网络中的其它OSPF 设备。 b) 每台OSPF 设备都会收集其它路由器发来的LSA, 所有的LSA 放在一起便组成了链 路状态数据库LSDB(Link State Database)。 c) OSPF 设备将LSDB 转换成一张带权的有向图,这张图便是对整个网络拓扑结构的
1.13 OSPF 定义了哪几种网络类型?
OSPF定义了四种网络类型,分别是点到点网络,广播型网络,NBMA网络和点到多点 网络。 点到点网络是指只把两台路由器直接相连的网络。 广播型网络是指支持两台以上路由器,并且具有广播能力的网络。 非广播多路访问(NBMA网络)。在NBMA网络上,OSPF模拟在广播型网络上的操作, 但是每个路由器的邻居需要手动配置。NBMA方式要求网络中的路由器组成全连接。 点到多点网络是将整个非广播网络看成是一组点到点网络。 每个路由器的邻居可以使用 底层协议例如反向地址解析协议(Inverse ARP)来发现。对于不能组成全连接的网络应当 使用点到多点方式。点到多点网络类型不是一种默认的网络类型。
2014-9-25 第 7 页, 共 48 页
文档名称
文档密级
真实反映。 d) 每台OSPF设备根据有向图,使用SPF 算法计算出一棵以自己为根的最短路径树, 这棵树给出了到自治系统中各节点的路由。
1.12 ABR 和 ASBR 有什么区别?
ABR可以同时属于两个以上的区域,但其中一个必须是骨干区域。ABR用来连接骨干区 域和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接。 ASBR是与其他AS 交换路由信息设备,它可能是区域内路由器,也可能是ABR。只要 一台OSPF 设备引入了外部路由的信息,它就成为ASBR。
1.2
OSPF 特殊区域中的默认路由下发规则?
Stub区域:由于Stub区域不允许携带OSPF自治系统外部路由的4类和5类LSA泛洪到该
区域(Stub区域不能有ASBR),所以Stub区域除了ABR外其他路由器都没有OSPF自治系统 外部路由,为了解决该区域的路由器访问OSPF自治系统外部网络的需求,Stub区域的ABR 会自动产生一条Link-id为0.0.0.0,掩码为0.0.0.0的summary LSA(3类),并在通告到整个 Stub区域。 Totally stub区域:Totally Stub区域和Stub区域的不同在于Totally Stub区域除了不允 许携带OSPF自治系统外部路由的4类和5类LSA防洪到该区域,也不允许携带OSPF其他区域 路由的3类LSA泛洪到Totally Stub区域.为了解决Totally stub区域内的路由器访问OSPF其 他区域或访问OSPF自治系统外部网络的需求,Totally Stub区域的ABR会自动产生一条Link id为0.0.0.0 网络掩码为0.0.0.0的Summary LSA(3类),并且通告到整个Totally stub区域。 NSSA区域:NSSA区域和Stub区域相比的不同在于,NSSA区域允许有ASBR路由器, NSSA区域过滤的是通过OSPF骨干区域学到的4类和5类LSA,不包括NSSA区域的ASBR学到 的7类LSA.
1.6
Virtual-link 和 sham-link 的区别是什么?
Virtual-link是为了解决OSPF的不规则区域问题而产生的, 正常情况下OSPF的所有非骨
干区域都要直接和骨干区域(area0)相连,如果由于前期规划问题等原因导致某个非骨干区 域必须通过另一个非骨干区域来连接骨干区域的话,就要用到virtual-link。如下图所示:为 了让Area2能够和骨干区域相连,需要在R3和R2之间建立一条virtual-link。
文档名称
文档密级
网络协议FAQ之 路由协议篇
V2.0
Huawei Technologies Co., Ltd. 华为技术有限公司
2014-9-25
第 1 页, 共 48 页
文档名称
文档密级
文档修订记录
序号 1 文档建立。
修订内容简述
修订日期 2012-12-31
目前版本号 1.1
作者 方科星
整理OSPF专题FAQ 25个; 整理ISIS专题FAQ 8个; 整理BGP专题FAQ 49个 2 增加 OSPF FAQ 15 个; 增加 ISIS FAQ 8 个; 完善 BGP FAQ,删除 3 个。 2014-9-25 2.0 方科星
3 4 5
2014-9-25
第 2 页, 共 48 页
文档名称
文档密级
1 OSPF 专题
1.1 OSPF Router-ID 的作用,选举规则?
OSPF的Router-ID是一台路由器在自治系统中的唯一标识。OSPF的router-id可以手工 指定,手工指定的router-id具有最高的优先级。命令如下: [Router]OSPF 100 router-id 1.1.1.1 如果没有通过手工指定router-id, 系统会从当前接口的IP地址中自动选取一个作为路由 器的router-id。其选择顺序是:优先从Loopback地址中选择最大的IP地址作为路由器的ID 号,如果没有配置Loopback接口,则在接口地址中选取最大的IP地址作为路由器的ID号。 为了保证router-id的稳定性,一旦通过选举产生了router-id,即使有更优的地址出现 (更大的loopback或物理接口地址) 、 删除OSPF进程后再重新配置OSPF进程、 reset OSPF progress都不会重新选举router-id, 除非作为原有router-id的IP地址本身被删除或IP地址所 在接口(逻辑接口、子接口)被删除,并且reset OSPF progress。
2014-9-25 第 4 页, 共 48 页
文档名称
文档密级
器产生路由, Filter-policy import OSPF 属于这种方式。 第二种方式是阻止LSA 的产生,本机以及同区域或同自治系统的其他路由器产生相应的路由,除了 filter-policy import OSPF 都属于第二种方式。
2014-9-25
第 5 页, 共 48 页
文档名称
文ቤተ መጻሕፍቲ ባይዱ密级
1.7
OSPF 几种常用 LSA 的作用?
Router LSA(type 1): 每一台路由器都会产生Router LSA,router lsa描述了该路由器的所有链路和接口,并
指明了他们的状态和每条链路出方向的cost,以及该链路上所有已知的OSPF邻居。Router LSA只在区域内部进行泛洪。 Network LSA(type 2): Network LSA由DR产生,用来描述一个MA(multiple access)网络中所有路由器, Network LSA列出了MA网络中与本路由器相连的所有路由器,包括DR本身。 Network summary LSA(type 3): 此类型LSA由ABR生成, 用来通告区域间的路由, 传播范围是除了Totally stub和Totally NSSA区域以外的OSPF区域。 ASBR Summary LSA(type 4): 由ABR产生,用来通告ASBR的位置,传播范围是除了ASBR所在区域以及stub、totally stub、NSSA、totally NSSA区域以外的整个OSPF区域。之所以需要四类LSA是因为5类LSA 在传播过程中,通告者字段始终是ASBR,所以除了本区域以外的路由器,其他区域的路由 器都不知道通告者的位置。而三类LSA在传播过程中遇到ABR,通告者字段就会自动修改 为ABR的router-id, 所以每个区域都知道通告者的位置。 四类LSA在传播过程中遇到ABR, 通告者字段就会自动修改为ABR的router-id。 Autonomous system external LSA(type 5):
OSPF的VPN配置下,PE2通过从远端PE1通过Mbgp学到的路由引入到OSPF后只能还 原成3类/5类/7类LSA,如果CE之间存在后门链路,,作为公网mpls链路的备份。则在CE 上通过后门链路学到的路由是区域内路由, 由于从MBGP学到的路由, 这样就导致了数据只 能通过后门链路而不会优选MPLS链路,未解决此问题产生了sham-link,sham-link的主要 作用是可以还原1类和2类LSA.
1.8
Stub 区域和 NSSA 区域的区别?
简单的讲就是Stub区域不能包含ASBR,NSSA区域可以包含ASBR.
1.9
OSPF 支持多进程,那么交换机的一个接口也可以属于不同的 OSPF 进程 吗?
不能。OSPF支持多进程是指在同一台交换机上可以运行多个不同的OSPF进程,它们之
间互不影响,彼此独立,不同OSPF进程之间的路由交互相当于不同路由协议之间的路由交 互。但是交换机的一个接口只能属于某一个OSPF进程。