IEEE 802.1Q - IEEE 802.1Q

IEEE 802.1Q, genellikle şöyle anılır Dot1q, ağ oluşturma destekleyen standart sanal LAN'lar (VLAN'lar) bir IEEE 802.3 Ethernet ağ. Standart bir sistemi tanımlar VLAN etiketleme için Ethernet çerçeveleri ve eşlik eden prosedürler tarafından kullanılacak köprüler ve anahtarlar bu tür çerçevelerin işlenmesinde. Standart ayrıca bir hizmet kalitesi yaygın olarak bilinen önceliklendirme şeması IEEE 802.1p ve tanımlar Genel Özellik Kayıt Protokolü.

Ağın VLAN duyarlı (yani, IEEE 802.1Q uyumlu) bölümleri VLAN etiketlerini içerebilir. Bir çerçeve, ağın VLAN-uyumlu kısmına girdiğinde, VLAN üyeliğini temsil etmek için bir etiket eklenir.[a] Her çerçeve, tam olarak bir VLAN içinde olacak şekilde ayırt edilebilir olmalıdır. Ağın bir VLAN etiketi içermeyen VLAN-uyumlu bölümündeki bir çerçevenin, ağ üzerinde aktığı varsayılır. yerel VLAN.

Standart, IEEE 802.1, bir çalışma Grubu of IEEE 802 standartlar komitesi ve aktif olarak revize edilmeye devam ediyor. Dikkate değer revizyonlardan biri, dahil edilen 802.1Q-2014'tür. IEEE 802.1aq (En Kısa Yol Köprüleme) ve çoğu IEEE 802.1D standart.[1]

Çerçeve biçimi

Ethernet çerçevesine 802.1Q etiketinin eklenmesi

802.1Q, kaynak arasına 32 bitlik bir alan ekler Mac Adresi ve EtherType orijinal çerçevenin alanları. 802.1Q altında, minimum çerçeve boyutu 64 bayt olarak kalır ancak bir köprü, minimum boyut çerçevesini iletimde 64 bayta çıkarabilir. Bu, ek dolgu olmadan bir etiketi kolayca açmanıza izin verir.[2][3] ve maksimum çerçeve boyutu 1.518 bayttan 1.522 bayta genişletildi. Etiket protokol tanımlayıcısı (TPID) için iki bayt kullanılırken, diğer iki bayt etiket kontrol bilgileri (TCI) için kullanılır. TCI alanı ayrıca PCP, DEI ve VID'ye bölünmüştür.[4]

802.1Q etiket biçimi
16 bit3 bit1 bit12 bit
TPIDTCI
PCPDEIVID
Etiket protokolü tanımlayıcı (TPID)
Çerçeveyi IEEE 802.1Q etiketli çerçeve olarak tanımlamak için 16 bitlik bir alan 0x8100 değerine ayarlandı. Bu alan, etiketsiz çerçevelerde EtherType alanıyla aynı konumda bulunur ve bu nedenle çerçeveyi etiketsiz çerçevelerden ayırmak için kullanılır.
Etiket kontrol bilgileri (TCI)
Aşağıdaki alt alanları içeren 16 bitlik bir alan:
Öncelik kod noktası (PCP)
3 bitlik alan IEEE 802.1p hizmet sınıfı ve çerçeve öncelik düzeyiyle eşleşir. Farklı trafik sınıflarına öncelik vermek için farklı PCP değerleri kullanılabilir.[5]
Bırakmaya uygun gösterge (DEI)
1 bitlik alan. (eski adıyla CFI[b]) Tıkanıklık varlığında atılmaya uygun çerçeveleri belirtmek için ayrı olarak veya PCP ile birlikte kullanılabilir.[7]
VLAN tanımlayıcı (VID)
Çerçevenin ait olduğu VLAN'ı belirten 12 bitlik bir alan. 0x000 ve 0xFFF'nin onaltılık değerleri saklıdır. Diğer tüm değerler, 4.094'e kadar VLAN'a izin vererek VLAN tanımlayıcıları olarak kullanılabilir. Ayrılmış değer 0x000, çerçevenin bir VLAN Kimliği taşımadığını gösterir; bu durumda, 802.1Q etiketi yalnızca bir önceliği belirtir (PCP ve DEI alanlarında) ve bir öncelik etiketi. Köprülerde, VID 0x001 (varsayılan VLAN Kimliği) genellikle bir ağ yönetimi VLAN; bu satıcıya özeldir. 0xFFF VID değeri uygulama kullanımı için ayrılmıştır; yapılandırılmamalı veya iletilmemelidir. 0xFFF, yönetim işlemlerinde veya veritabanı girişlerini filtrelemede bir joker karakter eşleşmesini belirtmek için kullanılabilir.[8]

