边界网关协议(BGP,Border Gateway Protocol)称为Internet协议,Internet协议是又多个AS构成的,BGP可以在不同自治系统之间共享路由信息.
BGP 使用可靠的传输协议进行传输,TCP的179端口.BGP一个重要的问题就是不考虑AS内部路由,只关心AS之间的路由控制.对于AS内部的路由又IGP来解决.BGP只关心AS间路由,BGP支持设备与邻居BGP支持设备共享网络访问性信息.
BGP术语
1 AS 在相同管理空之下的设备组,用一个或者几个IGP进行AS内部路由,用一个EGP进行AS间路由.
2 BGP Speaker 任何运行BGP路由过程的路由设备称为BGP支持设备
3 Peers 在两个BGP支持设备之间建立TCP连接,称为对等体
4 eBGP 是不同AS之间对等体之间交换路由信息的路由协议.
5 iBGP 是相同AS对等体之间交换路由信息的路由协议
6 AS间路由, AS间路由是不同AS之间发生的路由
7 AS内路由:AS内部路由是相同AS内发生的路由
BGP 消息类型
(1) OPEN消息
OPEN 消息是建立TCP回话后发送的第一个消息.收到OPEN消息后,返回OPEN消息,确认OPEN消息,发送确认OPEN消息的KEEPALIVE消息,BGP对等体之间交换增量UPDATE消息,NOTIFICATION消息和KEEPALIVE消息
(2)update消息
UPDATE消息包含BGP路由信息,其信息用于构造无循环路由环境.
(3)KEEPALIVE 消息
(4)NOTIFICATION消息
阅读(767) | 评论(1) | 转发(0) |