一、BGP四种报文
1、open
建立连接的时候发送。包括(版本V4,AS号,holdtime,router-id,可选参数)
2、keepalive
确认open,建立、保持连接。keepalive默认情况每隔60秒发送一次,hold time为180秒。修改keepalive和holdtime的命令R4(config-router)# timers bgp 10 20 邻居会按时间间隔小的自动协商。
3、update
包括网络层可达信息、路径属性、撤销路由。 一个UPDATE中只能有一组相同的路径属性,也就是说只能有一条路径,但可以有多个目标网络号。
4、notification
网络中出现错误,检测到后断开连接并发送通知给对方。 (做maximum-prefix时可看到)// 没研究
二、BGP邻接关系 1、指邻居的一般情况
EBGP通常要求直连,IBGP无需相连,只要它们IP层可达(能ping通)所以——建议EBPG之间用直连接口来建邻居,IBGP中用环回口建邻居。
2、建立邻接的状态
idle->connect->active->opensend->openconfirm->established
1、open
建立连接的时候发送。包括(版本V4,AS号,holdtime,router-id,可选参数)
2、keepalive
确认open,建立、保持连接。keepalive默认情况每隔60秒发送一次,hold time为180秒。修改keepalive和holdtime的命令R4(config-router)# timers bgp 10 20 邻居会按时间间隔小的自动协商。
3、update
包括网络层可达信息、路径属性、撤销路由。 一个UPDATE中只能有一组相同的路径属性,也就是说只能有一条路径,但可以有多个目标网络号。
4、notification
网络中出现错误,检测到后断开连接并发送通知给对方。 (做maximum-prefix时可看到)// 没研究
二、BGP邻接关系 1、指邻居的一般情况
EBGP通常要求直连,IBGP无需相连,只要它们IP层可达(能ping通)所以——建议EBPG之间用直连接口来建邻居,IBGP中用环回口建邻居。
2、建立邻接的状态
idle->connect->active->opensend->openconfirm->established