BGP:控制路由的传播
IGP:发现路和计算路由
BGP基于TCP协议,端口号179
自治系统编号范围:1-65535
3张表
4个阶段
5种报文
6种状态
3张表:BGP邻居表,BGP路由表,全局路由表
4个阶段:TCP建立,BGP邻居建立,路由通告,路由计算
5种报文:Open,Update,Notification,Keepalive,Route-refresh
6种状态: Idle,Connect,Active,Opensent,Openconfirm,Established
BGP工作原理
TCP建立阶段:在Idle状态时,尝试建立TCP连接,开始准备TCP的连接并监视远程邻居启动TCP连接(启用BGP时,要准备足够的资源)
在Connect时, 发送TCP包, 进行TCP连接(认证都是在TCP建立期间完成的)。如果TCP建立不成功则进入Active状态
在Active时, 发送TCP包 反复尝试建立TCP连接
BGP邻居建立:在Opensent时,发Open包, TCP连接建立已经成功,开始发送Open包,Open包携带参数,协商邻居的建立
在OpenConfirm时,发Keepalive包 参数,能力特性协商成功,自己开始发送Keepalive包,等待对方的Keepalive包