BGP协议原理、

合集下载

浅谈BGP协议的工作原理

浅谈BGP协议的工作原理

浅谈BGP协议的工作原理BGP(边界网关协议)是自治系统(AS)之间进行路由选择和交换信息的协议。

它是互联网中最重要的路由协议之一,用于维护全球互联网的稳定性和可达性。

本文将从BGP的基本原理、BGP路由选择过程以及BGP的工作原理等方面来进行详细的讨论。

首先,BGP是一种路径矢量协议,它通过向邻居路由器广播路由信息来实现AS之间的通信。

每个路由器都维护着一张路由表,其中包含了目的地网络的IP地址以及到达该目的地网络的最佳路径。

BGP协议通过在路由器之间交换更新消息来更新路由表。

更新消息中包含了目的地网络的IP地址、AS路径以及其他相关信息。

BGP的路由选择过程由两个阶段组成:前缀选择和路径选择。

前缀选择阶段是指在接收到多个相同目的地网络的路由更新时,选择最佳的路由。

BGP使用一系列的定义好的属性来排序路由,例如,前缀长度、AS路径长度、通告者的具体属性等。

其中,前缀长度是判断最佳路由的第一步。

较长前缀的路由路径会被认为更具体,因此优先级更高。

此外,如果两个路由具有相同的前缀长度,则会比较AS路径长度,AS路径长度越短的路由优先级越高。

路径选择阶段是指选择广域网内最优的路径。

在前缀选择阶段确定了最佳路由之后,BGP会进一步比较各个路由的权重、本地偏好等属性,最终选出最优的路径。

路径选择过程中,可以通过手动配置来确定一些策略,例如,选择特定的ISP作为主要出口,选择特定的AS传输流量等。

BGP的工作原理涉及到多个实体之间的交互。

首先,在同一个AS内,每个路由器都会与其他邻居路由器建立BGP邻居关系。

邻居关系的建立通过BGPOPEN消息和BGPKEEPALIVE消息来完成。

一旦邻居关系建立成功,BGP路由器之间会交换UPDATE消息来传输路由信息。

UPDATE消息中包含了路由信息的变动,例如添加、删除或修改一些网络的路径。

这些消息的传输通常采用TCP协议来保证可靠性。

每个BGP路由器还会周期性地发送KEEPALIVE消息来维持与邻居的连接,以确保邻居关系的稳定性。

浅谈BGP协议的工作原理

浅谈BGP协议的工作原理

浅谈BGP协议的工作原理BGP(Border Gateway Protocol)是一种用于在不同自治系统(AS)之间交换路由信息的协议。

它是互联网中最重要的路由协议之一,负责决定数据包从源地址到目标地址的路径。

BGP协议的工作原理可以分为邻居建立、路由选择和路由传播三个主要阶段。

1. 邻居建立阶段:在BGP网络中,路由器之间通过建立邻居关系来交换路由信息。

邻居关系可以是双向的,也可以是单向的。

在邻居建立阶段,路由器之间通过交换Open消息来商议BGP会话的参数,包括版本号、自治系统号等。

一旦邻居关系建立成功,就可以开始交换路由信息。

2. 路由选择阶段:BGP协议使用路径向量算法来选择最佳路径。

在路由选择阶段,路由器会根据收到的路由信息,计算出到达目标网络的最佳路径,并将该路径记录在路由表中。

BGP协议会考虑多个因素来选择最佳路径,如路径长度、自治系统号、AS路径属性等。

路由器会选择路径中AS路径属性最短的路由作为最佳路径。

3. 路由传播阶段:在BGP网络中,路由的传播是通过向邻居发送Update消息来实现的。

当路由器的路由表发生变化时,它会向邻居发送Update消息,通知其最新的路由信息。

邻居收到Update消息后,会更新自己的路由表,并将更新后的路由信息传播给其他邻居。

