BGP概述:
关于BGP相关信息的网站可以自行了解:
BGP Path-Vector Routing 路径向量协议:
BGP特性:
BGP特性:
2009年1月之前,只能使用最多2字节(即2*8=16bit)长度的AS号码,即2^16 - 1 = 65535。AS号码,即1-65535。其中1-64511为公有AS,在2009年1月后,IANA决定使用4字节长度AS,范围是65536-4294967295。
BGP组网拓扑:
BGP不能自动发现邻居,只能单播指定邻居(dynamic neighbor)
我们在R1和R2配置BGP
R1(config)#router bgp 100
R1(config-router)#bgp router-id 11.1.1.1
R1(config-router)#neighbor 12.1.1.2 remote-as 200---单播指定对端的更新源(TCP的源地址)
R1(config-router)#network 11.1.1.1 mask 255.255.255.255 ---通告的是路由意味着只要BGP 从其他协议得到路由就可以通告
R2查看BGP相关信息:
>表示最优的,永远只有一条,路由表中可能出现多个下一跳,即负载
R2查看BGP路由:
1、BGP 一般不会重分布到其他协议 2、 选路相关 IBGP(r的标识,rib failture)
EBGP的AD=20
IBGP的AD=200
查看BGP的TCP连接:
BGP Databases:
5种 BGP 消息类型:
在一个TCP建立之后,OPEN报文是BGP发送的第一个报文,如果OPEN报文被接收,一个keepalive报文用于确认open报文已经被发送回来。
IPv4的单播的BGP (路由表单播)
我们在R1配置
R1(config)#router bgp 100
R1(config-router)#address-family ipv4 unicast
我们配置完address-family单播后出现地址族:
欢迎关注和转发,更多精彩内容下期继续分享!