利用单臂路由实现vlan间路由

偶尔善良 提交于 2019-12-05 07:32:28

1 在S2上创建vlan 10 与vlan 20,并把连接pc的端口设为access类型,并加入到vlan中

在s2与s1的接口配置为trunk类型,并允许所有vlan通过

2 在s3上创建vlan 30,并把连接pc的端口设为access类型,并加入到vlan中

在s3与s1的接口配置为trunk类型,并允许所有vlan通过

3 在s1上创建vlan 10 20 30 并配置交换机与路由器/交换机的接口为trunk,允许所有vlan通过

4 在r1上创建子接口GE 0/0/1.1并设置ip为192.168.1.254,在r1上创建子接口GE 0/0/1.2并设置ip为192.168.2.254,在r1上创建子接口GE 0/0/1.3并设置ip为192.168.3.254

5 使用dotlq termination vid 命令配置子接口对一层tag报文的终结功能,即路由器在接收vlan tag的报文时,将剥掉tag进行三层转发,在发送报文时,会将与子接口对应vlan的vlan tag添加到报文中

6 使用arp broadcast enable 命令开启子接口的ARP广播功能,如果不配置该命令。将导致改子接口无法主动发送ARP广播报文,以及向外转发ip报文

(大概原理就是pc先把自己的报文发送给自己的网关,在后再由网关发送给pc,实在看不懂可以查看路由表与交换机的mac表)

图示如下

 

 

 

 

 

 

 

 

 

 

 

 查看接口状态

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!