vlan实现交换的三种方法(均验证过可行)
方法1. 推荐度最高,但对rgmii走线(等长+抗干扰)要求比较高
硬件:
cpu 一个RGMII/RMII口(数字口 mac0)
交换机一个RGMII/RMII口(数字口 p0)+ p1/p2/p3/p4/p5/p6/p7/p8 RJ45;
mac0+p0相接:
cpu的eth0划分为eth0.1(vlan1)+eth0.2(vlan2):
vlan1: p0(trunk)+p1(wan)
vlan2: p0(trunk)+p2/p3/p4/p5/p6/p7/p8(lan)
方法2. 推荐度高,有现成的RJ45口便于实现
硬件:
cpu 有一个rj45口 p1;
交换机p1/p2/p3/p4/p5/p6/p7/p8 RJ45;
p1+p1双绞线相接:
cpu的eth0划分为eth0.1(vlan1)+eth0.2(vlan2):
vlan1: p1(trunk)+p2(wan)
vlan2: p1(trunk)+p3/p4/p5/p6/p7/p8(lan)
方法3. 推荐度低,
硬件:
cpu 有两个RGMII/RMII口(数字口 mac0/mac1);
交换机两个RGMII/RMII口(数字口 p0/p1)+p3/p4/p5/p6/p7/p8 RJ45;
mac0+p0/mac1+p1相接:
cpu的eth0划分为eth0.1(vlan1)
cpu的eth1划分为eth1.2(vlan2)
vlan1: p0(trunk)+p2(wan)
vlan2: p1(trunk)+p3/p4/p5/p6/p7/p8(lan)