培训啦 IT技术

BGP 协议基础知识

教培参考

教育培训行业知识型媒体

发布时间: 2025年01月03日 00:15

2025年【IT技术】报考条件/培训费用/专业咨询 >>

IT技术报考条件是什么?IT技术培训费用是多少?IT技术专业课程都有哪些?

点击咨询

1.基本概念

边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。BGP 构建在 EGP 的经验之上。BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。

BGP 协议基础知识

2.BGP协议的特点

BGP是自治系统外部路由协议,用来在AS之间传递路由信息

路径矢量路由协议,从设计上避免了环路的发生

TCP承载,端口号是179

支持CIDR和路由聚合

路由附带丰富的属性

只发送增量路由更新

路由过滤和路由策略

3.BGP四种消息类型

Notification消息:

当BGP检测到错误状态时,就向对等体发出Notification消息,之后BGP连接会立即中断。

Update消息:

Update消息用于在对等体之间交换路由信息。它既可以发布可达路由信息,也可以撤销不可达路由信息。

Keepalive消息:

BGP会周期性地向对等体发出Keepalive消息,用来保持连接的有效性。

Open消息:

Open消息是TCP连接建立后发送的第一个消息,用于建立BGP对等体之间的连接关系。

4.BGP协议的状态转换

1)空闲状态

为初始状态当协议激活后开始初始化,复位计时器,并发起第一个TCP连接。

2)连接状态

开始TCP连接并等待TCP连接成功的消息。

3)行动状态

试图建立TCP连接。

4)open发送状态

TCP连接已建立,自己已发送第一个OPEN报文,等待接收对方的Open报文,并对报文进行检查。

5)open证实状态

BGP等待Keepalive报文,同时复位保持计时器。

6)连接建立状态

即建立了邻居(对等体)关系,路由器将和邻居交换Update报文,同时复位保持计时器。

985大学 211大学 全国院校对比 专升本

温馨提示:
本文【BGP 协议基础知识】由作者教培参考提供。该文观点仅代表作者本人,培训啦系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 培训啦 All Rights Reserved 版权所有. 湘ICP备2022011548号 美国留学 留求艺