华为技术——BGP路由技术
企业因为业务需求,要使运营商网络(R1:1.1.1.1)和公司(R4:4.4.4.4)网络路由可达。 需要在所有router间运行BGP协议,R1和R2、R3之间建立EBGP连接,R2、R3和R4之间建立IBGP全连接。 运营商网络为AS100,公司网络为AS200,在AS200内,使用IGP协议来计算路由(该例使用ospf作为IGP协议)
要求:
-
要求实现两个AS之间的互相通信
-
通过修改BGP属性使实现业务需求的路径从R2切换到R3
一、BGP基础配置
1.配置各路由器上的ip(此处省略)
2.在AS200内部的R2、R3、R4上配置ospf协议
R2
R3
R4
在R3上测试pingR2的10.0.24.2接口
3.建立邻居关系
R1的配置
R2的配置
R3的配置
R4的配置
4.查看BGP路由
R1上的路由表
R4上的路由表
到此BGP配置已完成,会发现R4去往R1的1.1.1.1优先走R2,而R1去往R4的4.4.4.4优先走R2.
R1 ping R4
二、选路配置
1.根据本地优先级控制选路
从R4去往R1的1.1.1.1的路由从R2改走R3
R3上修改本地优先级属性并传给R4
在R4上查看路由 会发现R4去往R1的路径以变
2.使用AS-PATH属性控制选路
还原最初的走R2的效果,在R3中删除策略
在R2上修改AS-PATH属性并传给R4
R4查看BGP路由表
3.通过MED属性控制选路
要求:
R1去往R4的路由该走R3
R2的配置
改之前的R1BGP路由
改之后的R1BGp属性效果