列举ospf的5种报文类型_BGP协议原理-报文详解

本文详细介绍了BGP协议中的五种报文类型:Open报文用于建立连接,Update报文用于交换路由信息,Keepalive报文用于保持连接,Notification报文用于中断连接,以及Route-refresh报文用于刷新路由策略。每种报文的结构、功能和应用场景进行了阐述。
摘要由CSDN通过智能技术生成

2. BGP报文分类

BGP对等体间通过以下5种报文进行交互,其中Keepalive报文为周期性发送,其余报文为触发式发送:

  • Open报文:用于建立BGP对等体连接。
  • Update报文:用于在对等体之间交换路由信息。
  • Notification报文:用于中断BGP连接。
  • Keepalive报文:用于保持BGP连接。
  • Route-refresh报文:用于在改变路由策略后请求对等体重新发送路由信息。只有支持路由刷新(Route-refresh)能力的BGP设备会发送和响应此报文。

2.1 BGP 报文头

2709457ce52a35630b5923705c408171.png

Marker(标记):16字节,固定为1。

Length(长度):两字节无符号整数。指定了消息的全长,包括头部。

Type(类型):1 字节,指示报文类型,如OPEN、UPDATE报文等 。

1 – OPEN

2 – UPDATE

3 – NOTIFICATION

4 – KEEPALIVE

5 – ROUTE-REFRESH

2.2 BGP Open报文

2642b37b2c2b0487cef675884a8da67b.png

Version:BGP的版本号。对于BGPv4来说,其值为4。

My Autonomous System:本地AS编号。通过比较两端的AS编号可以确定是EBGP连接还是IBGP连接。

Hold Time:在建立对等体关系时两端要协商Hold time,并保持一致。如果两端所配置的Hold time时间不同,则BGP会选择较小的值作为协商的结果。如果在这个时间内未收到对端发来的Keepalive消息,则认为BGP连接中断。

BGP Identifier:BGP路由器的Router ID,以IP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值