想實現的拓撲圖:spa
利用ros來實現中間switch三層交換機的功能,3d
其中e1口接上層路由,默認走access vlan1口,e2口爲trunk口,容許vlan10,vlan20,e3口爲trunk口,容許vlan10,vlan20,e4口爲trunk口,容許vlan10,vlan20blog
e8口爲access口,vlanid 爲253接口
請注意ROS的口,默認就爲trunk口,pvid爲1。因此e1口就不用配置了,默認就是vlan1.ip
一、首先在bridge建立一個橋路由
二、把e2,e3,e4,e8所有加入到橋裏it
三、在bridge上劃vlanclass
對於vlan10,vlan20,增長tagged接口ether2,ether3,ether4,對於vlan10和vlan20沒有untagged接口。配置
若是你想在橋上面再建立vlan接口,並在接口上配置ip,(也就是interface的接口下面,建立vlan,並在ip address上把vlan添加IP,後面有截圖)那麼要把橋本身自己也加入到tagged裏去。 im
對於vlan10和vlan20見下圖:
對於vlan253見下圖,由於爲access口,因此ether8就是untagged:一樣,須要把本身加入到橋裏,是tagged的
建立完畢以下圖:
四、由於ether8是access口,那麼在Ports裏,須要把pvid改成253,而ether2,3,4口都是 trunk口,那麼他們的pvid不用動,默認就是1
五、若是你肯定vlan確認配置無誤,那麼就能夠啓用橋的vlan:
六、因爲咱們前面已經把橋自己加入到tagged裏了,如今咱們在橋上建立三個vlan。也就是interface的接口下面,建立vlan
七、如今咱們就能夠給bridge上的三個vlan,建立ip地址。
完畢!