想實現的拓撲圖:
利用ros來實現中間switch三層交換機的功能,
其中e1口接上層路由,默認走access vlan1口,e2口為trunk口,允許vlan10,vlan20,e3口為trunk口,允許vlan10,vlan20,e4口為trunk口,允許vlan10,vlan20
e8口為access口,vlanid 為253
請注意ROS的口,默認就為trunk口,pvid為1。所以e1口就不用配置了,默認就是vlan1.
1、首先在bridge創建一個橋
2、把e2,e3,e4,e8全部加入到橋里
3、在bridge上划vlan
對於vlan10,vlan20,增加tagged接口ether2,ether3,ether4,對於vlan10和vlan20沒有untagged接口。
如果你想在橋上面再創建vlan接口,並在接口上配置ip,(也就是interface的接口下面,創建vlan,並在ip address上把vlan添加IP,后面有截圖)那么要把橋自己本身也加入到tagged里去。
對於vlan10和vlan20見下圖:
對於vlan253見下圖,因為為access口,所以ether8就是untagged:同樣,需要把自己加入到橋里,是tagged的
創建完畢如下圖:
4、因為ether8是access口,那么在Ports里,需要把pvid改為253,而ether2,3,4口都是 trunk口,那么他們的pvid不用動,默認就是1
5、如果你確定vlan確認配置無誤,那么就可以啟用橋的vlan:
6、由於我們前面已經把橋本身加入到tagged里了,現在我們在橋上創建三個vlan。也就是interface的接口下面,創建vlan
7、現在我們就可以給bridge上的三個vlan,創建ip地址。
完畢!