BGP(边界⽹关协议)状态机制及报⽂今天我们来说⼀下bgp边界⽹关协议的五种报⽂和六种状态机制
报⽂:
open报⽂ 创建邻居关系(版本号,本段AS号,本段r-id,死亡时间)
update报⽂ ⽤来更新路由信息--增量 路由信息,路径属性(可以撤销也可以宣告可达的路由信息)
keepalive报⽂ 保持邻居关系,在建⽴邻居关系时确认收到了对⽅的open
notification报⽂ ⽤来中断BGP邻居关系(错误代码、⼦代码)
1、消息头错误 (1、连接⾮同步
2、错误的消息长度
3、错误的消息类型)
2、open消息错误 ( 1、不⽀持的版本号 2、错误的对等体AS号sumif公式
3、错误的BGP ID
4、不⽀持的可选参数
5、认证失败
6、不可接受的保持时间)
3、update消息错误 ( 1、畸形的属性列表 2、⽆法识别的公认属性 3、缺少的⼯⼈属性
4、属性标志位错误
5、属性长度错误
6、⽆效的ORIGIN属性
7、AS路由环路
8、⽆效的下⼀条属性
9、可选属性的错误 10、⽆效的⽹络字段
11、畸形的AS_PATH)
4、保持时间超时
5、状态机错误
6、终⽌
router-refresh ⽤来通知对⽅我本台路由器的路由刷新能⼒,在邻居策略发⽣了变动,会通过refresh去请求对⽅重新发送update
六种状态机制: 形成条件 停留原因
1、idle 只要配BGP peer 没有路由,没TCP报⽂发出
2、connect 有路由,有TCP发出 没有收到TCP的回应/本段路由出错
嘎的读音(路由不⼀定是正确的) 对⽅没有回程路由/对⽅没有开启BGP
3、active 只要收到对⽅的TCP BGP配置出错,本端,对端AS号
回应(路由⼀定是正确的) 对端IP配错···dis bgp error
4、opennt 收到正确的TCP发open 没有收到对⽅的OPEN
5、openconfirm 收到对⽅的open 没有收到对⽅的keepalive
发Keepalive
6、established 收到对⽅的keepalive
罗斯福演讲
啊哈~就会得到如下的样⼦ 是不是很有趣配置就放在下⾯啦
R1:
#
isis 1
network-entity 00.0000.0000.0001.00
#
firewall zone Local
priority 15
#
interface GigabitEthernet0/0/0
ip address 18.1.1.1 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 12.1.1.1 255.255.255.0
isis enable 1
三的英语单词#
interface GigabitEthernet0/0/2
#
interface NULL0
#
司法鉴定人interface LoopBack0
ip address 1.1.1.1 255.255.255.255
isis enable 1
#
bgp 1
peer 2.2.2.2 as-number 1
剑外peer 3.3.3.3 as-number 1
手机寿命一般几年peer 4.4.4.4 as-number 1
peer 5.5.5.5 as-number 2
peer 5.5.5.5 ebgp-max-hop 255
peer 5.5.5.5 connect-interface LoopBack0 peer 6.6.6.6 as-number 2
peer 6.6.6.6 connect-interface LoopBack0 peer 7.7.7.7 as-number 1
peer 7.7.7.7 connect-interface LoopBack0 #
ipv4-family unicast
undo synchronization
peer 2.2.2.2 enable
peer 3.3.3.3 enable
peer 4.4.4.4 enable
peer 5.5.5.5 enable
peer 6.6.6.6 enable
以后造句peer 7.7.7.7 enable
R2: