本徵vlan

本徵vlan

本徵VLAN(Native Vlan)分配給 802.1Q中繼連線埠。802.1Q中繼連線埠支持來自多個VLAN的流量(有標記流量),也支持來自VLAN以外的流量(無標記流量)。802.1Q中繼連線埠會將無標記流量傳送到本徵VLAN。如果交換機連線埠配置了本徵VLAN,則連線到該連線埠的計算機將產生無標記流量。本徵VLAN在IEEE 802.1Q規範中說明,其作用是向下兼容傳統LAN方案中的無標記流量。對我們來說,本徵 VLAN 的目的是充當中繼鏈路兩端的公共標識。最佳做法是使用VLAN 1以外的VLAN作為本徵VLAN。

基本介紹

  • 中文名:本徵vlan
  • 外文名:Native Vlan
  • 目的:充當中繼鏈路兩端的公共標識
  • 分配對象: 802.1Q中繼連線埠
  • 支持來源:多個VLAN的流量(有標記流量)
  • 作用:兼容傳統LAN方案中的無標記流量
概述,本徵VLAN上的有標記幀,本徵VLAN上的無標記幀,

概述

所有的幀在trunk中都是打上標記的,也就是tag,不同點在於,如果幀在進入trunk以前已經打上標記了,比如vlan2的標記,並且trunk又允許vlan2通過的話,該vlan 2的幀就通過,反之丟棄。 另外如果幀在進入trunk時是沒有標記的,那么trunk就會給他打上nativevlan的標記,該幀在trunk中就以native vlan的身份傳輸,native vlan 是用於trunk鏈路的, 在access鏈路沒有native vlan的概念。
在一些協定中,如STP,交換機之間是要互相協商通訊的, 如果對STP的數據包打了tag的話, 會導致一些不支持VLAN的在交換機不能相互協商。為了解決這個問題, 提出native vlan的概念。在trunk中, 對於沒有帶tag的流入數據, 在交換機中打下native vlan id, 流出時, 當發現tag是該連線埠的native vlan ID,去掉tag轉發。
對於支持pvlan的交換機,每個連線埠都有一個pvid(PVID是不分trunk 口或access口), 預設跟該連線埠的VLAN ID一樣,對設定成trunk口的連線埠, pvid 等於 native vlan ID。
trunk鏈路上,如果switchport trunk allowed vlan all,那么所有帶有vlan信息的幀都允許通過,如果不加switchport trunk allowed vlan all,那么只有native vlan 這個vlan的幀才能通過,默認native vlan 是vlan 1,有些情況下trunk出問題了,只能vlan 1的信息才能通過,vlan 1是管理vlan, 當然你也可以通過命令修改native vlan為vlan 2或者vlan 3,命令:switchport trunk native vlan vlanID。 驗證命令:show interfaces f0/24 switchport 。

本徵VLAN上的有標記幀

有些支持中繼的設備在默認情況下會標記本徵vlan流量。如果802.1Q中繼連線埠在本徵vlan上收到有標記幀。則會將該幀丟棄。因此,在配置Cisco catalyst交換機上的交換連線埠時,您需要了解這些設備再進行配置,使他們不會在本徵vlan上傳送有標記幀。在其他廠商生產的在本徵vlan上支持有標記幀的設備包括IP電話、伺服器、路由器和非Cisco交換機。

本徵VLAN上的無標記幀

當 Cisco交換機中繼連線埠收到無標記幀時,它會將這些幀轉發給本徵 VLAN。您可能還能想起,默認的本徵 VLAN 是 VLAN 1。在您配置 802.1Q中繼連線埠時,默認連線埠 VLAN ID (PVID) 會得到本徵 VLAN ID 的值。所有出入 802.1Q 連線埠的無標記流量都會根據PVID值來轉發。例如,如果 VLAN 99 現在被配置為本徵 VLAN,則PVID為 99,因此所有的無標記流量都被轉發到 VLAN 99。但如果本徵 VLAN 沒有經過重新配置,則PVID值設定為 VLAN 1。

相關詞條

熱門詞條

聯絡我們