1.access
接收:當數據沒有tag時打上pvidtag進入,若有則看是否與pvid相等,相等則接收,不想等則丟棄。
轉發:看tag是否等於pvid,若等則去tag發送,否則不處理。
2.trunk
接收:若數據沒有帶tag時。則打上pvidtag進入,若有,則看tag是否在allow列表,如在則進入,否則丟棄
轉發:看tag是否在allow列表,不在則不處理,若在則看tag是否等於pvid,若等則去tag轉發,不等則帶tag轉發
3.hybrid
接收:若數據沒有帶tag則打上pvidtag進入,若有則看tag是否屬於tagged/untagged表,屬於則進入,否則丟棄
轉發:看數據tag是否在tagged/untagged表,不做則不處理,若在則看屬於那個表,若屬於tagged則帶tag轉發,否則untaged去tag轉發