单臂路由拓扑
上图所示的网络拓扑,使用两台二层交换机将vlan划分为caiwu和jishu两个部门,两个部门内部可以使用网络通信,而如果没有增加单臂路由,则不能够相互通信。通过增加一个路由器与其中一台交换机相连,并将这条信道设置为trunk,即可实现单臂路由拓扑,从而在两个vlan之间进行通信,下面使用三层交换机来与该拓扑做一个等价,使用的是三层交换机的三层转发功能,即,三层交换机在ip routing模式下可以当作router使用。
三层交换机拓扑
建立拓扑
将10.1与三层交换机的0/1相连,20.1连0/11,10.2连0/2。同时设置每台主机的IP地址,将10.1设置为10.0.0.1,网关为10.0.0.3,10.2设置为10.0.0.2,网关同样为10.0.0.3。20.1设置为20.0.0.1,网关设置为20.0.0.2。此时,使用10.0.0.1ping10.0.0.2,可以正常ping通,但是ping不通20.0.0.1,因为二者所处的网段不同,我个人认为这是Cisco Packet Tracer缺省地认为不同网段下的主机不能互ping,虽然物理上它们当前是处于一个网段的。当然,如果暂且将20.1的IP改为10.0.0.4,那么三者是可以互相ping通的。
配置三层交换机
筱知识
在三层交换机configure模式下输入命令no switchport,即可打开三层交换机的路由功能。此处在计网上课时老师演示了一下,但是没有深入讲解。
配置vlan
同样是需要先进入交换机的CLI,键入en,conf。 键入命令vlan 100 ,即进入了vlan 100模式下。给它起个名字叫做caiwu,键入命令name caiwu 同时用相同的方式配置vlan 200名为jishu。 接下来要划分接口,即组织主机们进入相应的vlan。 使用range可以批量配置接口,先配1~10。 然后使用switchport access vlan XXX 将这10个接口划入名为XXX的vlan下。 这样,vlan便配置好了。现在还需要一台路由器,使用三层交换机来虚拟单臂路由。在conf模式下使用interface vlan 100 ,即虚拟出了一个单臂路由trunk的子接口,与vlan100相连,可以配置它的ip地址,此处配为上面设置的网关10.0.0.3。 再使用no shut 将这个接口打开。 vlan 100和vlan 200的ip地址完整配置指令如下: 这样,三层交换机就配置好了,退回到conig模式下使用ip routing打开三层转发,便完成了对单臂路由联结两个vlan的拓扑的等价。 此时,使用10.0.0.1 ping 一下20.0.0.1,可以看到,建立arp表后,迅速回应。 至此,有关三层路由的转发功能实验便结束了。
|