1.特性ide
使用Tcp179端口创建邻居,不使用组播或者广播,因此只能手工单播创建邻居学习
2.四种类型的包接口
Open包:用于创建邻居关系,只在建邻居时用,邻居创建好之后,再也不发送资源
Keepalive包:用于保持邻居关系,它加上Open就至关于IGP的Hello包。 每60秒发送一次,Holdtime 180秒路由
Update包:包含的是路由的更新,以及路由的属性同步
Notification包:在出错时,使用该包。通常会重置邻居关系。it
3.邻居状态机io
Idle:不分配BGP资源,不容许传入的BGP的链接class
connect:TCP链接创建成功,等待发送Open包配置
Open sent:已经发送Open包给对方
Open confirm:等待对方的Keepalive包,成功接收,将变成Establish状态
Active :初始化一个TCP链接来创建BGP的邻居关系
Establish:邻居关系已经创建
处于Active的四种缘由:
A.邻居没有到达本地路由器的更新源接口的路由
B.邻居的Peer地址配置错误,不是本地的更新源接口地址
C.邻居没有配置Neighbor命令
D.AS号配置错误
4.为何路由是不优的
有两个缘由:一是IGP与BGP没有同步,二是下一跳不可达
不优的路由:不放入路由,也不会传给其余邻居
5.如何解决不优的路由
解决方法:一是IBGP邻居全Full mesh,并关闭同步,二是确保本地有到某路由的下一跳属性的路由
6.何时路由标识为r,何时标识为s
标识为r:经过IGP与BGP同时学习到了一条路由,且IGP的管理距离比BGP的管理距离小,在查看BGP表时,这样的路由条目会被标识为r
标识为s:被抑制的路由,在使用聚合时,携带了Supp map参数,该route-map所Permit的路由会被标识成s,注意在此时使用route-map,不须要写一条空语句以匹配其余路由。