H3C BGP配置.docx
- 文档编号:27902202
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:26
- 大小:148.33KB
H3C BGP配置.docx
《H3C BGP配置.docx》由会员分享,可在线阅读,更多相关《H3C BGP配置.docx(26页珍藏版)》请在冰豆网上搜索。
H3CBGP配置
BGP典型配置举例
BGP基本配置
1. 组网需求
如所示,所有路由器均运行BGP协议。
要求RouterA和RouterB之间建立EBGP连接,RouterB和RouterC之间建立IBGP连接,使得RouterC能够访问RouterA直连的网段。
2. 组网图
图1-15 BGP基本配置组网图
3. 配置步骤
(1) 配置各接口的IP地址(略)
(2) 配置IBGP连接
∙ 为了防止端口状态不稳定引起路由震荡,本举例使用Loopback接口来创建IBGP对等体。
∙ 使用Loopback接口创建IBGP对等体时,因为Loopback接口不是两对等体实际连接的接口,所以,必须使用peerconnect-interface命令将Loopback接口配置为BGP连接的源接口。
∙ 在AS65009内部,使用OSPF协议,保证RouterB到RouterC的Loopback接口路由可达。
# 配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]router-idpeeras-number65009
[RouterB-bgp]peerconnect-interfaceloopback0
[RouterB-bgp]quit
[RouterB]ospf1
[RouterB-ospf-1]area0
[networknetworkquit
[RouterB-ospf-1]quit
# 配置RouterC。
[RouterC]bgp65009
[RouterC-bgp]router-idpeeras-number65009
[RouterC-bgp]peerconnect-interfaceloopback0
[RouterC-bgp]quit
[RouterC]ospf1
[RouterC-ospf-1]area0
[networknetworkquit
[RouterC-ospf-1]quit
[RouterC]displaybgppeer
BGPlocalrouterID:
LocalASnumber:
65009
Totalnumberofpeers:
1 Peersinestablishedstate:
1
Peer AS MsgRcvd MsgSentOutQPrefRcvUp/Down State
65009 7 10 0 000:
06:
09Established
以上显示信息表明RouterB和RouterC之间的IBGP连接已经建立。
(3) 配置EBGP连接
∙ EBGP邻居关系的两台路由器(通常属于两个不同运营商),处于不同的AS域,对端的Loopback接口一般路由不可达,所以一般使用直连地址建立BGP邻居。
∙ 因为要求RouterC能够访问RouterA直连的网段,所以,建立EBGP连接后,需要将网段路由通告到BGP路由表中。
# 配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-idpeeras-number65009
[RouterA-bgp]network24
[RouterA-bgp]quit
# 配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]peeras-number65008
[RouterB-bgp]quit
# 查看RouterB的BGP对等体的连接状态。
[RouterB]displaybgppeer
BGPlocalrouterID:
LocalASnumber:
65009
Totalnumberofpeers:
2 Peersinestablishedstate:
2
Peer AS MsgRcvd MsgSentOutQPrefRcvUp/Down State
65009 12 10 0 300:
09:
16Established
65008 3 3 0 100:
00:
08Established
可以看出,RouterB与RouterC、RouterB与RouterA之间的BGP连接均已建立。
# 查看RouterA的BGP路由表。
[RouterA]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
*> 0 0 i
# 显示RouterB的BGP路由表。
[RouterB]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
*> 0 0 65008i
# 显示RouterC的BGP路由表。
[RouterC]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
i 0 100 0 65008i
从路由表可以看出,RouterA没有学到AS65009内部的任何路由,RouterC虽然学到了AS65008中的的路由,但因为下一跳不可达,所以也不是有效路由。
(4) 配置BGP引入直连路由
在RouterB上配置BGP引入直连路由,以便RouterA能够获取到网段的路由,RouterC能够获取到网段的路由。
# 配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]import-routedirect
# 显示RouterA的BGP路由表。
[RouterA]displaybgprouting-table
TotalNumberofRoutes:
4
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
–incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
*> 0 0 65009?
* 0 0 65009?
*> 0 0 i
*> 0 0 65009?
以上显示信息表明,在RouterB上引入直连路由后,RouterA新增了到和两条路由。
# 显示RouterC的BGP路由表。
[RouterC]displaybgprouting-table
TotalNumberofRoutes:
4
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
i 0 100 0 ?
*>i 0 100 0 ?
*>i 0 100 0 65008i
*i 0 100 0 ?
以上显示信息表明,到的路由变为有效路由,下一跳为RouterA的地址。
(5) 验证配置结果
# 使用Ping进行验证。
[RouterC]ping PING56 databytes,pressCTRL_Ctobreak
Replyfrombytes=56Sequence=1ttl=254time=2ms
Replyfrombytes=56Sequence=2ttl=254time=2ms
Replyfrombytes=56Sequence=3ttl=254time=2ms
Replyfrombytes=56Sequence=4ttl=254time=2ms
Replyfrombytes=56Sequence=5ttl=254time=2ms
---pingstatistics---
5packet(s)transmitted
5packet(s)received
%packetloss
round-tripmin/avg/max=2/2/2ms
BGP与IGP交互配置
1. 组网需求
如所示,公司A的所有设备在AS65008内,公司B的所有设备在AS65009内,AS65008和AS65009通过设备RouterA和RouterB相连。
现要求实现RouterA能够访问AS65009内的网段,RouterC能够访问AS65008内的网段。
2. 组网图
图1-16 BGP与IGP交互配置组网图
3. 配置步骤
(1) 配置各接口的IP地址(略)
(2) 配置OSPF
在AS65009内配置OSPF,使得RouterB能获取到到网段的路由。
# 配置RouterB。
[RouterB]ospf1
[RouterB-ospf-1]area0
[networknetworkquit
[RouterB-ospf-1]quit
# 配置RouterC。
[RouterC]ospf1
[RouterC-ospf-1]import-routedirect
[RouterC-ospf-1]area0
[networkquit
[RouterC-ospf-1]quit
(3) 配置EBGP连接
配置EBGP连接,并在RouterA上将网段通告到BGP路由表中,以便RouterB获取到网段的路由。
# 配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-idpeeras-number65009
[RouterA-bgp]network24
[RouterA-bgp]quit
# 配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]router-idpeeras-number65008
(4) 配置BGP与IGP交互
∙ 在RouterB上配置BGP引入OSPF路由,以便RouterA能够获取到到网段的路由。
∙ 在RouterB上配置OSPF引入BGP路由,以便RouterC能够获取到到网段的路由。
# 在RouterB上配置BGP引入OSPF路由。
[RouterB-bgp]import-routeospf1
[RouterB-bgp]quit
[RouterB]ospf1
[RouterB-ospf-1]import-routebgp
[RouterB-ospf-1]quit
# 查看RouterA的BGP路由表。
[RouterA]displaybgprouting-table
TotalNumberofRoutes:
3
BGPLocalrouterIDis Statuscodes:
*-valid,^-VPNv4best,>-best,d-damped,
h-history, i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-incomplete
Network NextHop MED LocPrf PrefValPath/Ogn
*> 1 0 65009?
*> 0 0 i
*> 1 0 65009?
# 查看RouterC的路由表。
[RouterC]displayiprouting-table
RoutingTables:
Public
Destinations:
9 Routes:
9
Destination/Mask Proto Pre Cost NextHop Interface
OSPF 10 1 S2/0
Direct0 0 InLoop0
O_ASE 150 1 S2/0
Direct0 0 S2/0
Direct0 0 InLoop0
Direct0 0 Eth1/1
Direct0 0 InLoop0
Direct0 0 InLoop0
Direct0 0 InLoop0
(5) 验证配置结果
# 使用Ping进行验证。
[RouterA]ping-a PING56 databytes,pressCTRL_Ctobreak
Replyfrombytes=56Sequence=1ttl=254time=15ms
Replyfrombytes=56Sequence=2ttl=254time=31ms
Replyfrombytes=56Sequence=3ttl=254time=47ms
Replyfrombytes=56Sequence=4ttl=254time=46ms
Replyfrombytes=56Sequence=5ttl=254time=47ms
---pingstatistics---
5packet(s)transmitted
5packet(s)received
%packetloss
round-tripmin/avg/max=15/37/47ms
[RouterC]ping-a PING56 databytes,pressCTRL_Ctobreak
Replyfrombytes=56Sequence=1ttl=254time=2ms
Replyfrombytes=56Sequence=2ttl=254time=2ms
Replyfrombytes=56Sequence=3ttl=254time=2ms
Replyfrombytes=56Sequence=4ttl=254time=2ms
Replyfrombytes=56Sequence=5ttl=254time=2ms
---pingstatistics---
5packet(s)transmitted
5packet(s)received
%packetloss
round-tripmin/avg/max=2/2/2ms
BGP负载分担配置
1. 组网需求
所有路由器都配置BGP,RouterA在AS65008中,RouterB和RouterC在AS65009中。
RouterA与RouterB、RouterC之间运行EBGP,RouterB和RouterC之间运行IBGP。
在RouterA上配置负载分担的路由条数为2,以提高链路利用率。
2. 组网图
图1-17 BGP负载分担配置组网图
3. 配置步骤
(1) 配置各接口的IP地址(略)
(2) 配置BGP连接
∙ 在RouterA上与RouterB、RouterC分别建立EBGP连接,并将网段的路由通告给RouterB和RouterC,以便RouterB和RouterC能够访问RouterA的内部网络。
∙ 在RouterB上与RouterA建立EBGP连接,与RouterC建立IBGP连接,并将网段的路由通告给RouterA,以便RouterA能够通过RouterB访问内部网络。
同时,在RouterB上配置一条到RouterCLoopback0接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建立IBGP连接。
∙ 在RouterC上与RouterA建立EBGP连接,与RouterB建立IBGP连接,并将网段的路由通告给RouterA,以便RouterA能够通过RouterC访问内部网络。
同时,在RouterC上配置一条到RouterBLoopback0接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建立IBGP连接。
# 配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-idpeeras-number65009
[RouterA-bgp]peeras-number65009
[RouterA-bgp]network24
[RouterA-bgp]
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- H3C BGP配置 BGP 配置
![提示](https://static.bdocx.com/images/bang_tan.gif)