mpls之MCE.docx
- 文档编号:9140510
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:12
- 大小:32.26KB
mpls之MCE.docx
《mpls之MCE.docx》由会员分享,可在线阅读,更多相关《mpls之MCE.docx(12页珍藏版)》请在冰豆网上搜索。
mpls之MCE
配置Multi-VPN-InstanceCE
应用环境
目前,局域网不同业务的隔离一般是通过交换机的VLAN功能实现的。
但交换机的路由功能相对较弱。
为了保证局域网的安全隔离并提高局域网的路由能力,需要同时布置路由器和交换机,这对小网络而言是不经济的。
使用Multi-VPN-InstanceCE方案可以以较低的成本解决局域网的安全问题。
在用户局域网内部运行OSPF多实例的路由器称为Multi-VPN-InstanceCE,即多实例CE。
Multi-VPN-InstanceCE方案的实现是在局域网中只使用一台路由器(CE)接入骨干网,并在CE上通过为不同的业务建立各自的OSPF实例,相当于不同的业务使用不同的虚拟CE路由器。
配置思路
∙在多实例CE及其接入的PE上配置VPN实例(每个业务都配置一个VPN实例)。
∙配置局域网相关接口的链路层协议和网络层协议,将局域网接入到多实例CE上。
每个业务使用一个接口接入多实例CE。
∙在多实例CE的每个接口及PE接入多实例CE的接口上都绑定相应的VPN实例,并配置IP地址。
∙在多实例CE及其接入的PE上配置OSPF多实例。
∙多实例CE上不进行路由环路检查
配置注意事项
Multi-VPN-InstanceCE可以看作一种通过路由隔离实现业务隔离的组网方案,配置上并没有特殊之处,但需要禁止路由环路检查。
如果多实例CE不是通过本进程的OSPF多实例学习局域网路由,还需要在本进程的OSPF实例中引入局域网的路由。
既然是为了实现业务隔离,不同OSPF多实例进程不要互相引入。
配置实例
组网需求
如下图,按如下组网:
∙CE1、CE2、CE3、CE4是VPN用户边界设备;CE1和CE2属于同一局域网,CE3和CE4属于同一局域网。
∙PE1和PE2是骨干网的边界路由器。
∙MCE是用户端用作VPN多实例交换的设备。
∙CE1、CE3属于VPN实例vpna,CE2、CE4属于VPN实例vpnb。
∙vpna和vpnb使用不同的VPN-Target属性。
要求属于相同VPN的用户之间能互相访问,但不同VPN的用户之间不能互相访问,从而实现局域网内不同VPN之间的业务隔离。
Multi-VPN-InstanceCE组网示意图
采用NE系列路由器,版本为(VRP5.30)及后续版本。
说明
∙PE路由器推荐采用NE80E、NE40E、NE80、NE40、NE20E、NE20、NE16E或NE08E。
∙MCE和CE路由器推荐采用NE80、NE40、NE20E、NE20、NE16E、NE08E或NE05。
配置步骤
步骤1 在骨干网的PE上配置OSPF协议,实现PE之间的互通
具体配置过程略。
完成此步配置后,PE之间应能互相学习到对方的Loopback1的地址。
以PE2为例:
[PE2]displayiprouting-table
RoutingTables:
Public
Destinations:
7 Routes:
7
Destination/Mask Proto Pre Cost NextHop Interface
1.1.1.9/32 OSPF 10 1563 172.1.1.1 Pos1/0/0
2.2.2.9/32 Direct0 0 127.0.0.1 InLoopBack0
127.0.0.0/8 Direct0 0 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct0 0 127.0.0.1 InLoopBack0
172.1.1.0/24 Direct0 0 172.1.1.2 Pos1/0/0
172.1.1.1/32 Direct0 0 172.1.1.1 Pos1/0/0
172.1.1.2/32 Direct0 0 127.0.0.1 InLoopBack0
步骤2 在骨干网的PE上配置MPLS基本能力和MPLSLDP,PE之间建立LDPLSP
具体配置过程略。
完成此步配置后,在PE上执行命令displaymplsldpsession,应能看见PE之间的MPLSLDP会话状态为“Operational”。
以PE2为例:
[PE2]displaymplsldpsession
LDPSession(s)inPublicNetwork
--------------------------------------------------------------------------
Peer-ID Status LAM SsnRole SsnAge KA-Sent/Rcv
--------------------------------------------------------------------------
1.1.1.9:
0 OperationalDU Active 000:
00:
04 17/17
--------------------------------------------------------------------------
LAM:
LabelAdvertisementMode SsnAgeUnit:
DDD:
HH:
MM
步骤3 在PE路由器上配置VPN实例,将CE1、CE2接入PE1,将MCE接入PE2
#配置PE1。
[PE1]ipvpn-instancevpna
[PE1-vpn-instance-vpna]route-distinguisher100:
1
[PE1-vpn-instance-vpna]vpn-target111:
1both
[PE1-vpn-instance-vpna]quit
[PE1]ipvpn-instancevpnb
[PE1-vpn-instance-vpnb]route-distinguisher100:
2
[PE1-vpn-instance-vpnb]vpn-target222:
2both
[PE1-vpn-instance-vpnb]quit
[PE1]interfacepos1/0/0
[PE1-Pos1/0/0]ipbindingvpn-instancevpna
[PE1-Pos1/0/0]ipaddress10.1.1.224
[PE1-Pos1/0/0]quit
[PE1]interfacepos2/0/0
[PE1-Pos2/0/0]ipbindingvpn-instancevpnb
[PE1-Pos2/0/0]ipaddress10.2.1.224
[PE1-Pos2/0/0]quit
#配置PE2。
[PE2]ipvpn-instancevpna
[PE2-vpn-instance-vpna]route-distinguisher200:
1
[PE2-vpn-instance-vpna]vpn-target111:
1both
[PE2-vpn-instance-vpna]quit
[PE2]ipvpn-instancevpnb
[PE2-vpn-instance-vpnb]route-distinguisher200:
2
[PE2-vpn-instance-vpnb]vpn-target222:
2both
[PE2-vpn-instance-vpnb]quit
[PE2]interfacepos2/0/0
[PE2-Pos2/0/0]ipbindingvpn-instancevpna
[PE2-Pos2/0/0]ipaddress192.1.1.124
[PE2-Pos2/0/0]quit
[PE2]interfacepos3/0/0
[PE2-Pos3/0/0]ipbindingvpn-instancevpnb
[PE2-Pos3/0/0]ipaddress192.2.1.124
[PE2-Pos3/0/0]quit
\\也可以是一个物理接口的两个子接口,实际工程中子接口用得较多。
步骤4 在MCE路由器上配置VPN实例,将CE3、CE4及PE2接入MCE
[Quidway]sysnameMCE
[MCE]ipvpn-instancevpna
[MCE-vpn-instance-vpna]route-distinguisher100:
1
[MCE-vpn-instance-vpna]vpn-target111:
1both
[MCE-vpn-instance-vpna]quit
[MCE]ipvpn-instancevpnb
[MCE-vpn-instance-vpnb]route-distinguisher100:
2
[MCE-vpn-instance-vpnb]vpn-target222:
2both
[MCE-vpn-instance-vpnb]quit
[MCE]interfacepos3/0/0
[MCE-Pos3/0/0]ipbindingvpn-instancevpna
[MCE-Pos3/0/0]ipaddress10.3.1.224
[MCE-Pos3/0/0]quit
[MCE]interfacepos4/0/0
[MCE-Pos4/0/0]ipbindingvpn-instancevpnb
[MCE-Pos4/0/0]ipaddress10.4.1.224
[MCE-Pos4/0/0]quit
[MCE]interfacepos1/0/0
[MCE-Pos1/0/0]ipbindingvpn-instancevpna
[MCE-Pos1/0/0]ipaddress192.1.1.224
[MCE-Pos1/0/0]quit
[MCE]interfacepos2/0/0
[MCE-Pos2/0/0]ipbindingvpn-instancevpnb
[MCE-Pos2/0/0]ipaddress192.2.1.224
[MCE-Pos2/0/0]quit
步骤5 在PE之间建立MP-IBGP对等体,在PE1与CE1、CE2之间建立EBGP对等体
具体配置过程略。
完成此步配置后,在PE1上执行命令displaybgpvpnv4allpeer可以看见PE1与PE2的IBGP对等体关系及PE1与CE1、CE2之间建立EBGP对等体关系均为“Established”。
步骤6 在PE2和MCE之间配置OSPF多实例
#配置PE2。
[PE2]ospf100vpn-instancevpna
[PE2-ospf-100]area0
[PE2-ospf-100-area-0.0.0.0]network192.1.1.00.0.0.255
[PE2-ospf-100-area-0.0.0.0]quit
[PE2-ospf-100]import-routebgp
[PE2-ospf-100]quit
[PE2]ospf200vpn-instancevpnb
[PE2-ospf-200]area0
[PE2-ospf-200-area-0.0.0.0]network192.2.1.00.0.0.255
[PE2-ospf-200-area-0.0.0.0]quit
[PE2-ospf-200]import-routebgp
[PE2-ospf-200]quit
[PE2]bgp100
[PE2-bgp]ipv4-familyvpn-instancevpna
[PE2-bgp-vpna]import-routeospf100
[PE2-bgp-vpna]quit
[PE2-bgp]ipv4-familyvpn-instancevpnb
[PE2-bgp-vpnb]import-routeospf200
[PE2-bgp-vpnb]quit
#配置MCE。
[MCE]ospf100vpn-instancevpna
[MCE-ospf-100]area0
[MCE-ospf-100-area-0.0.0.0]network192.1.1.00.0.0.255
[MCE-ospf-100-area-0.0.0.0]quit
[MCE-ospf-100]quit
[MCE]ospf200vpn-instancevpnb
[MCE-ospf-200]area0
[MCE-ospf-200-area-0.0.0.0]network192.2.1.00.0.0.255
[MCE-ospf-200-area-0.0.0.0]quit
[MCE-ospf-200]quit
步骤7 在MCE和CE3、CE4之间配置RIP-2
#配置MCE。
[MCE]rip100vpn-instancevpna
[MCE-rip-100]version2
[MCE-rip-100]network10.3.1.0
[MCE-rip-100]import-routeospf100
[MCE-rip-100]quit
[MCE]rip200vpn-instancevpnb
[MCE-rip-200]version2
[MCE-rip-200]network10.4.1.0
[MCE-rip-200]import-routeospf200
#配置CE3。
[Quidway]sysnameCE3
[CE3]rip100
[CE3-rip-100]verdion2
[CE3-rip-100]network10.3.1.0
[CE3-rip-100]import-routedirect
#配置CE4。
[Quidway]sysnameCE4
[CE4]rip200
[CE4-rip-200]version2
[CE4-rip-200]network10.4.1.0
[CE4-rip-200]import-routedirect
步骤8 在MCE上配置不进行环路检查,并引入RIP路由
[MCE]ospf100vpn-instancevpna
[MCE-ospf-100]vpn-instance-capabilitysimple
[MCE-ospf-100]import-routerip100
[MCE]ospf200vpn-instancevpnb
[MCE-ospf-200]vpn-instance-capabilitysimple
[MCE-ospf-200]import-routerip200
验证结果
完成上述配置后,在MCE路由器上执行命令displayiprouting-tablevpn-instance命令,可以看到去往对端CE的路由。
以vpna为例:
[MCE]displayiprouting-tablevpn-instancevpna
RoutingTables:
vpna
Destinations:
8 Routes:
8
Destination/Mask Proto Pre Cost NextHop Interface
10.1.1.0/24 O_ASE 150 1 192.1.1.1 Pos1/0/0
10.1.1.1/32 O_ASE 150 1 192.1.1.1 Pos1/0/0
10.3.1.0/24 Direct0 0 10.3.1.2 Pos3/0/0
10.3.1.1/32 Direct0 0 10.3.1.1 Pos3/0/0
10.3.1.2/32 Direct0 0 127.0.0.1 InLoopBack0
192.1.1.0/24 Direct0 0 192.1.1.2 Pos1/0/0
192.1.1.1/32 Direct0 0 192.1.1.1 Pos1/0/0
192.1.1.2/32 Direct0 0 127.0.0.1 InLoopBack0
在PE上执行displayiprouting-tablevpn-instance命令,可以看到去往对端CE的路由。
以PE1上的vpna为例:
[PE1]displayiprouting-tablevpn-instancevpna
RoutingTables:
vpna
Destinations:
6 Routes:
6
Destination/Mask Proto Pre Cost NextHop Interface
10.1.1.0/24 Direct0 0 10.1.1.2 Pos1/0/0
10.1.1.1/32 Direct0 0 10.1.1.1 Pos1/0/0
10.1.1.2/32 Direct0 0 127.0.0.1 InLoopBack0
10.3.1.0/24 BGP 255 2 2.2.2.9 Pos3/0/0
192.1.1.0/24 BGP 255 0 2.2.2.9 Pos3/0/0
192.1.1.2/32 BGP 255 0 2.2.2.9 Pos3/0/0
CE1、CE3之间可以互通,CE2、CE4之间可以互通。
CE1不能与CE2和CE4互通,CE3也不能与CE2和CE4互通。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mpls MCE
![提示](https://static.bdocx.com/images/bang_tan.gif)