这样,BGP路由信息就可以在整个自治系统间传播,实现全局的路由选择。

BGP协议的工作原理还涉及到一些重要的概念和功能,如路由器的角色、路由策略、自治系统间的互联等。

下面对这些概念进行简要介绍:1. 路由器的角色:在BGP网络中,路由器可以扮演不同的角色,包括边界路由器(border router)、内部路由器(interior router)和对等路由器(peer router)。

边界路由器是连接不同自治系统的路由器,负责与其他自治系统的边界路由器建立邻居关系,交换路由信息。

内部路由器是自治系统内部的路由器,负责在自治系统内部传播路由信息。

bgp工作原理

bgp工作原理

bgp工作原理BGP (Border Gateway Protocol)是一种路由选择协议,用于在互联网中的自治系统之间交换路由信息。

它是一种路径向量协议,根据网络拓扑和实际网络状况来确定最佳路由。

BGP的工作原理如下:1. 邻居建立:BGP运行在自治系统(AS)之间,每个自治系统都有一个BGP路由器。

BGP路由器之间通过TCP建立邻居关系。

建立邻居关系后,BGP路由器可以交换路由信息。

2. 路由传播:一旦邻居关系建立,BGP路由器会将自己所拥有的路由信息通过BGP协议传播给邻居。

它不仅会传递自己的网络前缀和路径,还会附加其他属性,如AS路径、自治系统之间的路由策略等。

3. 路由选择:BGP使用一种称为路径向量的机制来选择最佳路由。

每个BGP路由器都维护一张路由表,记录所有被接受的路由信息和其对应的属性。

在路径选择过程中,BGP会考虑不同的属性,如AS路径长度、自治系统策略、自治系统边界协议的可达性等。

4. 路由策略:BGP允许自治系统拥有者通过配置路由策略来控制路由的选择。

通过设置不同的属性值、过滤条件和路由映射,自治系统可以选择是否接受、传播或修改某个路由。

5. 路由更新:当网络拓扑或自治系统之间的连接出现变化时,BGP会更新路由信息。

路由器会向邻居发送更新,以便其他自治系统可以调整其路由表。

6. 路由收敛:BGP的主要目标是将路由信息传播到所有的自治系统,并确保网络中的路由收敛。

路由收敛是指当网络中没有任何更改时,所有自治系统的路由表都达到一致的状态。

总体来说,BGP通过在自治系统之间交换路由信息,利用路径向量协议来选择最佳路由,以及通过路由策略控制路由选择,实现了互联网中的路由控制和路由收敛。

BGP的原理和实现

BGP的原理和实现

BGP的原理和实现BGP(Border Gateway Protocol,边界网关协议)是一种用于在互联网中交换路由信息的动态路由协议。

它对互联网的可扩展性和稳定性起着关键作用。

本文将详细介绍BGP协议的原理和实现。

一、BGP的原理1.1背景知识在互联网中,路由器是实现互联网互联的关键设备。

每台路由器都维护着一张路由表,用于确定如何将数据包传输到目的地。

而BGP协议则是用于在不同自治系统(AS)之间交换路由信息的协议。

一个自治系统是一组具有相同路由策略的网络,由一个或多个运营者管理。

1.2BGP的工作原理BGP协议使用TCP协议进行可靠的路由信息交换。

它在两个不同的AS 之间建立TCP连接,并通过这个连接进行路由信息交换。

BGP协议交换的是网络前缀(也称为路由)和相应的路径属性。

BGP的工作原理可以分为以下几个步骤:(1)建立BGP邻居关系:两个相邻的BGP路由器之间需要建立邻居关系,通过建立TCP连接来进行通信。

(2)交换路由信息:一旦建立了邻居关系,路由器之间开始交换路由信息。

每个路由器向邻居发送它拥有的路由信息,以及该路由的路径属性。

(3)决策路径:一旦收到路由信息,BGP路由器将使用一系列的路由选择规则来决定最佳路径。

