弱网管VLAN交换机配合爱快搭建单臂路由

交换机:水星SG124DPro

路由器:单网口主机+爱快x86软路由系统

拓扑图先欠着~

描述一下拓扑结构

光猫接交换机端口8

软路由接交换机端口13

PC接交换机端口1 

vlan知识科普先放一放~

爱快设置单臂路由模式

弱网管VLAN交换机配合爱快搭建单臂路由_第1张图片

弱网管VLAN交换机配合爱快搭建单臂路由_第2张图片

图1 

弱网管VLAN交换机配合爱快搭建单臂路由_第3张图片

 图2

弱网管VLAN交换机配合爱快搭建单臂路由_第4张图片

 图3

简单阐述一下我的理解

获取wan数据,先让路由器联通外网

在网管交换机起一个VLAN8,用来沟通端口8和端口13 (如图2)

由光猫进来的包肯定是不带vlanID的,所以我要把端口8的PVID设置为8(如图3端口8),让这个包分发到VLAN8下

VLAN8接收到来自8端口的包,将这个包赋值上VLAN8的ID再转发给到13端口的软路由

软路由接收到VlanID为8的数据包,将该数据包给到veth8绑定的wan1

至此数据进入问题解决

弱网管VLAN交换机配合爱快搭建单臂路由_第5张图片

数据如何从路由器出来呢?

根据拓扑可知路由器连接交换机的13口,而路由器出来的数据最终是要分发到PC,而PC连接的是交换机的1口

起一个VLAN7,用来沟通13口和1口(如图1)

从路由器流出的包肯定是不带VLANID的,所以我设置13口来源的包都设置PVID为7,让他到VLAN7去报道(如图3端口13)

当数据包来到VLAN7后交换机将根据设定(如图1)将数据包转发出去,其中给到PC端口1数据为untagged(意为去除VLANID),这样子PC就能正确的读取这个包正常展示数据

现在路由器数据已经可以给到PC了呢,那PC的数据怎么传给路由器呢?

把目光聚集在端口1上,电脑给到交换机的包肯定是不会带有VlanID的,而根据交换机的设置,端口1PC和端口13路由器是被安排到VLAN7里面,所以我们必修设置端口1的数据进入交换机时给他赋值PVID为7(如图3端口1),让这个包到VLAN7报道,VLAN7收到这个包后将会把这个包打上VlanID7(如图1端口13 tagged),这样子这个包就能被路由器识别,安全转运到veth7绑定的lan2进行处理了

弱网管VLAN交换机配合爱快搭建单臂路由_第6张图片

 弱网管VLAN交换机配合爱快搭建单臂路由_第7张图片

我开的200M宽带,满速运行

弱网管VLAN交换机配合爱快搭建单臂路由_第8张图片

 

 弱网管VLAN交换机配合爱快搭建单臂路由_第9张图片

你可能感兴趣的:(路由器,网络)