2026年计算机四级网络工程师BGP协议测试题附答案_第1页
2026年计算机四级网络工程师BGP协议测试题附答案_第2页
2026年计算机四级网络工程师BGP协议测试题附答案_第3页
2026年计算机四级网络工程师BGP协议测试题附答案_第4页
2026年计算机四级网络工程师BGP协议测试题附答案_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年计算机四级网络工程师BGP协议测试题附答案一、单项选择题(共20题,每题2分,共40分)1.以下关于BGP协议报文类型的描述,错误的是()A.Open报文是TCP连接建立后发送的第一个报文,用于协商BGP对等体的各项参数,包括版本号、AS号、Hold时间、BGP标识符等B.Update报文用于在对等体之间交换路由信息,既可以通告可达路由,也可以撤销不可达路由,一个Update报文可同时携带多条具有相同路径属性的可达路由C.Notification报文用于在检测到错误时通知对等体,发送该报文后BGP连接会立即终止,Notification报文中的错误码字段共分为8大类,其中6类为2022年新增的EVPN相关错误码D.Keepalive报文用于周期性维护BGP对等体关系,默认发送周期为30秒,Hold时间默认为90秒,若Hold时间设置为0则不发送Keepalive报文答案:C解析:BGPNotification报文的标准错误码共分为7大类,其中1-6类为基础错误码(包括消息头错误、Open报文错误、Update报文错误、保持超时、有限状态机错误、停止),第7类为RFC7432新增的EVPN相关错误码,因此C选项描述错误。2.某自治系统AS100内部存在两台BGP路由器R1和R2,两者属于同一AS,且建立了IBGP对等体关系,以下关于该IBGP对等体路由传递规则的描述,正确的是()A.R1从EBGP对等体学到的路由,只能发布给AS100内的IBGP对等体,不能发布给其他EBGP对等体B.R1从IBGP对等体R2学到的路由,不会再发布给AS100内的其他IBGP对等体,这一规则是为了避免AS内部出现路由环路C.R1从IBGP对等体学到的路由,可以直接发布给所有EBGP对等体,无需验证AS_PATH属性的合法性D.IBGP对等体之间必须建立物理直连的TCP连接,否则无法正常交换BGP路由信息答案:B解析:A选项错误,从EBGP学到的路由可以发布给IBGP和其他EBGP对等体;C选项错误,向EBGP发布路由时需要验证AS_PATH的合法性,避免路由环路;D选项错误,IBGP对等体依托TCP传输,只要三层可达即可建立连接,无需物理直连;B选项为IBGP水平分割规则的核心作用,描述正确。3.以下关于BGP路径属性AS_PATH的描述,错误的是()A.AS_PATH属于公认必遵属性,所有BGP路由器都必须识别该属性,且必须包含在所有Update报文中B.当BGP路由器将路由发布给EBGP对等体时,会在AS_PATH的最左端追加自身的AS号C.AS_PATH的长度是选路规则中优先级高于LOCAL_PREF、低于MED的判断依据D.可通过AS_PATH过滤列表配置允许或拒绝携带特定AS号序列的路由,以实现路由策略的控制答案:C解析:BGP选路优先级顺序为:下一跳可达>权重(私有属性)>LOCAL_PREF>本地始发路由>AS_PATH长度>起源类型>MED>EBGP路由优于IBGP路由,因此AS_PATH优先级高于MED、低于LOCAL_PREF,C选项描述错误。4.某运营商网络部署BGPIPv4单播路由,为了减少路由表规模,在边界路由器R1上配置了路由聚合,将192.168.0.0/24~192.168.3.0/24四条明细路由聚合为192.168.0.0/22,以下关于聚合路由的描述,正确的是()A.若配置聚合时添加了as-set参数,则聚合路由的AS_PATH属性会继承所有明细路由的AS_PATH序列,形成AS_SET集合,可避免聚合后出现路由环路B.聚合路由的起源属性固定为incomplete,无论明细路由的起源类型是IGP还是EGPC.配置聚合后,R1会自动停止向所有对等体发布所有明细路由,仅发布聚合路由D.聚合路由的下一跳属性为R1的环回口地址,且发布给IBGP对等体时下一跳会自动修改为R1的接口地址答案:A解析:B选项错误,未配置as-set时聚合路由起源为IGP,配置as-set时继承明细路由的起源属性;C选项错误,可通过suppress-map自定义需要抑制的明细路由,无需全部抑制;D选项错误,IBGP对等体之间发布路由默认不修改下一跳属性;A选项为as-set参数的核心作用,描述正确。5.某AS200内部部署了BGP路由反射器(RR),其中R1为RR,R2、R3为R1的客户机,R4为R1的非客户机IBGP对等体,以下关于路由反射规则的描述,错误的是()A.R1从客户机R2收到的路由,会反射给其他所有客户机(R3)和非客户机(R4)B.R1从非客户机R4收到的路由,会反射给所有客户机(R2、R3),但不会反射给其他非客户机C.R1从EBGP对等体收到的路由,只会发布给客户机,不会发布给非客户机D.路由反射器会为反射的路由添加CLUSTER_LIST和ORIGINATOR_ID属性,用于避免AS内部的路由环路答案:C解析:RR从EBGP对等体收到的路由会同时发布给所有客户机和非客户机,C选项描述错误。6.以下关于BGP团体属性的描述,错误的是()A.团体属性属于可选过渡属性,是一组4字节的数值,用于标识具有相同特征的路由,简化路由策略的配置B.公认团体属性NO_EXPORT表示携带该属性的路由不能发布给任何EBGP对等体,只能在本AS内部传递C.公认团体属性NO_ADVERTISE表示携带该属性的路由不能发布给任何BGP对等体,包括IBGP和EBGP对等体D.自定义团体属性的格式为AS:nn,其中AS为自治系统号,nn为自定义的标识值,可根据业务需求灵活定义答案:B解析:NO_EXPORT属性表示路由不能发布到本AS之外的公网AS,但可以发布给联邦内部的子ASEBGP对等体,B选项“不能发布给任何EBGP对等体”的描述错误。7.某运营商将AS300划分为两个子AS:子AS65001和子AS65002,以下关于BGP联邦的描述,正确的是()A.联邦内的子AS号必须是公网AS号,不能使用私有AS号B.子AS内部的IBGP对等体之间的路由传递规则与普通AS的IBGP规则一致C.子AS之间的EBGP对等体传递路由时,AS_PATH属性不会携带子AS的AS号D.联邦的配置需要告知外部AS该AS的子AS划分情况,否则外部AS无法识别AS_PATH中的子AS号答案:B解析:A选项错误,联邦子AS可使用私有AS号(64512~65535);C选项错误,子AS之间传递路由时AS_PATH会携带子AS号,发布到外部AS时会自动删除子AS号;D选项错误,外部AS无需感知联邦的子AS划分,仅需识别主AS号即可;B选项描述正确。8.以下关于BGP4+的描述,错误的是()A.BGP4+是BGP协议针对IPv6网络的扩展,通过MP-BGP的地址族扩展实现IPv6单播、组播路由的传递B.BGP4+的Update报文中的NLRI字段采用IPv6前缀格式,下一跳字段可以是IPv6全球单播地址或链路本地地址C.BGP4+的报文结构、状态机、对等体建立流程与BGP4完全一致,仅在路由属性和NLRI字段上做了扩展D.BGP4+不支持路由聚合功能,所有IPv6路由必须以明细方式发布答案:D解析:BGP4+完全支持路由聚合功能,聚合规则与BGP4一致,可通过aggregate命令实现,D选项描述错误。9.以下不属于EVPNBGP路由类型的是()A.以太网自动发现路由(Type1)B.MAC/IP地址发布路由(Type2)C.IP前缀路由(Type5)D.L3VPNv4标签路由(Type6)答案:D解析:EVPNBGP的标准路由类型为Type1到Type5,L3VPNv4标签路由属于MP-BGPVPNv4地址族的路由类型,不属于EVPN路由,D选项符合题意。10.某网络工程师在排查BGP对等体建立故障时,发现两台EBGP对等体的状态长期处于Active状态,以下哪项是最不可能的原因()A.两台路由器之间没有可达的路由,无法建立TCP179端口的连接B.其中一台路由器配置了错误的对等体AS号C.两台路由器之间的防火墙拦截了TCP179端口的报文D.其中一台路由器的BGP进程下没有配置network发布路由答案:D解析:BGP对等体建立仅需要TCP179端口可达、AS号配置正确等条件,与是否发布路由无关,D选项不会导致对等体卡在Active状态。11.某网络工程师为了防止BGP对等体遭受欺骗攻击,在EBGP对等体上配置了BGPTTL安全功能,设置TTL值为2,以下说法正确的是()A.只有收到的BGP报文的TTL值大于等于2时,才会被处理B.只有收到的BGP报文的TTL值等于255-2=253时,才会被处理C.只有收到的BGP报文的TTL值大于等于255-2+1=254时,才会被处理D.TTL安全功能仅对IBGP对等体生效,对EBGP对等体不生效答案:C解析:BGPTTL安全的原理是发送方将BGP报文的TTL设置为255,接收方要求收到的报文TTL最小值为255-配置跳数+1,因此配置跳数为2时要求TTL≥254,C选项描述正确。12.以下关于BGPMED属性的描述,正确的是()A.MED属于公认自由决定属性,仅在相邻两个AS之间传递,收到MED属性的AS不会将其传递给其他ASB.MED值越大,路由的优先级越高C.默认情况下,BGP只会比较来自同一AS的路由的MED值,若要比较来自不同AS的路由的MED值,需要配置always-compare-med命令D.MED属性只能通过路由策略手动设置,无法自动继承IGP路由的度量值答案:C解析:A选项错误,MED属于可选非过渡属性;B选项错误,MED值越小路由优先级越高;D选项错误,可配置import-route命令将IGP路由导入BGP时自动继承IGP度量值作为MED;C选项描述正确。13.某BGP路由器配置了路由衰减功能,以下关于路由衰减的描述,错误的是()A.路由衰减用于抑制频繁震荡的路由,避免路由震荡扩散到整个BGP网络B.每条震荡路由会被分配一个惩罚值,路由每震荡一次惩罚值增加1000C.当惩罚值达到抑制阈值时,该路由会被抑制,不会被发布给任何对等体D.惩罚值会随时间线性衰减,当衰减到重用阈值时,路由会恢复正常发布答案:D解析:路由衰减的惩罚值随时间按照指数规律衰减,而非线性衰减,D选项描述错误。14.以下关于BGPFlowspec的描述,错误的是()A.BGPFlowspec是BGP的扩展功能,用于在网络中发布流量过滤规则,实现DDoS攻击防护、流量管控等功能B.Flowspec规则通过BGP的NLRI字段携带,可匹配源IP、目的IP、源端口、目的端口、协议类型等五元组信息C.Flowspec规则仅能在本AS内部传递,无法跨AS发布D.收到Flowspec规则的路由器会按照规则执行丢弃、重定向、标记DSCP等动作答案:C解析:BGPFlowspec支持跨AS发布,可实现跨运营商的流量管控和DDoS防护,C选项描述错误。15.某BGP对等体配置了路由刷新功能(RouteRefresh),以下关于该功能的描述,正确的是()A.路由刷新功能允许BGP路由器在路由策略变更时,向对等体请求重新发送所有路由,无需断开BGP连接B.路由刷新功能是BGP的默认开启功能,无需额外配置C.路由刷新报文属于Notification报文的子类型D.路由刷新功能仅支持IPv4单播地址族,不支持IPv6、EVPN等其他地址族答案:A解析:B选项错误,部分厂商设备需要手动开启路由刷新功能;C选项错误,路由刷新是独立的BGP报文类型;D选项错误,路由刷新支持所有BGP扩展地址族;A选项描述正确。16.当BGP路由器收到一条携带AS_PATH属性为<200300300400>的路由时,该路由的AS_PATH长度为()A.3B.4C.2D.1答案:A解析:AS_PATH长度计算时,连续重复的AS号(AS路径预演场景)仅计算一次,因此该AS_PATH的有效长度为3(200、300、400),A选项正确。17.以下关于BGPORF(出站路由过滤)功能的描述,正确的是()A.ORF功能允许BGP对等体将自身的入站路由过滤规则发送给对端,对端在发布路由时提前过滤掉不符合规则的路由,减少不必要的报文传输B.ORF功能需要在本地配置对端的路由过滤规则,无法自动同步C.ORF功能仅支持前缀列表过滤,不支持AS_PATH、团体属性等其他过滤方式D.ORF功能会降低BGP路由发布的效率,增加网络带宽消耗答案:A解析:B选项错误,ORF可自动将本地入站过滤规则同步给对端;C选项错误,ORF支持前缀、AS_PATH、团体属性等多种过滤方式;D选项错误,ORF可减少无效路由的传输,降低带宽消耗;A选项描述正确。18.某SRv6网络采用BGPSRv6Policy扩展实现隧道的动态发布,以下关于BGPSRv6Policy的描述,错误的是()A.BGPSRv6Policy通过MP-BGP的SRv6Policy地址族发布隧道信息B.SRv6Policy的隧道端点、Segment列表、优先级等信息均通过BGP路径属性携带C.BGPSRv6Policy仅能在AS内部传递,无法跨AS部署D.收到SRv6Policy的头节点可自动创建SRv6隧道,无需手动配置答案:C解析:BGPSRv6Policy支持跨AS部署,可实现跨域SRv6隧道的动态发布,C选项描述错误。19.以下关于BGP对等体认证的描述,错误的是()A.BGP支持MD5、HMAC-SHA256等多种认证方式,可防止BGP报文被篡改或伪造B.两台对等体的认证密钥必须完全一致,否则无法建立BGP连接C.BGP认证会对所有BGP报文进行加密处理,避免报文内容被窃听D.对于EBGP对等体,建议同时开启认证和TTL安全功能,提升安全性答案:C解析:BGP认证仅对报文进行完整性校验和来源验证,不会对报文内容进行加密,C选项描述错误。20.某BGP网络中存在路由黑洞问题,以下哪项措施无法解决该问题()A.在AS内部全互联部署IBGP对等体B.部署BGP与IGP路由同步功能C.将BGP路由重分布到IGP中D.部署MPLSL3VPN,采用标签转发答案:A解析:IBGP全互联仅能解决路由可达性的控制平面问题,无法解决数据平面的路由黑洞(即中间设备没有BGP路由,无法转发数据包),B、C、D选项均可解决路由黑洞问题,A选项符合题意。二、多项选择题(共10题,每题4分,共40分,多选、少选、错选均不得分)1.以下属于BGP公认必遵属性的有()A.ORIGINB.AS_PATHC.NEXT_HOPD.LOCAL_PREF答案:ABC解析:LOCAL_PREF属于公认自由决定属性,不属于公认必遵属性,A、B、C均为公认必遵属性。2.以下关于BGP选路规则的描述,正确的有()A.优先选择LOCAL_PREF值最高的路由B.优先选择AS_PATH长度最短的路由C.优先选择MED值最小的路由D.优先选择IBGP学到的路由而非EBGP学到的路由答案:ABC解析:BGP选路规则中EBGP学到的路由优先级高于IBGP学到的路由,D选项错误,A、B、C描述正确。3.两台路由器要成功建立BGP对等体,需要满足的条件有()A.两台路由器之间TCP179端口可达B.配置的对等体AS号与对端设备的实际AS号一致C.两台路由器的BGP路由器ID必须相同D.两台路由器的Hold时间必须完全一致答案:AB解析:BGP路由器ID不能冲突,C选项错误;Hold时间会自动协商取两端的最小值,无需完全一致,D选项错误,A、B为必要条件。4.以下关于EVPNBGP的优势描述,正确的有()A.控制平面学习MAC地址,无需数据平面泛洪,减少广播风暴B.支持ARP代答功能,降低广播流量消耗C.支持同VNI二层互通和跨VNI三层互通,可替代传统VXLAN的泛洪机制D.支持多归属冗余,可实现流量的负载分担答案:ABCD解析:四个选项均为EVPNBGP的核心优势,描述全部正确。5.以下场景适合部署BGP路由聚合的有()A.运营商核心网络需要减少路由表规模,提升转发效率B.AS边界需要隐藏内部明细路由,提升网络安全性C.部分明细路由频繁震荡,需要通过聚合减少路由震荡的影响D.需要实现明细路由的精准流量调度答案:ABC解析:路由聚合会隐藏明细路由,无法实现明细路由的精准调度,D选项不适合部署聚合,A、B、C均为聚合的适用场景。6.以下关于BGP联邦与路由反射器的对比描述,正确的有()A.两者均用于解决IBGP全互联带来的扩展性问题B.路由反射器的配置复杂度低于联邦,无需修改AS号C.联邦支持跨子AS的EBGP对等体,选路控制更加灵活D.两者都会引入额外的路径属性,避免路由环路答案:ABCD解析:四个选项的对比描述均正确。7.以下属于BGP地址族的有()A.IPv4单播地址族B.VPNv4地址族C.EVPN地址族D.SRv6Policy地址族答案:ABCD解析:四个选项均为BGP的标准扩展地址族。8.某BGP对等体建立后一直无法收到路由,可能的原因有()A.对端没有配置发布路由的策略B.本地配置了入站路由过滤规则,拒绝了所有路由C.对端配置了出站路由过滤规则,拒绝了所有路由D.对等体的地址族没有激活答案:ABCD解析:四个选项均可能导致无法收到BGP路由。9.以下关于BGP起源属性的描述,正确的有()A.起源属性分为IGP、EGP、Incomplete三类B.通过network命令发布的路由起源为IGPC.通过重分布方式导入的路由起源为IncompleteD.起源属性的优先级为EGP>IGP>Incomplete答案:ABC解析:起源属性的优先级为IGP>EGP>Incomplete,D选项错误,A、B、C描述正确。10.以下关于BGPGR(优雅重启)功能的描述,正确的有()A.GR功能用于在BGP进程重启时,避免转发中断B.GR重启前会向对等体发送GR通知,对等体会保留该重启设备的路由,标记为stale状态C.GR重启完成后,会重新与对等体同步路由,替换stale路由D.GR功能不需要对等体支持,仅需在重启设备上配置即可答案:ABC解析:BGPGR需要重启设备和对等体都支持GR功能才能生效,D选项错误,A、B、C描述正确。三、综合应用题(共2题,每题10分,共20分)1.某跨区域运营商网络拓扑如下:AS100为华东区域自治系统,内部部署R1、R2两台核心路由器,R1负责对接上海出口,R2负责对接南京出口;AS200为华南区域自治系统,内部部署R3、R4两台核心路由器,R3为BGP路由反射器,R4为R3的客户机。R1与R3建立EBGP对等体,R2与R4建立EBGP对等体,AS100内部R1与R2建立IBGP全连接,AS200内部R3与R4建立IBGP对等体,所有设备均启用IPv4单播地址族。请回答以下问题:(1)R3当前收到两条去往172.16.0.0/24的路由:第一条从R1收到,AS_PATH为<100>,LOCAL_PREF为100,MED值为150,起源类型为IGP;第二条从R4收到,AS_PATH为<100>,LOCAL_PREF为150,MED值为50,起源类型为Incomplete。请写出R3的选路判断过程,并说明最终优选哪条路由。(4分)答案:首先检查两条路由的下一跳均可达,之后按照BGP选路顺序判断:①两条路由均未配置权重属性,权重值相同;②比较LOCAL_PREF属性,第二条路由LOCAL_PREF为150,高于第一条的100,因此直接优选第二条路由,无需后续比较。(2)AS200希望所有去往172.16.0.0/24的流量优先从R4所在的南京出口进入AS100,仅当R4与R2的链路故障时才使用R3与R1的上海出口,请写出两种可实现该需求的路由策略配置思路。(3分)答案:方案一:在R2向R4发布172.16.0.0/24路由时,通过路由策略将该路由的MED值设置为50,在R1向R3发布同一条路由时,将MED值设置为200。由于MED值越小优先级越高,AS200内的设备会优先选择MED值更小的R4方向的路由。方案二:在R4收到R2发布的172.16.0.0/24路由后,通过路由策略将该路由的LOCAL_PREF值设置为200,R3收到R1发布的同一条路由时,将LOCAL_PREF设置为默认的100,AS200内的设备会优先选择LOCAL_PREF更高的R4方向的路由。(3)为了提升EBGP对等体的可靠性,R1与R3计划采用环回口地址建立EBGP多跳对等体,R1的环回口地址为1.1.1.1/32,R3的环回口地址为3.3.3.3/32,两台路由器的直连接口地址分别为100.1.1.1/24和100.1.1.2/24,请写出实现该EBGP多跳对等体的必要配置步骤。(3分)答案:配置步骤如下:①R1上配置静态路由(或通过IGP发布),保证到3.3.3.3/32的路由可达,下一跳为100.1.1.2;R3上配置静态路由(或通过IGP发布),保证到1.1.1.1/32的路由可达,下一跳为100.1.1.1。②R1的BGP进程下配置对等体3.3.3.3,指定对端AS号为200,同时配置ebgp-max-hop2,允许EBGP对等体的TTL值不小于254;R3的BGP进程下配置对等体1.1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论