这些规则包括可达性、AS路径长度、自治系统的策略等因素。

(4)更新路由表:BGP路由器根据最佳路径决策算法更新自己的路由表,以便选择最佳路径向其他路由器转发数据包。

(5)持续监控:BGP路由器会持续监控邻居之间的连接,如果发现连接中断或者出现问题,将会立即重新建立连接。

1.3BGP的特点BGP协议具有以下几个特点:(1)BGP协议是一种路径矢量协议,它交换的是网络前缀和路径属性信息。

(2)BGP协议是一种自治系统之间的协议,用于跨自治系统的路由信息交换。

(3)BGP协议具有较强的可扩展性,能够支持互联网规模的路由表。

(4)BGP协议具有良好的稳定性,能够快速适应网络拓扑和路由变化。

BGP的原理和实现

BGP的原理和实现

BGP的原理和实现BGP(Border Gateway Protocol,边界网关协议)是互联网中最常用的路由转发协议之一,用于使不同的自治系统(AS)之间交换网络前缀信息,以实现互联网的连通性和可达性。

BGP的基本原理如下:1.BGP是一种路径矢量协议,采用了AS路径作为路由选择的依据。

每个自治系统都有一个唯一的AS号,用于标识自己。

2.BGP使用TCP协议作为传输层协议,通过TCP连接来交换路由信息。

BGP会对连接进行可靠性检查和保持,以确保连接的稳定性。

3.BGP路由器通过邻居关系建立BGP对等体之间的连接。

邻居关系指的是两个BGP路由器之间的逻辑连接,通常通过直接物理链路或IP网络建立。

4. BGP路由器通过向邻居发送Update消息来交换路由信息。

Update消息中包含了本地路由器所知的前缀以及相应的AS路径信息。

5. 当BGP路由器收到Update消息时,会将其中的路由信息添加到自己的路由表中。

然后,BGP会通过向邻居发送Update消息,将这些路由信息传播给其他路由器。

6.BGP使用了一系列的路由策略来选择最佳路由。

这些策略可以基于AS路径长度、路径属性、连接性能等多个因素进行选择。

7. BGP路由器会定期发送Keepalive消息给邻居,以保持BGP邻居关系的活跃状态。

BGP的实现可以分为以下几个方面:1. 建立邻居关系:BGP路由器需要通过建立邻居关系来与其他BGP路由器进行通信。

在建立邻居关系之前,需要先配置本地路由器的AS号、IP地址等基本信息,然后配置邻居路由器的IP地址、AS号等信息。

然后,路由器会发送Open消息到邻居路由器,进行邻居关系的建立。

2. 交换路由信息:一旦邻居关系建立成功,BGP路由器就可以开始交换路由信息了。

路由器会定期发送Update消息给邻居路由器,将本地路由表中的前缀信息和相应的AS路径传递给邻居。

同时,路由器也会接收邻居路由器发送的Update消息,并将其中的前缀信息添加到自己的路由表中。

BGP协议原理及配置中文详解

BGP协议原理及配置中文详解

BGP协议原理及配置中文详解BGP(Border Gateway Protocol)是一种用于在互联网中进行路由选择的协议。

它通过交换路由信息,使得不同的自治系统(AS)能够相互通信和寻找最优的路由。

本文将详细介绍BGP协议的原理,以及如何进行BGP的配置。

一、BGP协议原理1. BGP的基本概念BGP是一种路径矢量协议,使用AS路径作为路由选择的依据。

它与内部网关协议(IGP)如OSPF和EIGRP相比,具有更强大和灵活的路由选择功能。

2. BGP的路由选择原则BGP通过评估路径的属性来选择最佳的路径,其路由选择的原则包括:- AS路径长度:短的AS路径被认为是更优的路径。

- 接入点:具有多个接入点的AS被认为具有更好的可达性。

- 路径属性:权重、本地优先级、本地地址优先和原点等属性。

