交換機埠模式:
交換機有三種埠模式access、hybrid和trunk
乙太網埠有三種鏈路型別:access、trunk和hybrid。
access型別的埠只能屬於1個vlan,一般用來連線計算機;
trunk型別的埠可以允許多個vlan通過,可以接收和傳送多個vlan的報文,一般用於交換機與交換機連線的埠;
hybrid型別的埠可以允許多個vlan通過,可以接收和傳送多個vlan的報文,既可以用於交換機之間連線,也可以用於連線計算機。
hybrid埠和trunk埠在接收資料時,處理方法是一樣的,唯一不同之處在於傳送資料時:hybrid埠可以允許多個vlan的報文傳送時不打標籤,而trunk埠只允許預設vlan的報文傳送時不打標籤。
在這裡先要向大家闡明埠的預設vlan這個概念
access埠只屬於1個vlan,所以它的預設vlan就是它所在的vlan,不用設定;
hybrid埠和trunk埠屬於多個vlan,所以需要設定預設vlan id。預設情況下,hybrid埠和trunk埠的預設vlan為vlan 1
當埠接收到不帶vlan tag的報文後,則將報文**到屬於預設vlan的埠(如果設定了埠的預設vlan id)。當埠傳送帶有vlan tag的報文時,如果該報文的vlan id與埠預設的vlan id相同,則系統將去掉報文的vlan tag,然後再傳送該報文。
注:對於華為交換機預設vlan被稱為「pvid vlan」,對於思科交換機預設vlan被稱為「native vlan」交換機介面出入資料處理過程如下:
acess埠收報文:
收到乙個報文,判斷是否有vlan資訊:如果沒有則打上埠的pvid,並進行交換**,如果有則直接丟棄(預設)
acess埠發報文(從交換機內部往外傳送):
將報文的vlan資訊剝離,直接傳送出去
(所以,access埠可以實現同一交換機上相同vlan下的主機通訊;也可以實現交換機級連時的預設vlan1報文交換,但不能實現vlan透傳。)
trunk埠收報文:
收到乙個報文,判斷是否有vlan資訊:如果有,判斷該trunk埠是否允許該 vlan的資料進入:如果可以則**,否則丟棄;如果沒有vlan資訊則打上埠的pvid,並進行交換**。
trunk埠發報文:
比較將要傳送報文的vlan資訊和埠的pvid,如果不相等則直接傳送。如果兩者相等則剝離vlan資訊,再傳送。
(所以,將交換機級連口統統設定為trunk並允許所有vlan通過後,vlan2-vlan4000直接透傳,而vlan1則因為和trunk預設pvid相同,需要通過剝離vlan資訊又新增vlan資訊實現了透傳。而如果更改trunk的預設pvid,則可以實現某一交換機下的vlan-x和另一交換機下的vlan-y通訊。)
hybrid埠收報文:
收到乙個報文,判斷是否有vlan資訊:如果有,則判斷該hybrid埠是否允許該vlan的資料進入:如果可以則**,否則丟棄(此時埠上的untag配置是不用考慮的,untag配置只對傳送報文時起作用);
如果沒有則打上埠的pvid,並進行交換**。
hybrid埠發報文:
1、判斷該vlan在本埠的屬性(disp inte***ce 即可看到該埠對哪些vlan是untag,哪些vlan是tag)
2、如果是untag則剝離vlan資訊,再傳送,如果是tag則直接傳送
(所以,hybrid實現了不同vlan下的主機的通訊。)
vlan 1 有2個預設屬性(預設vlan1不能被建立和刪除,但是vlan1可以被更改為不是native vlan)
它是預設vlan,即是你任何埠開啟後,預設分配到vlan1。
另乙個屬性是native vlan,過trunk時預設不打tag
如果不加設定,預設情況下vlan 1的資料全部能通過trunk 因為他是native vlan,trunk必須有一條native vlan中繼bpdu之類的協議。
交換機劃分vlan 交換機介面劃分VLAN
建立vlan並將連線使用者的介面加入vlan,實現不同業務使用者之間的二層流量隔離。配置switcha和switchb之間的鏈路型別及通過的vlan,實現相同業務使用者通過switcha和switchb通訊。配置介紹 sysname switcha 交換機命名 vlan batch 2 to 3 批...
VLAN 虛擬交換機
1 交換機上建立vlan 2 交換機上的各個介面劃分到對應的vlan中 2 trunk幹道 sw與sw間 sw與路由器間 4 vlan間路由 路由器的子介面 單臂路由 多層交換機 1 基於vlan id 0 4095 其中1 4094可用 標準vlan 1 1005 任意條件下均可建立使用 擴充套件...
交換機vlan簡介
vlan基於埠劃分可以分為種類埠型別 access trunk hybird。hybrid埠和trunk埠在接收資料時,處理方法是一樣的,唯一不同之處在於傳送資料時 hybrid埠可以允許多個vlan的報文傳送時不打標籤,而trunk埠只允許預設vlan的報文傳送時不打標籤 vlan下交換機介面出入...