0%

Ensp路由虚拟化

炒冷饭 😜 😜 😜

注意注意:这里是实体设备
参考论坛大神的以一当十,化腐朽为神奇!ENSP也可以玩虚拟化!文中所用AR2220可以模拟3台路由,染鹅ensp之后,正好用了实验室实体设备AR1200和hub做了实体实验🐶🐶🐶 。问题是实验室AR1200只有3个GE接口,图中大神用了4个接口(实测E接口不能做虚拟化实验)虚拟了三台路由器,然后我灵鸡一动,用了两个GE接口虚拟了两个路由器。(按大神所说理论上AR3260可以模拟出十几台路由)七年前的帖子,估计现在可以模拟更多。

随便画了俩图仅供参考

物理拓扑

逻辑拓扑

实验配置

HUB空配置,右边是逻辑拓扑,不用配置。

在AR1200系列设备上做如下配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#使用VPN实例创建虚拟路由器,需要几个创几个即可,我这里创了2个。

#注意route-distinguisher 不能相同

#
ip vpn-instance 2
ipv4-family
route-distinguisher 100:1
#
ip vpn-instance 2
ipv4-family
route-distinguisher 100:2


#把接口依次分给不同的虚拟路由器,一个虚拟路由器可以有多个接口,反之不可以。

#
interface GigabitEthernet0/0/0
ip binding vpn-instance 1
ip address 12.1.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1
ip binding vpn-instance 2
ip address 12.1.1.2 255.255.255.0


#
interface LoopBack1
ip binding vpn-instance 1
ip address 1.1.1.1 255.255.255.0
#
interface LoopBack2
ip binding vpn-instance 2
ip address 2.2.2.2 255.255.255.0


#配置虚拟路由器1 的路由协议为OSPF进程1
#
vpn-instance-capability simple
area 0.0.0.0
ospf 1 router-id 1.1.1.1 vpn-instance 1
network 12.1.1.1 0.0.0.0
area 0.0.0.1
network 1.1.1.1 0.0.0.0
#配置虚拟路由器1 的路由协议为OSPF进程2
#
ospf 2 router-id 2.2.2.2 vpn-instance 2
vpn-instance-capability simple
area 0.0.0.0
network 12.1.1.2 0.0.0.0
area 0.0.0.2
network 2.2.2.2 0.0.0.0

验证配置

查看OSPF邻居,可以看到进行1和2互建了邻居
[Huawei]dis ospf peer brief

查看虚拟路由器R1的路由表并ping测试
[Huawei]dis ip routing-table vpn-instance 1



查看虚拟路由器R2的路由表并ping测试
[Huawei]dis ip routing-table vpn-instance 2


附加抄来的😜vpn-instance-capability simple的解释
在MCE(Multi-VPN-Instance CE)设备上部署OSPF VPN多实例时,如果有Type3、Type5或Type7 LSA中设置DN Bit,就会导致这些路由无法计算,因为OSPF进行路由计算会进行防环路检测。这种情况下,通过配置vpn-instance-capability simple命令可以取消OSPF路由环路检测,不检查DN Bit和Route-tag而直接计算出所有OSPF路由。
下期预告:四台🐶

参考[以一当十,化腐朽为神奇!ENSP也可以玩虚拟化!]https://forum.huawei.com/enterprise/zh/thread-316513.html

欢迎关注我的其它发布渠道