3. BGP的路由传播过程BGP路由传播过程包括以下步骤:- 邻居建立:通过建立BGP邻居关系,交换自己的路由信息。

- 路由更新:将本地的路由信息发送给邻居,并接收邻居的路由信息。

- 路由策略:基于策略进行路由选择和过滤,决定最佳路径。

- 路由保存:将最佳的路由信息保存在BGP路由表中,用于转发数据包。

4. BGP的自治系统边界路由器(ASBR)自治系统边界路由器是连接不同自治系统的路由器,其核心任务是将本地自治系统的路由信息传递给其他自治系统,并将其他自治系统的路由信息传递到本地自治系统。

ASBR是BGP协议的核心设备。

二、BGP的配置流程BGP的配置涉及到几个重要的步骤,包括配置BGP邻居关系、配置路由策略、配置BGP属性等。

1. 配置BGP邻居关系首先需要配置BGP路由器之间的邻居关系,包括远程路由器的IP 地址、AS号码等相关信息。

举例来说,假设我们要配置与邻居路由器A建立BGP邻居关系,需要在本地路由器上执行如下命令:```router bgp <本地AS号>neighbor <邻居路由器A的IP地址> remote-as <邻居路由器A的AS 号>```2. 配置路由策略在BGP配置过程中,我们可以根据需要配置策略,来控制路由的选择和传播。

BGP协议互联网路由协议的原理与应用

BGP协议互联网路由协议的原理与应用

BGP协议互联网路由协议的原理与应用BGP(Border Gateway Protocol)是一种用于互联网中的路由协议,它扮演着连接不同自治系统(AS)的重要角色。

本文将介绍BGP协议的原理和应用。

一、BGP协议的原理BGP协议是一种路径矢量路由协议,其原理可以简单地描述为以下几个步骤:1. 邻居关系建立:BGP运行在不同的路由器之间,它们需要通过建立邻居关系来交换路由信息。

邻居关系的建立需要事先配置双方的IP地址和AS号码等信息。

2. 路由信息交换:一旦邻居关系建立,BGP路由器之间开始交换路由信息。

BGP路由器会将自身拥有的路由信息发送给邻居,邻居则会收到这些信息并将其加入自身的路由表中。

3. 路由更新与选择:BGP路由器会不断地接收并更新路由信息。

当有新的路由信息被接收时,BGP路由器会根据一定的规则进行路由选择,选择最优的路径并将其应用到自己的路由表中。

4. 路由保持与撤销:BGP路由器之间会周期性地发送路由保持消息,以维护邻居关系的稳定性。

同时,当某个路由不再可达或者邻居关系中断时,BGP路由器会将相应的路由信息从路由表中撤销。

二、BGP协议的应用BGP协议作为互联网中的主要路由协议,具有广泛的应用,其中一些重要的应用包括:1. 互联网自治系统之间的连接:BGP协议被用于连接不同的自治系统,使其能够互相交换路由信息。

通过BGP协议,不同的互联网服务提供商可以互相连接,实现全球互联的目标。

2. IP前缀策略控制:BGP协议可以用于控制IP前缀的路由策略。

通过BGP协议可以向其他自治系统宣告自己拥有的IP前缀,并根据需要进行过滤和控制,实现对网络流量的精确控制。

3. 多路径路由:BGP协议支持多路径路由,即在路由选择时可以选择多条路径。

这种灵活性可以提高网络的可靠性和负载均衡能力,确保网络的高可用性和稳定性。

4. 云服务提供商的网络扩展:随着云计算的发展,越来越多的企业将其应用和数据迁移到云端。

BGP协议原理与配置

BGP协议原理与配置

BGP协议原理与配置BGP(Border Gateway Protocol,边界网关协议)是一种用于互联网的路由协议,它在不同自治系统(AS)之间进行路由交换和传递。

