首页 百科知识 边界网关协议

边界网关协议

时间:2022-10-18 百科知识 版权反馈
【摘要】:BGP,边界网关协议用来连接Internet上独立系统的路由选择协议。BGP是为取代最初的外部网关协议EGP设计的,也被认为是一个路径矢量协议。这一metric含有指定链路优先级的任意单元值,BGP的metric通常由网管赋给每条链路。与其他路由协议一样,BGP维护路由表、发送路由更新信息且基于路由metric决定路由。BGP设备在初始数据交换和增值更新后交换路由信息。BGP路由器并不周期性发送路由更新,且BGP路由更新只包含到某网络的最佳路径。

7.3.3 边界网关协议———BGP

BGP(Border Gateway Protocol,边界网关协议),边界网关协议用来连接Internet上独立系统的路由选择协议。BGP是为取代最初的外部网关协议EGP设计的,也被认为是一个路径矢量协议。它是Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。它的升级版本BGP4支持CIDR寻址方案,该方案增加了Internet上的可用IP地址数量,是目前应用最为广泛的外部网关路由协议。

BGP用单一的路由metric决定到给定网络的最佳路径。这一metric含有指定链路优先级的任意单元值,BGP的metric通常由网管赋给每条链路。赋给一条链路的值可以基于任意数目的尺度,包括途经的AS数目、稳定性、速率、延迟或代价等。

与其他路由协议一样,BGP维护路由表、发送路由更新信息且基于路由metric决定路由。BGP系统的主要功能是交换其他BGP系统的网络可达信息,包括AS路径的列表信息,此信息可用于建立AS系统连接图,以消除路由环,及执行AS策略确定。

每个BGP路由器维护到特定网络的所有可用路径构成的路由表,但是它并不清除路由表,它维持从对等路由器收到的路由信息直到收到增值(incremental)更新。

BGP设备在初始数据交换和增值更新后交换路由信息。当路由器第一次连接到网络时,BGP路由器交换它们的整个BGP路由表,类似的,当路由表改变时,路由器发送路由表中改变的部分。BGP路由器并不周期性发送路由更新,且BGP路由更新只包含到某网络的最佳路径。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