检测状态——Notifiaction报文:当BGP检测到错误状态时,就向对等体发出Notifiaction报文,之后BGP连接会自动中断。 保持连接——Keepalive报文:BGP会周期性地向设备或自治系统发出Keepalive消息,用来保持连接的有效性。 为方便执行会话,BGP将交互过程分为以下六种状态: Idle(空闲):为初始状态,复位TCP连接的重连计时器(通...
边界网关协议(BGP) 是 Internet 的官方路由协议,是目前唯一有效的 EGP,不过值得注意的是,有一个称为 EGP 的 EGP 协议。在广域网中,EGP被广泛使用,它采用 InterAS(或域间)路由协议在 BGP 路由器之间交换网络可达性信息。它利用端口179上的TCP协议来发送路由消息。这是一个使用距离向量的协议。 BGP 和 IGP 之...
Established(已建立):最后BGP会话连接的时候就是Established状态了。之后可以通过Keepalive报文进行邻居保活。 其实说了这么多,BGP这个协议的核心也是让数据在跨域传输的时候选择最优的路径,要选择最优的路径,就必须考虑非常多的属性、时间等因素。 这里提及BGP最重要的6个属性: 本地偏好(local Perference)——越大越优...
BGP的主要目标是为处于不同AS中的路由器之间进行路由信息通信提供保障。BGP既不是纯粹的矢量距离协议,也不是纯粹的链路状态协议,通常被称为通路向量路由协议。 1. 2、IBGP与EBPG 同一个自治系统(AS)中的两个或多个对等实体之间运行的BGP 被称为 IBGP(Internal/Interior BGP) 归属不同的AS的对等实体之间运行的BG...
BGP是如何工作的? 这两个BGP建立会话的时候会有四种基本报文类型。 建立连接——Open报文:Open报文是TCP建立连接后发送的第一个报文,用来与其他设备或自治系统建立连接。 交换信息——Update报文:Update报文用于在设备或自治系统之间交换路由信息。 检测状态——Notifiaction报文:当BGP检测到错误状态时,就向对等体发出No...
IGP与EGP的区别有以下两点。 1.IGP是运行在AS内部的路由协议,主要有RIP,OSPF及IS-IS,IGP着重于发现和计算路由。 2.EGP是运行于AS之间的路由协议,现通常都是指BGP,BGP是实现路由控制和选择最好的路由协议。 如图所示。BGP是一种自治系统间的动态路由协议,它的基本功能是在自治系统间自动交换无环路的路由信息,通...
BGP BGP---边界网关协议是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息...
IGP中还可能使用RIP,RIP2,OSPF等众多协议 ,EGP使用的是BGP协议。 2.2.自治系统与路由协议 制定自己的路由策略,并以此为准在一个或多个网络群体中采用的小型单位叫做自治系统(AS: Autonomous System)或路由选择域(Routing Domain) 3.路由算法 路由控制有各种各样的算法,其中最具代表性的有两种,是距离向量算法和链路...
EGP(Exterior Gateway Protocol,外部网关协议)并不是一个协议,也是一类协议的统称,包括 EGP(这个时候,它是一个协议的名称。这个协议现在已经被淘汰,不再使用)和 BGP(Border Gateway Protocol,边界网关协议)。 EBGP邻居关系:处于不同的AS间的BGP设备建立的邻居关系,通过这种邻居关系学习到的路由条目,其管理距离为20;...