BGP:是一个PV协议,无类路由协议,是个应用层协议,基于TCP179端口号
版本:v4,只能为IPV4做路由,v4plus ,基于其他被路由协议的版本
使用环境:
1、外网接入是双链路,需要选路的时候
AS:Autonomous Systems,唯一的标识一个园区网。AS号需要申请,向IANA购买,0-65535
分为两段:0-64511 公有AS号
64512-65535 私有AS号
2、其他AS的流量需要通过本AS 到其他AS,且需要对选路过程进行干预的时候
BGP可靠更新,并且是增量更新,追踪路由器的邻接关系
周期发送keepalive报文,检验TCP的连接性
route-map 修改用于度量的属性
用于超大型网络
BGP有三张表:
1、邻居表:
2、BGP表(forwarding database)
3、路由表
IBGP AD 200
EBGP AD 20
加表原则还是比较AD
报文类型:
open:包括holdtime BGP(180s) router ID
keepalive:维护邻接关系 60s一次
update:携带路由条目,多携带了每条BGP路由的属性
notification:报错或BGP连接DOWN掉的情况下