题目
下列不是 BGP 协议特点的是()。 A. 属于距离矢量协议,不考虑经过的跳数 B. 采用 AS 路径作为关键属性,解决了路由循环问题 C. 使用 UDP 协议传输报文,可靠性较高 D. 更新路由时,只更新发生变化的路由表项
下列不是 BGP 协议特点的是()。
A. 属于距离矢量协议,不考虑经过的跳数
B. 采用 AS 路径作为关键属性,解决了路由循环问题
C. 使用 UDP 协议传输报文,可靠性较高
D. 更新路由时,只更新发生变化的路由表项
题目解答
答案
A: 边界网关协议BGP是一种实现自治系统AS之间的路由可达,并选择最佳路由的矢量性协议,不考虑跳数,故A正确;
B: 每条BGP路由都携带着多种路径属性,在各种路径属性中,AS_Path属性是非常关键的一个,这个属性记录了BGP路由传递过程中所经过的AS号以及自身AS号, 解决了路由循环问题,故B正确;
C: BGP使用TCP作为其传输层协议,路由器之间的BGP会话基于TCP连接而建立,使用单播更新来发送所有信息,可靠性较高,故C错误;
D: BGP使用update报文来进行BGP路由的共享,路由共享结束后,BGP正常仅keepalive报文周期保活,若路由条目发生变化进行触发更新,故D正确。
综上所述,本题选择C。
解析
步骤 1:理解 BGP 协议特点
BGP(边界网关协议)是一种用于自治系统(AS)之间的路由协议。它属于距离矢量协议,不考虑经过的跳数,而是通过 AS 路径属性来避免路由循环。BGP 使用 TCP 作为其传输层协议,以确保可靠性。在路由更新时,BGP 只更新发生变化的路由表项,而不是整个路由表。
步骤 2:分析选项
A. 属于距离矢量协议,不考虑经过的跳数:BGP 确实属于距离矢量协议,不考虑经过的跳数,因此这个选项是正确的。
B. 采用 AS 路径作为关键属性,解决了路由循环问题:BGP 使用 AS 路径属性来避免路由循环,因此这个选项也是正确的。
C. 使用 UDP 协议传输报文,可靠性较高:BGP 使用 TCP 而不是 UDP 作为其传输层协议,因此这个选项是错误的。
D. 更新路由时,只更新发生变化的路由表项:BGP 在路由更新时,只更新发生变化的路由表项,因此这个选项是正确的。
步骤 3:确定答案
根据以上分析,选项 C 是错误的,因为 BGP 使用 TCP 而不是 UDP 作为其传输层协议。
BGP(边界网关协议)是一种用于自治系统(AS)之间的路由协议。它属于距离矢量协议,不考虑经过的跳数,而是通过 AS 路径属性来避免路由循环。BGP 使用 TCP 作为其传输层协议,以确保可靠性。在路由更新时,BGP 只更新发生变化的路由表项,而不是整个路由表。
步骤 2:分析选项
A. 属于距离矢量协议,不考虑经过的跳数:BGP 确实属于距离矢量协议,不考虑经过的跳数,因此这个选项是正确的。
B. 采用 AS 路径作为关键属性,解决了路由循环问题:BGP 使用 AS 路径属性来避免路由循环,因此这个选项也是正确的。
C. 使用 UDP 协议传输报文,可靠性较高:BGP 使用 TCP 而不是 UDP 作为其传输层协议,因此这个选项是错误的。
D. 更新路由时,只更新发生变化的路由表项:BGP 在路由更新时,只更新发生变化的路由表项,因此这个选项是正确的。
步骤 3:确定答案
根据以上分析,选项 C 是错误的,因为 BGP 使用 TCP 而不是 UDP 作为其传输层协议。