OSPFISISBGP常见问题.docx
- 文档编号:4356739
- 上传时间:2022-11-30
- 格式:DOCX
- 页数:14
- 大小:28.34KB
OSPFISISBGP常见问题.docx
《OSPFISISBGP常见问题.docx》由会员分享,可在线阅读,更多相关《OSPFISISBGP常见问题.docx(14页珍藏版)》请在冰豆网上搜索。
OSPFISISBGP常见问题
1.OSPF邻接形成过程?
互发HELLO包,形成双向通信根据接口网络类型选DR/BDR发第一个DBD,选主从进行DBD同步
交互LSR、LSU、LSack进行LSA同步同步结束后进入FULL
2.OSPF中承载完整的链路状态的包?
LSU
3.链路状态协议和距离矢量协议的比较?
(1)路由传递方法不同
(2)收敛速度不同(3)度量值不同(4)有环无环
(5)应用环境不同(6)有无跳数限制(7)生成路由的算法不同(8)对设备资源的消耗不同
4.OSPF防环措施?
(1)SFP算法无环
(2)更新信息中携始发者信息,并且为一手信息(3)多区域
时要求非骨干区域,必须连接骨干区域,才能互通路由,防止了始发者信息的丧失,避免了环路。
5.OSPF是纯链路状态的协议吗?
(1)单区域时是纯的链路状态协议,而多区域时,区域间路由使用的是距离矢量算法。
6.OSPF中DR选举的意义?
DR选举时的网络类型?
DR和其它路由器的关系?
(1)提高LSA同步效率。
(2)广播型和NBMA要选DR(3)DR与其它路由器为邻接关系。
7.OSPF的NSSA区域和其它区域的区别?
比普通区域相比:
去除了四类五类LSA,增加了七类LSA
和STUB区域相比:
他可以单向引入外部路由
8.OSPF的LSA类型,主要由谁生成?
一类路由器LSA所有路由器本区域描述直连拓扑信息二类网络LSADR本区域描述本网段的掩码和邻居三类网络汇总LSAABR相关区域区域间的路由信息四类ASBR汇总LSAABR相关区域去往ASBR的一条路由信息五类外部LSAASBR整个ASAS外部的路由信息七类NSSA外部LSAASBR本NSSA区域AS外部的路由信息
连接到同一个OSPF区域的所有路由器都会获悉完全相同的拓扑数据。
每台路由器在链路状态数据库中存储这些由链路状态通告(LSA)组成的的数据。
然后,路由器对LSDB运行SPF(最短路径优先)算法,以确定前往每个子网的最佳路由。
下面就介绍下OSPF中所有类型的LSA。
总体上来说,有以下几种:
1.类型1:
RouterLSA
2.类型2:
NetworkLSA
3.类型3:
NetworkSummaryLSA
4.类型4:
ASBRSummaryLSA
5.类型5:
ASExternalLSA
6.类型6:
GroupMembershipLSA
7.类型7:
NSSAExternalLSA
8.类型8:
ExternalAttributesLSA
9.类型9:
OpaqueLSA(link-localscope)
10.类型10:
OpaqueLSA(area-localscope)
11.类型11:
OpaqueLSA(ASscope)
下面来进行详细的解释。
1.RouterLSA
每台路由器都创建1类LSA,用于向它连接的每个区域描述自己。
在每台路由器中,每个区域的LSDB都包含一个1类的LSA,它指出了当前路由器的RID和所有接口的IP地址,1类LSA还用于描述末梢网路。
1类LSA使用OSPF路由器ID标示OSPF路由器。
每台路由器都创建一个1类的LSA并泛洪到整个区域。
为了泛洪LSA,始发路由器将1类LSA发送给当前区域内的邻居,然后邻居再将其发送给当前区域的其他邻居,以此类推,知道区域内的所有路由器都有该LSA的拷贝。
1类LSA包含信息:
对于没有选举DR的每个接口,指出接口的子网号/掩码和OSPF开销
对于选举了DR的每个接口,指出DR的IP地址以及连接到中转网络的链路。
对于没有选举DR但是通过它可以到达一个邻居的接口,指出该邻居的RID。
每台内部路由器都创建一个1类的LSA,但是ABR创建多个1类LSA,每个区域都有一个。
此种LSA可以通过showipospfdatabaserouter查看routerLSA
2:
NetworkLSA
每个多路访问网络中,子网中的DR都会创建NetworkLSA,描述了子网及连接到该子网的路由器借口。
它只在产生这条NetworkLSA的区域泛洪描述了所有和它相连的路由器(包括DR本身)。
Showipospfdatabasenetwork可以看到NetworkLSA3:
NetworkSummaryLSA
由ABR创建,描述了一个区域的1类和2类LSA中包含的子网,被通告到另一个区域。
它指出了始发区域的链路(子网)和开销,但是没有拓扑数据。
如果ABR知道有多条路径可以到达目标地址,但是它仍然只发送单个的NetworkSummaryLSA,并且是开销最低的那条;同样,如果ABR从其他的ABR那里收到多条NetworkSummaryLSA的话,它会只选择开销最低的,并把这条Network
SummaryLSA宣告给其他区域当其他的路由器收到来自ABR的NetworkSummaryLSA以后,它不会运行SPF
算法,它只简单的加上到达那个ABR的开销和NetworkSummaryLSA中包含的开销,通过ABR,到达目标地址的路由和开销一起被加进路由表里,这种依赖中间路由
器来确定到达目标地址的完全路由(fullroute)实际上是距离矢量路由协议的行为
可以使用showipospfdatabasesummary查看NetworkSummaryLSA
4:
ASBRSummaryLSA
类似于3类LSA,只是通告一条用于前往ASBR的主机路由,而不是一个网络。
使用showipospfdatabaseasbr-summary可以看到ASBRSummaryLSA5:
ASExternalLSA
AS外部LSA,由ASBR创建,用于描述被注入到OSPF中的外部路由。
这种LSA将在全AS内泛洪。
可以使用showipospfdatabaseexternal看ASExternalLSA
6:
GroupMembershipLSA
组成员关系LSA,这是为MOSPF定义的,思科的IOS不支持。
7:
NSSAExternalLSA
NSSA外部LSA,来自非完全Stub区域(not-so-stubbyarea)内,类似于5类LSA,只不过是由NSSA区域中的ASBR创建,只在NSSA区域内泛洪。
使用命令Showipospfdatabasenssa-external可以看NSSAExternalLSA
8:
ExternalAttributesLSA
外部属性LSA,思科路由器不能实现。
9--11:
OpaqueLSA
不透明LSA,用作通用LSA,以方便扩展OSPF°(如:
为了支持MPLS流量工程而修改了类型10的LSA。
)
最后,再说下OSPF中各种区域会产生的LSA:
骨干:
12345
STUB:
1234
NSSA:
1237
9.IBGP为什么采用全互联?
不采用全互联怎么部署?
(1)解决IBGP水平分割问题
(2)反射器或联盟
10.路由反射器的反射原则?
(1)客户端的路由反射给所有邻居
(2)非客户端的路由反射给客户端(3)只发最优路由(4)两个非客户端路由不能互通(5)反射不改变路由属性
11.OSPF邻居形成过程?
Down,int,2-way,exstart,exchange,loading,full
13.OSPF的NSSA区域与其它区域的通信方法?
15.OSPF没有形成FULL状态的原因?
(1)HELLO和失效时间不一致
(2)接口网络类型不一致(3)区域不一致(4)MA网络中掩码不一致(5)版本不一致(6)认证不通过(7)ROUTER-ID相同(8)MA网络中优先级都为0(9)MTU不一致(10)特殊区域标记不一样(11)底层不通(12)NBMA网络中没有指邻居
16.OSPF在NBMA网络要配些什么?
(1)NBMA网络中没有指邻居
(2)如果是一个非全互联的NBMA环境,还需要手工指DR
(3)考虑到非全互联的NBMA环境的分支节点的连通性,还要手工写静态映射。
或者修改接口网络类型为点到多点。
17.OSPF虚链路在什么情况下用到?
为什么要用虚链路?
(1)区域不连续或区域0被分割会用到
(2)因为所有区域必须挂接到区域0,当区域0被分割后,两个被分割的区域0路由不能互通。
18.OSPF虚链路的作用?
为什么有骨干区域?
(1)骨干区域的设置是为了防止多区域时区域间路由产生环路
19.RIP路由协议环路问题解决机制?
(1)水平分割
(2)最大16跳(3)路由毒化(4)毒性逆转(5)抑制计时器
(6)触发更新
22.CHAP认证过程?
(1)主认证方发起挑战,携带主认证方的用户名和随机数
(2)被认证方根据用户名查用户数据库,找到对应密码与随机数进行HASH,发送用户名和HASH值
(3)主认证方根据用户名查用户数据库,找到对应的密码与随机数进行HASH,对比两个HASH值,一致则认证通过,不一致则认证失败。
23.LSA5外部路由可以在ABR上做汇总吗?
(1)可以在NSSA区域的ABR上做汇总,因为NSSA区域的ABR要做七类转五类
(2)当该NSSA区域有两个ABR时只能在ROUTER-ID大的ABR上做汇总才有效。
(3)*ABR上直接引入外部路由
1.OSPF有哪些区域?
(1)骨干区域
(2)普通区域(3)STUB区域完全STUB区域(4)NSSA区域
完全NSSA区域
2.stub区域特点?
nssa区域特点?
STUB一类二类三类
NSSA一类二类三类七类(不自动下发缺省路由)
完全STUB一类二类(三类缺省)
完全NSSA—类二类七类(三类缺省)
3.OSPF有那几种协议包?
以及他们的作用?
1)HELLO报文建立邻居形成2-WAY,保活,选DR/BDR
2)DBD报文选举主从,描述LSDB
(3)LSR报文请求LSA
(4)LSU报文发送完整的LSA
(5)LSACK报文确认收到LSU
4.OSPF划区域的好处?
(1)减少LSA的洪泛
(2)减小了LSDB(3)简化了路由计算(4)提升了路
由的可管理性(5)使路由汇总和特殊区域成为可能
10、OSPF的选路原则;影响OSPF邻居形成的因素及解决方法。
(1)选去目标网络开销最小的
(2)按路径类型
12、OSPF的选路原则;影响OSPF邻居形成的因素及解决方法。
13、OSPF的1类和2类外部路由之间的区别
(1)类型一的开销二内部开销+外部开销
(2)类型二的开销二外部开销
(3)类型一的路由优于类型二的路由
15有哪些项目经验,并描述一下在项目过程中出现的问题是怎么解决的,具体的技
术有OSPF、VRRP、VLANtag这三个方面的内容,问的都很深入
17、OSPF路由协议之中有路由环路吗?
怎么去解决路由环路的?
怎么教导(非
网络行业)用户在遇到OSPF网络中,OSPF路由器不能形成邻居的排查方法。
(1)OSPF自治系统内部路由无环,但外部路由可能有环路
(2)如何解决外部路由的防路,尽量避免双点双向重发布,如果要使用双点双向重发布,就要使用打TAG做过滤来消除环路。
18、说说BGP路由协议与IGP路由协议的区别?
BGP选路的原则是什么?
(1)BGP是AS之间的路由协议,IGP是AS内的路由协议
(2)BGP基于TCP,可以与非直连建邻居
(3)BGP侧重于路由管理,不负责拓扑发现
(4)BGP除每一次以外只作增量更新,无定期更新
(5)BGP侧重于路由控制,IGP侧重于路由互通选路原则
(1)丢弃下一跳不可达
(2)同步状态下丢度弃未同步的
(3)选权重值大的(CISCO)
(4)选本地优先级高的
(5)本地始发的
(6)路径列表短的
(7)起源属性优的
(8)MED值小的
(9)EBGP优于IBGP(CISCO)
(10)IGP开销的小的
(11)ROUTER-ID小的
H3C
(1)如果此路由的下一跳不可达,忽略此路由
(2)选择本地优先级较大的路由
(3)选择本地路由器始发的路由(本地优先级相同)
(4)选择AS路径较短的路由
(5)依次选择起点类型为IGP,EGP,Incomplete类型的路由⑹选择MED较小的路由
⑺选择RouterlD较小的路由
24、BGP网络中为什么要实行BGP全连接?
29、三层交换怎么确认是三层交换还是二层交换?
34、OSPF中network的作用,区域2学到区域1路由的过程,OSPF有那些特殊
区域?
以及区域间路由和区域外部路由的学习的过程?
(1)区域1的路由器通过一类LSA将拓扑信息发给ABR,ABR将区域1的路由信息通过3类LSA发到区域0,区域2的ABR从区域0学到区域1的3类LAS并重新生成,发给区域2的路由器
(2)ASBR重发布外部路由进OSPF,以5类LSA在整AS内洪泛,ASBR所在区域的ABR还会生成4类LSA,洪泛到相关区域。
内部路由器可以根据收到的4、5类LSA生成外部路由
35、IBGP邻居为什么不相互通告路由?
(1)IBGP的水平分割
2)基于邻居的水平分割
3)*路由非最优
45、LSA7是如何传播的?
46、讲一下BGP的属性?
过渡和非过渡的必遵和可选的
1、Origin
2、AS-Path
3、Nexthop
4、MED
5、Local-Preference
6、Community
47、BGP属性在MPLS中的应用?
选路控制
53、OSPF中区域1与区域0相连,区域0与区域2相连,问区域1的路由如何
传播到区域2的?
如果不想区域2中有区域一的路由你有哪些解决方案?
54、讲一下BGP的属性如MED等?
56、讲一下BGP邻居的学习过程?
BGP的路由同步及为什么要关闭路由同步?
(1从IBGP邻居学到的路由,必须在IGP路由表中有,才能发给EBGP邻居。
(2)虽然路由同步可以避免路由黑洞,但实现同步本身很困难,因为将BGP的路由注入到IGP来实现同步是不可取的。
所以为了在非同步的状态实现路由的互通,只有关闭同步。
57、OSPF的邻居的学习过程?
在Loading状态的时候需要交互些什么?
为什么要选举DR/BDR?
57、在OSPF中为什么需要骨干区域Area0?
IS-IS与OSPF的比较
1)IS-IS只定义了两种网络拓扑类型:
broadcast和generaltopology。
在Cisco路由器中链路分为point-to-point和broadcast。
OPSF定义了5种网络类型:
point-to-point、point-to-multipoint、broadcast和
NBMA,以及virtuallinks
2)两种协议都维护一个链路状态数据库(LinkStateDatabase)
IS-IS使用LSP(LinkStatePDU),LSP自己就是一个数据报;
OSPF使用LSA(LinkStateAdvertisements),LSA必须被圭寸装(encapsulate)在OSPF报头和IP报头内。
3)两种协议都使用SPF算法来计算路由
IS-IS在域内(intra-area)运行Level1SPF计算路由,在域间(inter-area)运行Level2SPF计算路由;
OSPF在域内(intra-area)运行SPF计算路由,在域间(inter-area)运行距离向量
4)两种协议都使用域(area)来建立两层分级的网络拓扑结构
IS-IS的骨干不是特定的一个域,而是由连续的Level2路由器组成;
OSPF的骨干必须有而且必须为area0;
IS-IS的域边界是在路由器之间的链路(link)上;
OSPF的域边界是在路由器上;
IS-IS的两层分级的网络拓扑结构不是必须的,网络可以完全由Level1路由器或完
全由Level2路由器构成。
OSPF的必须有area0,可以只有一个area,但必须是area0。
5)IS-IS的特性之一是:
IS-IS路由器最多能有3个域地址(areaaddresses),这在域间传输中很有用。
6)两种协议都是无类路由协议,都在area间汇总(summary)
7)两种协议处理错误(corrupted)LSP/LSA的方法不同:
IS-IS中任何一个路由器都能丢弃(purge)corruptedLSP;
OSPF中只有corruptedLSA的发送者(originator)才能丢弃(purge)它。
8)在广播网络(broadcastnetwork)中两种协议都要建立adjacency关系
IS-IS中,只要neighbor的Hello数据报中有你的identity,adjacency关系就建立成功。
该阶段经历一个三次握手的过程:
DownTnitfUp。
OSPF中,建立adjacency关系前经历的过程:
DownfInitfTwo-wayfExstartfExchangefUploadingfFull。
9)IS-ISneighbors会建立adjacency关系,即使Hello-intervals或Hellomultipliers不同;
OSPFneighbors不会建立adjacency关系,女口果Hello-intervals或Dead-intervals不同。
10)在广播网络(broadcastnetwork)中两种协议都要选择一个DIS/DR
IS-IS中DIS是动态选择的,即若有更高优先级或更大的地址的路由器加入网络,则新加入的路由器成为DIS;
OSPF中DR相对稳定,即只要DR没有down掉,DR保持其地位;
IS-IS中,广播网络中的路由器与所有的邻居建立adjacency关系;
OSPF中,广播网络中的路由器只与DR和BDR邻居建立adjacency关系;
IS-IS中,DIS不与它的neighbors同步(synchronize)。
DIS生成thepseudonodefortheLAN,并且每3秒发送PSNPs(partialsequeneenumberPDUs)或每10
秒发送CSNPs(completesequeneenumberPDUs)。
其他的路由器也可以用PSNPs向DIS申请丢失的LSP或发送给DIS一个新的LSP。
因为DIS能floodPDUs,所以DIS不需要与其neighbors同步(synchronization);有因为不需要与其neighbors同步(synchronization),所以不需要BDIS。
OSPF中,DR/BDR用单播(unicast)传送DDP的方式分别与其他的所以路由器同步(synchronization)。
11)两种协议都有认证(authentication)
IS-IS只支持简单认证;
OSPF支持简单认证和MD5认证。
12)IS-IS的L1/L2路由器不向L1路由器发布L2路由。
L1路由器就象OSPF中的完全端域(totallystubbyarea)。
13)ISIS协议的配置中没有一个类似于OSPF协议中的ipospfnetwork命令的配置选项,因此在NBMA中做为“HUB”的ROUTER必须被配置为pointtopointsubinterfaces(包括地址的改变),以便每一个PVC链路都在不同的SUBNET中。
BGP同步可以说是从IBGP邻居处学到的路由,在IGP表中学到发可转发给EBGP邻居,否则就会丢弃。
同步的目的是为了防止路由环路。
一般默认情况下是要求开启同步的,在全连接的情况下是可以关闭同步的。
BGP的路由决策顺序:
1、丢弃下一跳不可达的路由。
2、同步情况下,丢弃没有达到同步的路由。
3、选择Weight最大的路由(此属性为思科私有的属性)。
4、选择择本地优先级最高的路由。
5、选择本地始发的路由.
6、选择AS-Path最短的路由。
7、选择Origin值最小的路由。
(network 8、选择MED最小的路由。 9、EBGP优于EBGP联盟优于IBGP通告的路由。 10、下一跳IGP开销最小的路由。 11、选择router-id最小通告的BGP的路由 12、在Originor和router-id相同的情况下,选择cluser-id最小的路由。 13、选择BGP接口IP最小的路由。 BGP防环的方法有基于邻居的水平分割(从BGP邻居处学到的路由不会再发给该 BGP邻居)和基于AS-Path的水平分割(向EBGP邻居通告路由时会在AS-Path 属性中附加上自己AS号,从EBGP邻居学习路由时,会丢弃AS号为自己的路由), 还有就是RR反射器,当中有簇ID的概念,类似于基于AS-Path的水平分割。 如何建立邻居关系 如何利用属性控制路由 哪些情况下适用BGP BGP支持的会话种类 如何显示在数据库中的所有BGP路由 BGP允许路由再分配吗? 每个路由器在寻找路由时需要知道哪五部分信息 路由器问题: 1、什么时候使用多路由协议? 当两种不同的路由协议要交换路由信息时,就要用到多路由协议。 当然,路由再分配也可以交换路由信息。 下列情况不必使用多路由协议: 从老版本的内部网关协议(InteriorGatewayProtocol,IGP)升级到新版本的IGP。 你想使用另一种路由协议但又必须保留原来的协议。 你想终止内部路由,以免受到其他没有严格过滤监管功能的路由器的干扰。 你在一个由多个厂家的路由器构成的环境下。 什么是链接状态路由协议? 链接状态路由协议更适合大型网络,但由于它的复杂性,使得路由器需要更多的CPU资源。 它能够在更短的时间内发现已经断了的链路或新连接的路由器,使得协议的会聚时间比距离向量路由协议更短。 通常,在10秒钟之内没有收到邻站的H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OSPFISISBGP 常见问题