BGP协议的原理和配置是网络工程师必须要了解和掌握的内容,本文将详细介绍BGP协议的原理以及如何配置BGP协议。

一、BGP协议原理1. 路由选择算法BGP协议通过路由选择算法确定最优的路由路径。

BGP使用路径矢量算法(Path Vector Algorithm),该算法基于路径长度和路径属性进行路由选择。

BGP路由选择的原则是首选最短AS-PATH(AS路径),然后根据预定义的路径属性来决定路径。

2. AS-PATH属性AS-PATH是BGP的一个重要属性,用来表示一个数据包从源主机到目标主机的经过的AS路径。

BGP协议根据AS-PATH属性来判断是否出现环路,并且选择路径时会优先选择AS-PATH最短的路径。

3. BGP会话和交互BGP协议使用TCP连接进行邻居之间的BGP会话。

在BGP会话中,邻居之间会交换路由信息和其他参数。

BGP会话通过“Open”、“Keepalive”和“Update”消息进行控制和交换。

4. BGP路由传递BGP协议通过从一个AS向另一个AS传递路由信息来实现全局路由的学习和传播。

BGP路由信息可以包括目标网络的地址和AS-PATH属性等信息。

BGP协议通过BGP邻居之间的交互来传递路由信息。

二、BGP协议配置要配置BGP协议,需要首先确定BGP邻居关系并配置路由策略。

1. 配置BGP邻居关系BGP邻居关系是指BGP路由器之间的互联。

要配置BGP邻居关系,需要设置每个BGP路由器的邻居IP地址和AS号码。

