BGP被称为基于策略的路径向量路由协议,他的任务是在自治系统之间交换路由信息,同时确保没有路由环路。
特点:1.用属性描述路径。
2.使用TCP作为传输协议,继承了TCP的可靠性和面向连接的特性。
3.通过Keepalive信息来检验TCP的连接。
4.具有丰富的属性特征,方便实现基于策略的路由控制。
5.拥有自己的BGP表。
6.支持VLSM和CIDR.
7.支持MD5邻居身份验证。
8.采用增量更新和触发更新。
9.适合在大型网路中使用。
BGP术语:
1.对等体:当两台BGP路由器之间建立了一条基于TCP的连接后,就称它们为邻居或对等体。
2.自治系统
3.IBGP
4.EBGP
5.NLR1
6.同步
7.IBGP水平分割
8.对等体组
EBGP实例:
R0:
OSPF中的环回接口要以主机形式通告,其他BGP邻居才能收到
router bgp 300
bgp log-neighbor-changes
no synchronization
neighbor 30.0.0.2 remote-as 200
network 20.0.0.0
network 10.0.0.0
network 30.0.0.0
network 110.0.0.1 mask 255.255.255.255
network 120.0.0.1 mask 255.255.255.255
R1:
router bgp 200
bgp log-neighbor-changes
no synchronization
neighbor 30.0.0.1 remote-as 300
neighbor 50.0.0.2 remote-as 100
network 30.0.0.0
network 40.0.0.0
network 130.0.0.0 mask 255.0.0.0
network 140.0.0.0 mask 255.0.0.0
R2:
router bgp 100
bgp log-neighbor-changes
no synchronization
neighbor 50.0.0.1 remote-as 200
network 50.0.0.0
network 60.0.0.0
network 150.0.0.0 mask 255.0.0.0
network 160.0.0.0 mask 255.0.0.0
其中110,120,130,140,150,160都是环回接口
R0:
重分布
router ospf 1
log-adjacency-changes
redistribute bgp 300 subnets
network 20.0.0.0 0.255.255.255 area
R1:
重分布:
router eigrp 1
redistribute bgp 200 metric 1000 1 255 255 100
network 30.0.0.0
network 40.0.0.0
auto-summary
R2:
重分布:
router rip
version 2
redistribute static
network 60.0.0.0
default-information originate
no auto-summary