本次所做的是华为路由模拟器参考实验8(附图),通过设置单臂路由,实现属于不同VLAN之间的主机之间能互相ping通。
本次参考实验应分为如下两部分:
一、在一个VLAN下,可以通过设置路由接口的secondary ip实现在一个物理网络上两个具有不同网段IP计算机的联通。
二、在路由器上设置多个逻辑子接口,每个子接口对应于一个VLAN,通过802.1Q协议实现多个VLAN互联。
第一部分很容易实现,算是达到了类似单臂路由的效果,但第二部分才是真正的单臂路由实验,而难点就在于第二部分(这简直是折磨人)。
下面先给出第一部分的相关配置以供参考(PC机与交换机端口的连线可以按参考图来,也可随便连接):
到这里第一部分就已经实现了&
接下来,我要告诉你,第二部分无法实现(目前来看),而导致第二部分无法实现的原因在于这个模拟器软件的路由器无法使用子接口。
举个栗子:
假设我现在要使用路由器A的端口1(e0/0),并设置其两个子接口(e0/0.1)和(e0/0.2)的ip地址为10.65.1.2和10.66.1.2(子网掩码均为255.255.255.0),使用指令查看此时A的配置情况
你会看到e0/0的ip地址变成了10.66.1.2,而关于两个子接口的情况并没有显示出来,也就是说,这个路由器无法设置子接口(血压上来了,我反复做了好久,真是令人头大)。换言之,当设置两个子接口的ip地址时,实际上是对该(主)接口的ip地址进行设置。这应该是模拟器软件的问题,如果真想做完第二部分的话,建议换一个华为路由模拟器软件或者思科路由模拟器软件,应该是没问题的。