可以通过以下命令在BGP路由器上配置邻居关系:router bgp <本地AS号码>neighbor <邻居IP地址> remote-as <邻居AS号码>2. 配置路由策略路由策略是决定如何选择和传送路由的规则。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、下面有关BGP协议描述,正确的是(cd)A.BGP协议属于边界路由协议,这里的边界指路由区域的边界B.BGP协议不仅可以发现和计算路由,而且还负责控制路由的传播和选择最优路由C.BGP协议以TCP作为传输层协议D.BGP协议支持CIDR和路由聚合2、BGP协议和自治系统之间的正确关系是(b )A.BGP协议只能被应用在自治系统之间,不能被应用在自治系统内部B.BGP协议是运行在自治系统之间的路由协议,而OSPF、RIP及IS-IS等协议应用在自治系统内部C.BGP协议通过在自治系统之间传播链路信息的方式来构造网络拓扑结构D.BGP协议不能跨多个自治系统而运行3、下面有关BGP协议描述,错误的是(c)A.BGP是一个很健壮的路由协议B.BGP可以用来检测路由环路C.BGP无法聚合同类路由D.BGP是由EGP继承而来的4、在BGP协议中,用来交换BGP版本号、自治系统号、保持时间以及BGP标识符等信息的报文是(a)A.Open报文B.Update报文C.keepalive报文D.Notification报文5、以下关于BGP协议的描述正确的是(bd )A.BGP是一种自治系统内的动态路由发现协议,它的基本功能是在自治系统内自动交换无环路的路由信息B.通过携带AS路径信息,可以解决路由循环问题C.BGP-4不支持无分类区域间路由CIDRD.路由更新时,BGP只发送增量路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息6、以下有关BGP发送路由的说法正确的是(ab )A.BGP工作在自治系统之间,BGP发送和引入路由的范围是整个AS自治区mn域B.BGP采用发送增量路由的方法,完成全部路由信息的通告和维护C.和IGP一样,BGP在发送路由时不在本地保存发送给对端的路由信息D.BGP初始化时先发送路由信息的摘要给对端,然后再发送对端需要的路由信息,这样可以减少对链路带宽的占用7、BGP协议中规定了BGP的两个邻居:IBGP对等体和EBGP对等体,有关对这些对等体路由的通告描述正确的是(ab )A.BGP把从EBGP获得的路由向IBGP对等体通告B.BGP把从EBGP获得的路由向EBGP对等体通告C.BGP把从IBGP获得的路由向IBGP对等体通告(不通告)D.BGP一定会把从IBGP获得的路由信息向EBGP对等体通告(看同步情况决定是否将IBGP 路由通告给EBGP PEER)8、一个BGP路由器对路由的处理过程如下,BGP路由器对路由处理过程的正确顺序是(c )a. 路由聚合,合并具体路由b. 决策过程,选择最佳路由c. 从对等体接收路由d. 输入策略机,根据属性过滤和设置属性e. 输出策略机,发送路由给其他对等体f. 加入路由表A.C-D-B-A-F-EB.C-D-B-F-A-EC.C-D-A-B-F-ED.C-D-A-F-B-E9、下列关于BGP的路由属性的描述,错误的是(ad)A.路由器在接收到过渡属性后应该将该属性传递给其它对等体,这类属性包括路由的metric 等B.必遵属性指每个路由必须具有的属性,如下一跳;而可选属性则可以省略C.本地优先属性用于在自治系统内优选到达某一目的地的路由D.团体属性标识了一组具有相同特征的路由器,与它所在的IP子网无关但与自治系统有关10、对于运行BGP4的路由器,下面说法错误的是(d )A.多条路径时,只选最优的给自己使用B.从EBGP获得的路由会向它所有BGP相邻体通告C.只把自己使用的路由通告给BGP 相邻体D.从IBGP获得的路由会向它的所有BGP相邻体通告11、使用BGP来进行路由聚合的好处是(ab )A.使用超网来使路由表的规模减小B.能合理地利用网络带宽C.避免黑客攻击D.以上都对12、BGP在传输层采用TCP来传送路由信息,使用的端口号是(c )A.520B.89C.179D.18013、对于一个具体的ASBR来说,其路由的来源有两种:从对等体接收的或者从IGP引入的,以下说法正确的是(ad )A.对于接收的路由,根据其属性进行过滤,并设置某些属性B.BGP可能从多个对等体收到目的地相同的路由,BGP将所有路由加入IP路由表C.对于IGP路由,必须经过引入策略的过滤和设置D.BGP发送优选的BGP路由和引入的IGP路由给对等体14、当BGP从IGP引入路由时,下列哪项描述是错误的?(ab )A.不能引入直连路由B.不能引入静态路由C.可以引入其它动态路由协议发现的路由信息D.可以引入其它运行BGP的自治系统发现的路由信息15、成为BGP路由的三种途径包括(abc)A.使用Import-route命令把IGP发现的路由纯动态注入到BGP的路由表中B.使用Network命令把IGP发现的路由半动态注入到BGP的路由表中C.把人为规定的静态路由注入到BGP的路由表中D.将从IBGP学到的路由注入到BGP的路由表中E.将从EBGP学到的路由注入到BGP的路由表中16、以下有关运行BGP路由协议的路由器在路由的转发方法中说法错误的是(abc )A.把自己路由表中使用的路由只向它的EBGP相邻体通告B.把自己路由表中使用的路由只向它的IBGP相邻体通告C.在同步状态下,把从自己的IBGP相邻体获得的路由信息都向自己的EBGP相邻体通告D.把从自己的EBGP相邻体获得的路由信息都向自己的IBGP相邻体通告17、下列有关BGP动态路由协议论述正确的是(acd)A.BGP联盟就是把一个自治系统分割为许多小的自治系统,由这些小的自治系统再组成一个联盟B.BGP联盟就是把一个自治系统分割成许多小的自治系统,这些小的自治系统中必须有一个系统充当骨干区,然后以这个骨干区为中心形成一个联盟C.作为反射器的路由器将它的IBGP相邻体分为客户机和非客户机两类D.作为反射器的路由器和它的所有客户机构成一个群,与此相对应,其他不属于该群的所有IBGP相邻体(相对反射器而言)就叫做非客户机18、BGP协议为了减少自治系统内部连接的复杂程度可以采用的方法有(bc )A.路由聚合B.建立联盟C.设置反射器D.提高衰减的惩罚值19、BGP发送路由的方式是(c )A.周期性广播所有路由B.周期性组播发送所有路由C.只发送发生改变的路由D.对等体请求才发送20、在BGP协议中,对环路的避免的方法有(b )A.在路由的origin属性中记录路由的起源B.在路由的AS-Path属性中记录所有途经的ASC.在路由的Next-Hop属性中纪录路由的下一跳D.在路由的MED属性中影响另一AS的出口选择21、下面关于距离矢量路由协议的说法正确的是(cd)A.BGP协议是严格意义的距离矢量协议,因为它的报文中包含中继段数B.所有的距离矢量协议都支持无类别域间路由(CIDR)C.链路状态协议交换的是链路状态信息,而距离矢量协议交换的是目的前缀的可到达性信息及相应的度量。