Kullanan çerçeveler için (802.3 çerçeveler dışında) Alt Ağ Erişim Protokolü (SNAP) bir organizasyonel olarak benzersiz tanımlayıcı 00-00-00 (OUI) alanı (böylece SNAP başlığındaki protokol kimliği alanı şurada belirtildiği gibi bir EtherType'tır) RFC  1042 ), SNAP başlığındaki EtherType değeri 0x8100 olarak ayarlanır ve yukarıda belirtilen ekstra 4 bayt SNAP başlığının arkasına eklenir.[9] Başka bir deyişle, VLAN etiketi SNAP başlığını takip eder. LLC-SNAP biçimindeki 802.3 çerçeveler için sıra tam tersidir; VLAN etiketi yerleştirilir önce LLC-SNAP başlığı.

VLAN etiketinin eklenmesi çerçeveyi değiştirdiğinden, 802.1Q kapsülleme, orijinalin yeniden hesaplanmasını zorlar çerçeve kontrol dizisi Ethernet fragmanındaki alan.

IEEE 802.3ac standardı, dört baytlık VLAN etiketini barındırmak için maksimum Ethernet çerçeve boyutunu 1518 bayttan 1522 bayta çıkardı. Daha büyük çerçeve boyutunu desteklemeyen bazı ağ cihazları, bu çerçeveleri başarıyla işler ancak bunları "bebek devi" anormallikleri olarak rapor edebilir.[10]

Çift etiketleme

IEEE 802.1ad çift ​​etiketleme kavramını tanıttı. Çift etiketleme aşağıdakiler için yararlı olabilir: internet servis sağlayıcıları (ISP'ler), zaten VLAN etiketli istemcilerden gelen trafiği taşırken VLAN'larını dahili olarak kullanmalarına olanak tanır. Dış (kaynak MAC'nin yanında ve ISP VLAN'ı temsil eden) S-TAG (servis etiketi) önce gelir, ardından iç C-TAG (müşteri etiketi) gelir. Bu gibi durumlarda, 802.1ad, hizmet sağlayıcı dış S-TAG için 0x88a8 TPID belirtir.

Ethernet çerçevesine 802.1ad çift etiket ekleme

Diğer protokoller

IEEE 802.1Q, Çoklu VLAN Kayıt Protokolü (MVRP), bir uygulama Çoklu Kayıt Protokolü, köprülerin belirli bir bağlantı üzerinden kullanılacak VLAN setini müzakere etmesine izin verir. MVRP yavaş olanın yerini aldı GARP VLAN Kayıt Protokolü (GVRP) 2007'de IEEE 802.1ak-2007 değişikliğiyle.

Standardın 2003 revizyonu şunları içeriyordu: Çoklu Genişleme Ağacı Protokolü (MSTP) başlangıçta IEEE 802.1s.

Ayrıca bakınız

Notlar

  1. ^ VLAN üyeliği, bağlantı noktası tabanlı veya bağlantı noktası ve protokol tabanlı VLAN sınıflandırmasının kullanılıp kullanılmadığına bağlı olarak çerçevenin bağlantı noktası veya bağlantı noktası / protokol kombinasyonu tarafından belirlenir.
  2. ^ Bu alan önceden belirlenmişti Kanonik Format Göstergesi (CFI) 0 değerinde bir MAC adresini gösteren kanonik format. Ethernet için her zaman sıfıra ayarlanır. CFI, Ethernet ve Token Yüzük ağlar. Bir Ethernet bağlantı noktasından alınan bir çerçeve 1'e ayarlanmış bir CFI'ye sahipse, bu çerçeve etiketsiz bir bağlantı noktasına köprülenmeyecektir.[6]

Referanslar

  1. ^ 802.1Q-2014 - Köprüler ve Köprülü Ağlar
  2. ^ IEEE 802.1Q Ek G.2.3'e göre Minimum PDU boyutu
  3. ^ "Anahtarlar Arası Bağlantı ve IEEE 802.1Q Çerçeve Biçimi". Cisco Sistemleri. Alındı 2019-09-26.
  4. ^ IEEE 802.1Q-2011 maddesi 9.6
  5. ^ IEEE 802.1Q I.4 Trafik türleri ve öncelik değerleri
  6. ^ IEEE 802.1Q-2005 madde 9.6
  7. ^ IEEE 802.1Q-2011 maddesi 6.9.3
  8. ^ IEEE 802.1Q-2005, 9.6 VLAN Etiket Kontrol Bilgileri
  9. ^ IEEE 802.1Q-2011 madde 9.4 Etiket Protokolü Tanımlayıcı (TPID) biçimleri
  10. ^ Supervisor III / IV ile Catalyst 4000/4500 üzerinde Baby Giant / Jumbo Frame Desteğini Anlamak (PDF), dan arşivlendi orijinal (PDF) 2015-04-02 tarihinde

Kaynaklar