H3CBGP配置.docx
- 文档编号:24758400
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:34
- 大小:254.88KB
H3CBGP配置.docx
《H3CBGP配置.docx》由会员分享,可在线阅读,更多相关《H3CBGP配置.docx(34页珍藏版)》请在冰豆网上搜索。
H3CBGP配置
1.14BGP典型配置举例
1.14.1BGP基本配置
1.组网需求
如图1-15所示,所有路由器均运行BGP协议。
要求RouterA和RouterB之间建立
EBGP连接,RouterB和RouterC之间建立IBGP连接,使得RouterC能够访问RouterA直连的8.1.1.0/24网段。
2.组网图
图1-15BGP基本配置组网图
AS65006AS65009
RoiitBrARouLerBRoutarC
3.配置步骤
(1)配置各接口的IP地址(略)
(2)配置IBGP连接
为了防止端口状态不稳定引起路由震荡,本举例使用Loopback接口来
创建IBGP对等体。
使用Loopback接口创建IBGP对等体时,因为Loopback接口不是两对等体实际连接的接口,所以,必须使用peerconnect-inteface命令将
Loopback接口配置为BGP连接的源接口。
在AS65009内部,使用OSPf协议,保证RouterB到RouterC的Loopback接口路由可达。
#配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]router-id222.2
[RouterB-bgp]peer3.3.3.3as-number65009
[RouterB-bgp]peer3.3.3.3connect-interfaceloopback0
[RouterB-bgp]quit
[RouterB]ospf1
[RouterB-ospf-1]area0
[RouterB-ospf-1-area-0.0.0.0]network2.2.2.20.0.0.0
[RouterB-ospf-1-area-0.0.0.0]network9.1.1.10.0.0.255
[RouterB-ospf-1-area-0.0.0.0]quit
[RouterB-ospf-1]quit
#配置RouterC。
[RouterC]bgp65009
[RouterC-bgp]router-id3.3.3.3
[RouterC-bgp]peer2.2.2.2as-number65009
[RouterC-bgp]peer2.2.2.2connect-interfaceloopback0
[RouterC-bgp]quit
[RouterC]ospf1
[RouterC-ospf-1]area0
[RouterC-ospf-1-area-0.0.0.0]network3.3.3.30.0.0.0
[RouterC-ospf-1-area-O.O.O.O]network9.1.1.00.0.0.255
[RouterC-ospf-1-area-0.0.0.0]quit
[RouterC-ospf-1]quit
[RouterC]displaybgppeer
BGPlocalrouterID:
3.333
LocalASnumber:
65009
Totalnumberofpeers:
1Peersinestablishedstate:
1
PeerASMsgRcvdMsgSentOutQPrefRcv
Up/DownState
2.2.2.2650097100
000:
06:
09Established
以上显示信息表明RouterB和RouterC之间的IBGP连接已经建立。
⑶配置EBGP连接
EBGF邻居关系的两台路由器(通常属于两个不同运营商),处于不同的AS域,对端的Loopback接口一般路由不可达,所以一般使用直连地址建立BGP邻居。
因为要求RouterC能够访问RouterA直连的8.1.1.0/24网段,所以,建立EBGP连接后,需要将8.1.1.0/24网段路由通告到BGP路由表中。
#配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-id1.1.1.1
[RouterA-bgp]peer3.1.1.1as-number65009
[RouterA-bgp]network8.1.1.124
[RouterA-bgp]quit
#配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]peer3.1.1.2as-number65008
[RouterB-bgp]quit
#查看RouterB的BGP对等体的连接状态。
[RouterB]displaybgppeer
BGPlocalrouterID:
2.2.2.2
LocalASnumber:
65009
Totalnumberofpeers:
2
Peersinestablishedstate:
2
Peer
Up/DownState
AS
MsgRcvd
MsgSentOutQPrefRcv
3.3.3.3
300:
09:
16Established
65009
12
100
3.1.1.2
100:
00:
08Established
65008
3
30
可以看出,RouterB与RouterC、RouterB与RouterA之间的BGP连接均已建立。
#查看RouterA的BGP路由表。
[RouterA]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis1.1.1.1
Statuscodes:
*-valid,A-VPNv4best,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
[RouterB]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis2.2.2.2
Statuscodes:
*-valid,卜-VPNv4best,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
3.1.1.2
*>8.1.1.0/24
065008i
#显示RouterC的BGP路由表。
[RouterC]displaybgprouting-table
TotalNumberofRoutes:
1
BGPLocalrouterIDis333.3
Statuscodes:
*-valid,A-VPNv4best,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
LocPrf
NetworkNextHopMED
PrefValPath/Ogn
AS65008中的8.1.1.0的路由,但因为下一跳3.1.1.2不可达,所以也不是有效路由。
⑷配置BGP引入直连路由
在RouterB上配置BGP引入直连路由,以便RouterA能够获取到网段9.1.1.0/24
的路由,RouterC能够获取到网段3.1.1.0/24的路由。
#配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]import-routedirect
#显示RouterA的BGP路由表。
[RouterA]displaybgprouting-table
TotalNumberofRoutes:
4
BGPLocalrouterIDis1.1.1.1
Statuscodes:
*-valid,卜-VPNv4best,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
#显示RouterC的BGP路由表。
[RouterC]displaybgprouting-table
TotalNumberofRoutes:
4
BGPLocalrouterIDis3.3.3.3
Statuscodes:
*-valid,A-VPNv4best,>-best,d-damped,
Network
PrefValPath/Ogn
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
LocPrf
NextHop
MED
i
2.2.2.2/32
2.2.2.2
0
100
0
?
*>i
3.1.1.0/24
2.2.2.2
0
100
0
?
*>i
8.1.1.0/24
3.1.1.2
0
10
0
0
65008i
*i
9.1.1.0/24
2.2.2.2
0
100
0
?
以上显示信息表明,
到
8.1.1.0
的路由变为有效路由,
下一跳为
RouterA
的地址。
(5)验证配置结果
#使用Ping进行验证。
[RouterC]ping8.1.1.1
PING8.1.1.1:
56databytes,pressCTRL_Ctobreak
Replyfrom8.1.1.1:
bytes=56Sequence=1ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=2ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=3ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=4ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=5ttl=254time=2ms---8.1.1.1pingstatistics--
5packet(s)transmitted
5packet(s)received
0.00%packetloss
round-tripmin/avg/max=2/2/2ms
1.14.2BGP与IGP交互配置
1.组网需求
如图1-16所示,公司A的所有设备在AS65008内,公司B的所有设备在AS65009内,AS65008和AS65009通过设备RouterA和RouterB相连。
现要求实现RouterA能够访问AS65009内的网段9.1.2.0/24,RouterC能够访问
AS65008内的网段8.1.1.0/24。
2.组网图
图1-16BGP与IGP交互配置组网图
AS65006AS
3.配置步骤
(1)配置各接口的IP地址(略)
⑵配置OSPF
在AS65009内配置OSPF使得RouterB能获取到到9.1.2.0/24网段的路由。
#配置RouterB。
[RouterB]ospf1
[RouterB-ospf-1]area0
[RouterB-ospf-1-area-0.0.0.0]network2.2.2.20.0.0.0
[RouterB-ospf-1-area-0.0.0.0]network9.1.1.00.0.0.255
[RouterB-ospf-1-area-0.0.0.0]quit
[RouterB-ospf-1]quit
#配置RouterC。
[RouterC]ospf1
[RouterC-ospf-1]import-routedirect
[RouterC-ospf-1]area0
[RouterC-ospf-1-area-0.0.0.0]network9.1.1.00.0.0.255
[RouterC-ospf-1-area-0.0.0.0]quit
[RouterC-ospf-1]quit
⑶配置EBGP连接
配置EBGF连接,并在RouterA上将8.1.1.0/24网段通告到BGP路由表中,以便Router
B获取到网段8.1.1.0/24的路由。
#配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-id1.1.1.1
[RouterA-bgp]peer3.1.1.1as-number65009
[RouterA-bgp]network8.1.1.024
[RouterA-bgp]quit
#配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]router-id2.2.2.2
[RouterB-bgp]peer3.1.1.2as-number65008
(4)配置BGP与IGP交互
能够获取到到
能够获取到到
在RouterB上配置BGP引入OSPF路由,以便RouterA9.1.2.0/24网段的路由。
在RouterB上配置OSPF引入BGP路由,以便RouterC8.1.1.0/24网段的路由。
#在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
BGPLocalrouterIDis1.1.1.1
Statuscodes:
*-valid,A-VPNv4best,>-best,d-damped,
h-history,i-internal,s-suppressed,S-Stale
Origin:
i-IGP,e-EGP,?
-inplete
2.2.2.2/32
OSPF10
1
9.1.1.1
S2/0
3.3.3.3/32
Direct
0
0
127.0.0.1
InLoop0
8.1
.1.0/24
O_ASE150
1
9.1.1.1
S2/0
9.1
.1.0/24
Direct
0
0
9.1.1.2
S2/0
9.1
.1.2/32
Direct
0
0
127.0.0.1
InLoop0
9.1.2.0/24
Direct
0
0
9.1.2.1
Eth1/1
9.1.2.1/32
Direct
0
0
127.0.0.1
InLoop0
127.0.0.0/8
Direct
0
0
127.0.0.1
InLoop0
127.0.0.1/32Direct
00127.0.0.1InLoopO
(5)验证配置结果
#使用Ping进行验证。
[RouterA]ping-a8.1.1.19.1.2.1
PING9.1.2.1:
56databytes,pressCTRL_Ctobreak
Replyfrom9.1.2.1:
bytes=56Sequence=1ttl=254time=15ms
Replyfrom9.1.2.1:
bytes=56Sequence=2ttl=254time=31ms
Replyfrom9.1.2.1:
bytes=56Sequence=3ttl=254time=47ms
Replyfrom9.1.2.1:
bytes=56Sequence=4ttl=254time=46ms
Replyfrom9.1.2.1:
bytes=56Sequence=5ttl=254time=47ms
---9.1.2.1pingstatistics--
5packet(s)transmitted
5packet(s)received
0.00%packetloss
round-tripmin/avg/max=15/37/47ms
[RouterC]ping-a9.1.2.18.1.1.1
PING8.1.1.1:
56databytes,pressCTRL_Ctobreak
Replyfrom8.1.1.1:
bytes=56Sequence=1ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=2ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=3ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=4ttl=254time=2ms
Replyfrom8.1.1.1:
bytes=56Sequence=5ttl=254time=2ms
---8.1.1.1pingstatistics--
5packet(s)transmitted
5packet(s)received
0.00%packetloss
round-tripmin/avg/max=2/2/2ms
1.14.3
BGP负载分担配置
1.组网需求
所有路由器都配置BGPRouterA在AS65008中,RouterB和RouterC在AS65009
中。
RouterA与RouterB、RouterC之间运行EBGPRouterB和RouterC之间运行IBGP。
在RouterA上配置负载分担的路由条数为2,以提高链路利用率。
2.组网图
图1-17BGP负载分担配置组网图
3.3.33^32
3.配置步骤
(1)配置各接口的IP地址(略)
(2)配置BGP连接
在RouterA上与RouterB、RouterC分别建立EBGF连接,并将8.1.1.0/24网段的路由通告给RouterB和RouterC,以便RouterB和RouterC能够访问RouterA的内部网络。
在RouterB上与RouterA建立EBGF连接,与RouterC建立IBGP连接,并将9.1.1.0/24网段的路由通告给RouterA,以便RouterA能够通过
RouterB访问内部网络。
同时,在RouterB上配置一条到RouterCLoopbackO接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建
立IBGP连接。
在RouterC上与RouterA建立EBGFH接,与RouterB建立IBGP连接,并将9.1.1.0/24网段的路由通告给RouterA,以便RouterA能够通过
RouterC访问内部网络。
同时,在RouterC上配置一条到RouterBLoopbackO接口的静态路由(也可以用OSPF等协议来实现),以便使用Loopback接口建
立IBGP连接。
#配置RouterA。
[RouterA]bgp65008
[RouterA-bgp]router-id1.1.1.1
[RouterA-bgp]peer3.1.1.1as-number65009
[RouterA-bgp]peer3.1.2.1as-number65009
[RouterA-bgp]network8.1.1.124
[RouterA-bgp]quit
#配置RouterB。
[RouterB]bgp65009
[RouterB-bgp]router-id222.2
[RouterB-bgp]peer3.1.1.2as-number65008
[RouterB-bgp]peer3.3.3.3as-number65009
[RouterB-bgp]peer3.3.3.3connect-interfaceloopback0
[RouterB-bgp]network9.1.1.024
[RouterB-bgp]quit
[RouterB]iproute-static3.3.3.3329.1.1.2
#配置RouterC。
[RouterC]bgp65009
[RouterC-bgp]router-id3.3.3.3
[RouterC-bgp]peer3.1.2.2as-number65008
[Router
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- H3CBGP 配置