D.所有的距离矢量协议都支持水平分割22、关于自治系统和区域的说法正确的是(cd )A.区域表示共享同一路由策略的路由器的集合,可以包含一个或几个路由协议B.区域的范围比自治系统大,即一个区域可以包含一个或几个自治系统C.自治系统和区域都是指路由器的一个集合D.自治系统是指由统一机构管理,使用同一组路由策略的路由器的集合23、关于同步的说法正确的是(ab)A.同步是指自治系统中的所有路由器在通过IGP得知路由前,BGP不把此路由向外发送B.IBGP相邻体间至少要建立逻辑连接C.在自治系统内部配置非同步时,IBGP相邻体间应建立物理全闭合网D.当配置了同步时,可能存在AS中IBGP相邻体在未通过IGP得知该路由的情况下,将此路由向AS外部发送24、关于NOTIFICATION消息,正确的说法是(bd )A.NOTIFICATION消息长度不可变。

B.NOTIFICATION消息中既包含差错码(与消息类型相关),也包含差错子码。

C.在BGP四种报文中,NOTIFICATION报文的长度最小。

D.BGP对等体一旦发送NOTIFICATION报文,便断开BGP连接。

25、以下关于BGP路由器转发路由的说法正确的是(acd )A.BGP在与邻居建立连接后,将把全部活动BGP路由转发给对等体,此后地发送增量路由给对等体。

B.BGP不仅发现路由,也转发路由。

C.BGP一般不转发别的协议发现的路由,除非该路由已经被引入到BGP路由表中。

D.当存在多条路径时,BGP只选最优的路由给自己使用,发布路由时,也只发布最优路由26、在BGP路由协议中,有关UPDATE报文,以下说法正确的是(acd )A.BGP协议的路由更新是由Update报文来实现的B.一个报文中可以同时通告多条路由,但是他们的路径属性可以不相同C.一个报文中可以同时通告多条路由,但是他们的路径属性必须完全相同D.一个报文中可以同时通告多个不可达路由,与路径属性无关27、BGP动态路由协议的报文根据TYPE字段区分了以下哪些格式的BGP报文(adef )A.OPEN报文B.HELLO报文C.REFLASH报文D.UPDA TE报文E.NOTIFICATION报文F.KEEPALIVE报文28、BGP通过下面何种方式在两个相邻体之间建立会话(d )A.TelnetB.发Hello PacketC.UDPD.TCP29、在BGP路由协议中,以下真正用来传递路由信息的报文是(c )A.NotificationB.OpenC.UpdateD.Keeplive30、在BGP路由协议中,以下关于UPDATE消息说法正确的是(de )A.UPDA TE消息中包含对端对等体的版本号信息。

B.UPDATE消息可以同时发送几条属性不同的网络层可达路由信息。

C.UPDATE消息中包含可以同时撤消的几条不可达路由及其相关属性字段。

