BGP(边界网关协议)

BGP(边界网关协议)是自治系统AS之间实现路由可达和最佳路径选择的协议。它解决了EGP的不足,支持路由优选和环路避免。BGP报文包括Open、Keepalive、Notification和Update四种类型,用于建立邻居关系和交换路由信息。BGP状态包括Idle、Connect、Active、Opensent和Established等阶段。BGP的通告原则涉及最优路由的选择和发布。BGP属性分为公认属性、可选属性,其中公认属性是所有BGP路由器必须支持的。
摘要由CSDN通过智能技术生成

1.什么是BGP?

边界网关协议(Border Gateway Protocol)是一种实现自治系统AS(Autonomous System)之间的路由可达,并选择最佳路由的距离矢量路由协议。

2.为何会出现BGP?

为了方便管理规模不断扩大的网络,网络被分为了不同的自治系统。1982年,外部网关协议EGP(Exterior Gateway Protocol)被用于实现在AS之间动态交换路由信息。但是EGP设计的比较简单,只发布网络可达的路由信息,而不对路由信息进行优选,同时也没有考虑环路避免等问题,很快就无法满足网络管理的需求。

BGP是为取代最初的EGP而设计的另外一种外部网关协议,不同于最初的EGP,BGP能够进行路由优选,避免环路。更高效率的传递路由和维护大量路由信息。

虽然BGP用于AS之间传递信息,但并不是所有AS之间传递路由信息都需要运行BGP。比如在数据中心上行的连入Internet的出口上,为避免Internet海量路由对数据中心内部网络的影响,设备采用静态路由代替BGP与外部网络通信。

3.BGP的报文类型有哪些?(4种)

Open报文、:建立邻居

Keepalive报文、:维持邻居关系

Notification报文、:链路错误发送该报文断开邻居关系。

Updata报文、:用于在BGP邻居之间交换路由信息

4.BGP有那几种状态?

Idele (初始)——→Connect(连接,正在试图建立连接)——→Active(Connect失败了进入这个状态,等候

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值