位置:51电子网 » 技术资料 » 仪器仪表

在RFC 4271中规定了BGP-4的四种报文

发布时间:2014/9/3 19:12:52 访问次数:4698

   在BGP刚刚运行时,BGP的邻站是交换整个的BGP路由表。但以后只需要在发生变化时更新有变化的部分。 I2032VE-110LT48这样做对节省网络带宽和减少路由器的处理开销方面都有好处。

   在RFC 4271中规定了BGP-4的四种报文:

   (1) OPEN(打开)报文,用来与相邻的另一个BGP发言人建立关系,使通信初始化。

   (2) UPDATE(更新)报文,用来通告某一路由的信息,以及列出要撤消的多条路由。

   (3) KEEPALIVE(保活)报文,用来周期性地证实邻站的连通性。    ,

   (4) NOTIFICATION(通知)报文,用来发送检测到的差错。

   在RFC 2918中增加了ROUTE-REFRESH报文,用来请求对等端重新通告。

   若两个邻站属于两个不同AS,而其中一个邻站打算和另一个邻站定期地交换路由信息,这就应当有一个商谈的过程(因为很可能对方路由器的负荷已很重,因而不愿意再加重负担)。因此,一开始向邻站进行商谈时就必须发送OPEN报文。如果邻站接受这种邻站关系,就用KEEPALIVE撮文响应。这样,两个BGP发言入的邻站关系就建立了。

   一旦邻站关系建立了,就要继续维持这种关系。双方中的每一方都需要确信对方是存在的,且一直在保持这种邻站关系。为此,这两个BGP发言人彼此要周期性地交换KEEPALIVE报文(一般每隔30秒)。KEEPALIVE报文只有19字节长(只用BGP报文的通用首部),因此不会造成网络上太大的开销。

   UPDATE报文是BGP协议的核心内容。BGP发言人可以用UPDATE报文撤消它以前曾经通知过的路由,也可以宣布增加新的路由。撤消路由可以一次撤消许多条,但增加新路由时,每个更新报文只能增加一条。



   在BGP刚刚运行时,BGP的邻站是交换整个的BGP路由表。但以后只需要在发生变化时更新有变化的部分。 I2032VE-110LT48这样做对节省网络带宽和减少路由器的处理开销方面都有好处。

   在RFC 4271中规定了BGP-4的四种报文:

   (1) OPEN(打开)报文,用来与相邻的另一个BGP发言人建立关系,使通信初始化。

   (2) UPDATE(更新)报文,用来通告某一路由的信息,以及列出要撤消的多条路由。

   (3) KEEPALIVE(保活)报文,用来周期性地证实邻站的连通性。    ,

   (4) NOTIFICATION(通知)报文,用来发送检测到的差错。

   在RFC 2918中增加了ROUTE-REFRESH报文,用来请求对等端重新通告。

   若两个邻站属于两个不同AS,而其中一个邻站打算和另一个邻站定期地交换路由信息,这就应当有一个商谈的过程(因为很可能对方路由器的负荷已很重,因而不愿意再加重负担)。因此,一开始向邻站进行商谈时就必须发送OPEN报文。如果邻站接受这种邻站关系,就用KEEPALIVE撮文响应。这样,两个BGP发言入的邻站关系就建立了。

   一旦邻站关系建立了,就要继续维持这种关系。双方中的每一方都需要确信对方是存在的,且一直在保持这种邻站关系。为此,这两个BGP发言人彼此要周期性地交换KEEPALIVE报文(一般每隔30秒)。KEEPALIVE报文只有19字节长(只用BGP报文的通用首部),因此不会造成网络上太大的开销。

   UPDATE报文是BGP协议的核心内容。BGP发言人可以用UPDATE报文撤消它以前曾经通知过的路由,也可以宣布增加新的路由。撤消路由可以一次撤消许多条,但增加新路由时,每个更新报文只能增加一条。



热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!