D.UPDA TE消息的最大长度为4096字节。

E.BGP对CIDR的支持是在UPDA TE消息中体现的。

31、在BGP路由协议中,以下关于KEEPALIVE消息说法正确的是(abcd )A.KEEPALIVE消息是固定长度(19字节)的BGP消息报头,只有报文头。

B.KEEPALIVE消息的发送时间间隔应小于保持时间(holdtime)。

C.KEEPALIVE的发送时间间隔推荐是保持时间间隔的1/3。

D.当BGP连接建立之后,将周期性地发送KEEPALIVE消息。

32、在BGP路由协议中,UPDA TE消息中必须包含的路径属性有(abc )A.ORIGIN。

B.AS_PA TH。

C.NEXT _HOP。

D.LOCAL_PREFERENCE。

E.MULTI _EXIT _DISC。

33、对于BGP的MED(Multi-Exit Descriminators)属性,下列描述中正确的是(ab )A.MED属性就是一个路由的外部度量MetricB.MED属性是在自治系统之间交换的C.自治系统是使用MED属性来进行路由出自治系统的路由选择D.当一个运行BGP自治系统得到目的地址相同、下一跳不同的多条路由时,在其它条件相同的情况下,MED较大的路由作为该自治系统的外部路由34、对于BGP的本地优先(Local Preference)属性,下列描述中正确的是(acd )A.缺省情况下,本地优先级的值为100B.本地优先属性是在自治系统之间交换的C.自治系统使用本地优先级属性来进行出自治系统的路由选择D.BGP的路由器通过不同邻居得到了目的地相同、下一跳不同的路由时,将选取本地优先级最高的路由作为到达目的地的路由35、对于BGP的起点(Origin)属性,下列描述中正确的是(ab)A.该属性表示路由是怎样成为BGP路由的B.若路由是用“Network”命令注入到BGP路由表中的,则Origin属性为IGPC.若路由是用“Import-route”命令注入到BGP路由表中的,则Origin属性为EGPD.若路由是通过EGP注入到BGP路由表中的,则Origin属性为Incomplete36、关于BGP路由聚合,下列描述正确的是(acd)A.路由聚合就是把各段路由综合到一个或多个聚合或CIDR块中,以便把路由表中的路由数目减到最小B.BGP目前仅支持自动路由聚合的方式C.BGP聚合路由功能可以实现只通告聚合后的路由D.在进行BGP的路由聚合时,还可改变聚合路由的AS路径属性E.缺省情况下,BGP也将对本地路由进行聚合37、在BGP路由协议中,公认团体属性NO-EXPORT的作用是(a )A.传递这一团体属性值的路由不应被通告给一个联盟之外的对等体B.传递这一团体属性值的路由,在收到后,不应通告给任何BGP的对等体C.传递这一团体属性值的路由,在收到后,不应通告给任何EBGP的对等体D.以上都不对38、在BGP路由协议中,公认团体属性LOCAL-AS的作用是(c )A.传递这一团体属性值的路由不应被通告给一个联盟之外的对等体B.传递这一团体属性值的路由,在收到后,不应通告给任何BGP的对等体C.传递这一团体属性值的路由,在收到后,不应通告给任何EBGP的对等体D.以上都不对39、下列关于BGP“团体”属性的描述,哪些是正确的(abd )A.一个团体是一组具有公共性质的目的地B.一条路由也可以有一个以上的团体属性C.一个团体一般在一个网络或一个自治系统内D.团体一般由团体属性列表来标识40、BGP路由协议的AS-Path路径属性的类型为(ab )A.必遵B.过渡C.可选D.非过渡41、下列关于BGP“路由反射器”属性的描述,哪些是正确的(bc )A.在任何规模的内部BGP闭合网中,都建议使用BGP的路由反射器以减少IBGP连接数量B.一个路由反射器和它的各客户机构成了一个群(CLUSTER)。

相关文档
最新文档