BGP的基本配置
1、BGP建邻的基本配置
(1)EBGP对等体关系直连建邻
[r1]bgp 1---启动BGP进程---后面的1不是进程号,而是配置路由器所在AS的AS号
[r1-bgp]
[r1-bgp]route-id 1.1.1.1---配置RID
[r1-bgp]peer 12.0.0.2 as-number 2---手工指定对等体关系
[r1]display bgp peer---查看BGP邻居表的命令
(2)IBGP对等体关系之间的环回建邻
由于IBGP邻居处于同一个AS中,一般情况下,一个AS中存在大量的备份路径,若使用物理接口建立邻居关系,将浪费这些备份或者负载均衡资源,故建议使用环回接口来进行IBGP对等体关系的建立。
[r2-bgp]peer 3.3.3.3 as-number 2
[r2-bgp]peer 3.3.3.3 connect-interface LoopBack 0---指定在给3.3.3.3发包时使用的源IP地址为环回接口0的IP地址。
注意:在使用环回接口建立对等体关系时,一定要修改发送接口。
(3)EBGP对等体关系之间的非直连建邻
注意:在EBGP对等体关系之间,一般是不具备非直连建邻的路由基础的,所以,需要先保证地址可达才行。
[r4-bgp]peer 5.5.5.5 as-number 3
[r4-bgp]peer 5.5.5.5 connect-interface LoopBack 0
[r4-bgp]peer 5.5.5.5 ebgp-max-hop 2---因为EBGP对等体之间一般是直连建邻,所以,数据包中的TTL值设置为1,要想非直连建邻,则需要将这个值改大。
[r5-bgp]peer 4.4.4.4 ebgp-max-hop---如果后面不跟参数,则代表将TTL值修改为最大值255.
2、发布路由
(1)network---在BGP中只能用来发布路