目录
[1.1 VLAN数据帧](#1.1 VLAN数据帧)
[2.1 OSPF 分组类型](#2.1 OSPF 分组类型)
[2.2 OSPF 区域划分](#2.2 OSPF 区域划分)
[2.3 OSPF状态交互链路](#2.3 OSPF状态交互链路)
[2.4 OSPF特殊区域](#2.4 OSPF特殊区域)
[3.1 ISIS动态路由协议](#3.1 ISIS动态路由协议)
[3.2 ISIS路由器分类](#3.2 ISIS路由器分类)
[3.3 ISIS DIS](#3.3 ISIS DIS)
[4.1 BGP基本信息](#4.1 BGP基本信息)
[4.2 BGP属性](#4.2 BGP属性)
[4.3 BGP路由通告](#4.3 BGP路由通告)
[5.1 路由策略作用](#5.1 路由策略作用)
[5.2 路由策略应用](#5.2 路由策略应用)
🌈嗨!我是Filotimo__🌈。很高兴与大家相识,希望我的博客能对你有所帮助。
💡本文由Filotimo__✍️原创,首发于CSDN📚。
📣如需转载,请事先与我联系以获得授权⚠️。
🎁欢迎大家给我点赞👍、收藏⭐️,并在留言区📝与我互动,这些都是我前进的动力!
🌟我的格言:森林草木都有自己认为对的角度🌟。
前言
本篇文章给出了CSDN网络技能树中关于路由的练习题解析。文中不仅给出了此部分练习题的答案,还给出了具体解析,小伙伴们可以参考学习一下。详细内容请看正文。
一、RIP
1.1 RIP特性
题目:
下列关于 RIPv1 特性的陈述中,哪一项是正确的?
A.它每 15 秒广播一次更新;它是一种链路状态路由协议
B.它是一种距离矢量路由协议;RIP 消息的数据部分封装在 UDP 数据段中
C.它会在路由更新中通告路由的地址和子网掩码;它最多允许路由域中存在 15 台路由器
D.RIP 消息的数据部分封装在 TCP 数据段中;协议中包含认证字段
解析:选B。
RIPv1(Routing Information Protocol)是一种距离矢量路由协议,用于在一个网络内部的路由器之间交换路由信息。它被广泛应用于小型网络中。距离矢量路由协议是一种基于距离的路由选择算法,它使用每个路由器到目标网络的距离作为路由选择的依据。RIPv1 使用距离(通常表示为跳数)作为度量单位,通过比较路由器之间的距离来确定最佳路径。
RIPv1 使用 UDP(用户数据报协议)作为传输层协议来封装路由信息。UDP 提供了较轻量级的传输机制,以便快速交换路由信息。
其他选项的描述是不正确的:
A . RIPv1 并不是每 15 秒广播一次更新,而是以较慢的速率发送更新信息。
C. RIPv1 并不会在路由更新中通告路由的地址和子网掩码;它只通告目标网络的地址。
D. RIP 消息的数据部分并不封装在 TCP 数据段中,而是使用 UDP。
二、OSPF
2.1 OSPF 分组类型
题目:
ospf共有几种分组类型
A.六种
B.四种
C.三种
D.五种
解析:选D。
OSPF(Open Shortest Path First)是一个链路状态路由协议,它使用一组特定的分组类型来实现路由器之间的信息交换和网络拓扑的计算。OSPF 分组类型包括:
-
Hello 分组:Hello 分组用于邻居的发现和邻居关系的建立和维护。每个 OSPF 路由器会周期性地发送 Hello 分组,从而与邻居路由器建立和保持连接。
-
DBD(Database Description)分组:DBD 分组用于数据库的同步和交换路由信息的摘要。在邻居建立后,路由器之间会交换 DBD 分组以获取对方的数据库摘要信息,以检测可能的路由信息更改。
-
LSR(Link State Request)分组:LSR 分组用于请求特定链路状态信息。在路由器之间交换 DBD 分组后,如果有路由器需要更多详细的链路状态信息,就会发送 LSR 分组请求。另一个路由器收到 LSR 后,会发送 LSA(Link State Advertisement)来满足请求。
-
LSU(Link State Update)分组:LSU 分组用于通过广播链路状态信息的详细内容。当一个路由器收到 LSR 后,如果有相应的链路状态信息可提供,就会发送 LSU 分组作为响应。LSU 分组包含了路由器的链路状态信息和其他相关数据。
-
LSAck(Link State Acknowledgment)分组:LSAck 分组用于确认接收到的 LSU 分组。当一个路由器收到 LSU 分组后,它会发送 LSAck 分组作为确认。这样可以确保其他路由器知道它已经收到了对方发送的链路状态信息。
2.2 OSPF 区域划分
题目:
关于OSPF协议区域划分说法错误的是?
A.划分OSFP区域可以缩小部分路由器的LSDB规模
B.Area 0是骨干区域,其他区域都必须与此区域相连
C.同一个OSPF区域中的路由器中的LSDB是完全一致的
D.只有ABR才能作为ASBR
解析:选D。
只有 ABR 才能作为 ASBR(Autonomous System Boundary Router)是错误的。
ASBR 是指在多区域 OSPF 网络中扮演边界路由器角色的路由器,它负责将 OSPF 区域内的路由信息与外部网络的路由信息进行交换。ASBR 可以是 ABR(Area Border Router)或者其他类型的 OSPF 路由器。
ABR 是指连接不同 OSPF 区域的路由器,它可以在不同的 OSPF 区域之间进行路由信息交换。由于 ABR 处于不同的 OSPF 区域之间,它具有连接不同区域的能力,因此通常也会充当 ASBR 的角色。ABR 可以将来自一个 OSPF 区域的路由信息转发到另一个 OSPF 区域,并且可以将外部路由信息(如来自其他路由协议或者其他 AS)引入 OSPF 网络。
因此,不仅 ABR 可以充当 ASBR 的角色,其他 OSPF 路由器也可以作为 ASBR,以实现 OSPF 区域内的路由信息与外部网络的交换。
2.3 OSPF状态交互链路
题目:
在OSPF广播网络中,一台DRother路由器会与哪些路由器交换链路状态信息? 1.BDR 2.所有OSPF邻居 3.DRother 4.DR
A.3,4
B.1,3
C.2
D.1,4
解析:选B。
在OSPF广播网络中,一台DRother路由器会与以下路由器交换链路状态信息:
-
BDR(Backup Designated Router):BDR是备份的DR路由器,它与DR路由器共同负责在广播网络中维护链路状态数据库(LSDB)和转发表。DR和BDR之间会进行链路状态信息的交换,以便及时更新网络拓扑信息。
-
其他DR和BDR:如果在广播网络中同时存在多个DR和BDR路由器(例如,在广播网络中有多个子网),那么DR和BDR之间也会进行链路状态信息的交换,以便彼此了解网络状态。
需要注意的是,DR和BDR之间以及其他DR和BDR之间的链路状态信息交换是在OSPF广播网络中进行的,而不是在点对点网络或点到点网络中。在非广播网络上(如点对点网络和点到点网络),没有DR和BDR的概念,路由器直接交换链路状态信息。
2.4 OSPF特殊区域
题目:
关于配置stub区域,需要注意的事项中,描述正确的是:
A.骨干区域可以配置成为stub区域
B.如果将一个区域配置为stub区域,则该区域中的所有路由器都要配置stub区域属性
C.stub区域可以存在ASBR
D.虚连接可以穿越stub区域
解析:选B。
当将某个区域配置为stub区域时,该区域中的所有路由器都需要配置相应的stub区域属性。这是为了确保所有的路由器在该区域内都以相同的方式对待外部路由。这样可以简化路由器配置,并提高路由器的运行效率。
其他选项的描述是不正确的:
A. 骨干区域(backbone area)不能配置成为stub区域。骨干区域在OSPF中起着特殊的作用,它负责连接其他区域,并传递来自其他区域的所有路由信息。
C. stub区域通常不会存在ASBR。ASBR是一个区域边界路由器(ABR),负责将其他自治系统的路由信息导入到OSPF域中。在stub区域中往往不需要存在ASBR,因为stub区域会使用默认路由来代替外部路由信息。
D. 虚连接不会穿越stub区域。虚连接主要用于连接不同区域的区域边界路由器(ABR),通过模拟直接连接来实现跨越非直接连接的区域。然而,在stub区域中,路由器会将所有外部路由汇总为默认路由,因此虚连接不会穿越stub区域。
三、ISIS
3.1 ISIS动态路由协议
题目:
IS-IS属于()网关路由协议,用于自治系统()。IS-IS是一种()协议,与TCP/IP网络中的OSPF协议非常相似,使用()进行路由计算。
A.内部,内部,距离矢量,距离矢量算法
B.外部,外部,距离矢量,最短路径优先算法
C.内部,内部,链路状态,距离矢量算法
D.内部,内部,链路状态,最短路径优先算法
解析:选D。
IS-IS(Intermediate System to Intermediate System)是一种内部网关路由协议,用于自治系统(AS)内部的路由选择。它是一种链路状态协议,即每个路由器都会维护一个描述网络拓扑的链路状态数据库(Link State Database),其中包含了相邻路由器的信息。IS-IS使用这些信息来计算最短路径并选择最优的路由。
IS-IS协议与OSPF协议非常相似,它们都是基于链路状态的路由协议,都使用最短路径优先算法来计算路由。IS-IS协议适用于大型复杂网络,特别适合于支持多协议的网络环境。
IS-IS协议通过交换网络中的链路状态信息来构建并维护网络拓扑,路由器之间通过IS-IS消息进行链路状态信息的交换。每个路由器都会根据链路状态信息计算出以自己为起点到达目的地的最短路径,并将计算结果存储在自己的路由表中。路由器之间会周期性地交换链路状态信息来更新网络拓扑,以便进行实时的路由计算和路径选择。
3.2 ISIS路由器分类
题目:
ISIS有2种路由器级别,3种路由器功能
()负责在同一个区域内传播链路状态信息,()负责在不同的区域内相互传播链路状态信息。
()能获取区域内的路径信息,()能获取区域间的路径信息,()能同时获取区域内和区域间路径。
1.L1
2.L2
3.L1-2
A.1,2,3,1,2
B.2,1,2,1,3
C.2,1,1,3,2
D.1,2,1,2,3
解析:选D。
当涉及到ISIS(Intermediate System to Intermediate System)协议时,有两个级别的路由器和三个路由器功能。
L1和L2是ISIS协议中路由器的两个级别。
-
L1负责在同一个区域内传播链路状态信息,这意味着L1路由器只能传播同一个区域内的链路状态信息,不能跨越区域传播。
-
L2负责在不同的区域内相互传播链路状态信息,这意味着L2路由器能够在不同的区域之间互相传递链路状态信息。
ISIS还有三个路由器功能:
-
L1能够获取区域内的路径信息,这意味着L1路由器能够获取同一个区域内的路径信息。
-
L2能够获取区域间的路径信息,这意味着L2路由器能够获取不同区域之间的路径信息。
-
L1-2能够同时获取区域内和区域间的路径,这意味着L1-2路由器能够获取同一个区域内和不同区域之间的路径信息。
因此,正确的匹配顺序为:L1,L2,L1,L2,L1-2。
3.3 ISIS DIS
题目:
ISIS中DIS与OSPF中DR的相同点:
A.DIS和DR与所路由器互相都是邻接关系
B.DIS和DR都有备份
C.DIS和DR都会抢占(即更优优先级的路由器会立刻成为DIS或DR)
D.DIS和DR所有优先级都参与选举
解析:选A。
A. DIS和DR与所路由器互相都是邻接关系:这个说法是正确的。无论是ISIS中的DIS还是OSPF中的DR,它们与所属网络中的其他路由器都建立邻接关系,以便交换路由信息。
B. DIS和DR都有备份:这个说法是错误的。在ISIS协议中,并没有提供对DIS的备份机制。一旦当前的DIS失效,系统将重新进行选举,选择一个新的DIS。同样,在OSPF协议中,也没有提供对DR的备份机制。一旦当前的DR失效,系统会重新进行选举,选择一个新的DR。
C. DIS和DR都会抢占:这个说法是错误的。在ISIS协议中,一旦DIS选举完成,并不会发生抢占。DIS的选举结果是稳定的。而在OSPF协议中,DR可能会被更高优先级的路由器抢占。
D. DIS和DR所有优先级都参与选举:这个说法是错误的。在ISIS协议中,选举DIS时只考虑路由器的IP地址,并不涉及优先级。而在OSPF协议中,DR的选举中会以路由器的优先级为参考。
因此,正确的答案是A. DIS和DR与所路由器互相都是邻接关系。其他选项中的说法是错误的。
四、BGP
4.1 BGP基本信息
题目:
下面关于BGP的叙述哪个是正确的( )
A.BGP每30秒就会更新新一次路由信息
B.BGP采用TCP方式发送路由协议信息
C.BGP是IGP路由协议
D.BGP不能发布直连路由
解析:选B。
A. BGP每30秒就会更新新一次路由信息:这个说法是不正确的。BGP的路由更新是事件驱动的,而不是定时更新的。当网络拓扑发生变化时,例如路径发生变化、新的自治系统加入或离开等,才会触发BGP更新路由信息。
B. BGP采用TCP方式发送路由协议信息:这个说法是正确的。BGP使用TCP协议作为传输层协议,确保可靠传输和错误检测,以及保证路由信息的安全性。
C. BGP是IGP路由协议:这个说法是不正确的。BGP是一种EGP(外部网关协议),而不是IGP(内部网关协议)。IGP,如OSPF和IS-IS,用于自治系统内部的路由选择,而BGP是用于自治系统之间的路由选择。
D. BGP不能发布直连路由:这个说法是不正确的。BGP可以发布直连路由,也可以发布来自其他自治系统的路由。使用BGP的自治系统可以将其直连网络告知给其他自治系统。
因此,正确的答案是B.BGP采用TCP方式发送路由协议信息。其他选项中的说法是错误的。
4.2 BGP属性
题目:
关于BGP路由属性说法正确的是()
A.在AS之间也可以使用local preference属性
B.下一跳属性路由不可达不影响BGP路由的发布
C.在Origin属性中,优先选择EGP属性的路由
D.BGP的路由聚合可能会改变原有的AS-Path属性
解析:选D。
A. 在AS之间也可以使用local preference属性:
这是错误的说法。Local preference是一个BGP属性,用于在单个AS内部进行路由选择,并不适用于在AS之间进行路由选择。因此,在AS之间不能使用local preference属性来影响路由选择。
B. 下一跳属性路由不可达不影响BGP路由的发布:
这是错误的说法。BGP路由中指定了下一跳地址,如果该下一跳属性路由不可达,BGP路由将无法成功转发,因此也不会发布给其他对等体。
C. 在Origin属性中,优先选择EGP属性的路由:
这是错误的说法。BGP的Origin属性表示路由的来源类型,包括IGP、EGP和Incomplete。BGP路由选择并不以Origin属性为首要选择标准,而是通过其他属性,如AS路径长度和路由器ID来进行选择。
D. BGP的路由聚合可能会改变原有的AS-Path属性:
这是正确的说法。BGP的路由聚合是将多个具有相同前缀的路由汇总成一个更一般的路由,以减少路由表的大小。在进行路由聚合时,AS-Path属性可能会发生变化,因为聚合过程中会删除部分AS-PATH信息,只保留关键的AS-PATH信息。
综上所述,正确的选项是D. BGP的路由聚合可能会改变原有的AS-Path属性。
4.3 BGP路由通告
题目:
关于BGP路由通告原则描述正确的是:( ) 1. BGP路由反射器从非客户(Non-Client)学到的路由,发布给此反射器RR的所有客户 2. BGP Speaker会把自己所有的BGP路由通吿给对等体 3. 一般情况下,当存在多条路径时,BGP Speaker 只选最优的给自己使用 4. BGP Speaker从EBGP获得的路由会向它所有BGP对等体通告(包括EBGP和IBGP)
A.1,2,3
B.1,3,4
C.1,2,4
D.2,3,4
解析:选B。
-
BGP路由反射器(RR)从非客户(Non-Client)学到的路由,发布给与该RR建立了IBGP邻居关系的所有客户。因此,选项1描述正确。
-
BGP Speaker不会将自己所有的BGP路由通告给对等体。BGP Speaker只会将通过筛选和过滤后被认为需要传播的可传播路由通告给对等体。因此,选项2描述错误。
-
一般情况下,当存在多条路径时,BGP Speaker会选择最优的一条路径,并将其通告给自己使用。这是通过使用各种路由选择算法(如AS路径长度、最短路径、最小MED值等)来决定最佳路径。因此,选项3描述正确。
-
BGP Speaker从EBGP获得的路由会向所有的BGP对等体通告,包括EBGP和IBGP对等体。这意味着BGP Speaker将从EBGP获得的路由传播到整个BGP网络中。因此,选项4描述正确。
综上所述,正确的选项是B. 1,3,4。
五、路由策略
5.1 路由策略作用
题目:
以下是通过部署路由策略实现的需求是:
1.网络设备在发布路由更新,或者接收路由更新时执行路由过滤。
2.网络设备在执行路由重分发时,关联路由策略,只将特定的路由引入目标路由协议。
3.针对不同的路由设置不同的路由属性(例如路由的度量值、路由的优先级或路由的标记等)。
A.1,2,3
B.1
C.2,3
D.1,3
解析:选A。
当网络设备需要根据特定需求对路由进行管理和控制时,可以通过部署路由策略来实现。根据给定的描述,需求可以分为三个部分:
- 网络设备在发布或接收路由更新时执行路由过滤。
这意味着网络设备会在路由的发布或接收过程中对路由进行过滤。通过配置路由策略,可以根据特定的过滤规则,如路由的源地址、目的地址、协议类型等,来决定是否接受或发布该路由。
- 网络设备在执行路由重分发时,关联路由策略,只将特定的路由引入目标路由协议。
当网络设备需要将一种路由引入目标路由协议中时,在执行路由重分发时,可以通过关联路由策略来选择性地将特定的路由引入目标协议。通过配置路由策略,可以根据路由的特定属性或其他条件,选择性地将路由引入目标协议中,以满足特定需求。
- 针对不同的路由设置不同的路由属性,例如路由的度量值、路由的优先级或路由的标记等。
这个需求表示可以通过配置路由策略,为不同的路由设置不同的属性值。例如,可以设置路由的度量值来确定其优先级,或者为路由添加标记以区分不同的路由流。
因此,正确的答案是A.1,2,3。
5.2 路由策略应用
题目:
一个route-policy下可以有多个节点,不同节点号用node标识,每个节点下可以有多个if-match和apply子句,下面哪些描述是错误的? 1.不同节点之间是"或"的关系 2.不同节点之间是"与"的关系 3.每个节点为下的if-match子句之间是"与"的关系 4.每个节点为下的if-match子句之间是"或"的关系
A.2,4
B.1,4
C.1,3
D.2,3
解析:选A。
题目描述了一个route-policy下的节点和子句的关系,我们逐个进行分析:
-
不同节点之间是"或"的关系。这是正确的描述。不同节点之间是"或"的关系,只需要满足其中一个节点的条件即可匹配。
-
不同节点之间是"与"的关系。这是错误的描述。实际上,不同节点之间是"或"的关系,只需要满足其中一个节点的条件即可匹配。
-
每个节点下的if-match子句之间是"与"的关系。这是正确的描述。在一个节点下的多个if-match子句之间是"与"的关系,需要同时满足所有的if-match子句条件才能进入apply子句。
-
每个节点下的if-match子句之间是"或"的关系。这是错误的描述。在一个节点下的多个if-match子句之间是"与"的关系,需要同时满足所有的if-match子句条件才能进入apply子句。
综上所述,此题应选A.2,4。
总结
本篇文章仅仅只是对CSDN网络技能树中的交换这一部分的练习题给出了答案和解析。此文内容浅显,详细内容和更多知识点请查看网络技能树中的参考资料。
关注,点赞,收藏,希望友友们能一键三连哦!评论会回访的。