BGP动态路由协议: As是一个16位的数字,取值1-65535 当存在以下条件之一时使用BGP: 1)AS允许数据包穿过它到达其它自治系统 2)多条外部连接,多个运营商之间:拥有多条到互联网的连接时 3)必须对进入和离开AS的数据流进行控制 当存在以下条件之一时不使用BGP: 1) 仅单一连接到AS或者internet 2) 路由器的内存和CPU性能不佳时 3) 没有能力实施路由过滤或BGP路径选择时 4) 自治系统间带宽较低时 包含邻居表、BGP转发表、路由表 BGP neighbors分属不同的AS 称为EBGP BGP 分属同一个AS ,(IBGP neighbors)它们之间不要求直连,称为IBGP。 BGP主要配置命令: Router bgp 64512-65535(激活BGP、一个路由器只能属于一个AS Bgp route-id 1.1.1.1 意义和OSPF 的一样 Neighbor ip remote-as 65001(激活BGP neighbor 的会话 Network ip段 mask 子网掩码 (宣告路由

BGP主要属性内容: As-path * (as路径 Next-hop * (下一跳 Local preference (本地优先级默认值100、越大越优先 Med (多出口鉴别属性 Weight (权重属性 BGP简单配置:

R1: as 65001 (12.1.1.1 1.1.1.1 R2: as 65002 (12.1.1.2 23.1.1.2 2.2.2.2 R3: as 65003 (23.1.1.3 3.3.3.3 R1(config)# interface e0/1 ip address 12.1.1.1 255.255.255.0 no shutdown interface lo0 ip address 1.1.1.1 255.255.255.0 no shutdown router bgp 65001 neighbor 12.1.1.2 remote 65002 network 12.1.1.0 mask 255.255.255.0 network 1.1.1.1 mask 255.255.255.0 R2(config)# rotuer bgp 65002 neighbor 12.1.1.1 remote 65001 neighbor 23.1.1.3 remote 65003 network 12.1.1.0 mask 255.255.255.0 network 23.1.1.0 mask 255.255.255.0 network 2.2.2.2 mask 255.255.255.0 R3(config)# router bgp 65003 neighbor 23.1.1.2 remote 65002 network 23.1.1.0 mask 255.255.255.0 network 3.3.3.0 mask 255.255.255.0 查看路由show ip route 查看BGP show ip bgp