Идентификатор протокола тега установлен в 16 бит. В сертификате CCNA говорится, что невозможно иметь более 4096 VLAN. 4096 в двоичном виде - 1000000000000000. Так как 16 битов в любом случае выделены, предел может быть 65535 (1111111111111111) ...
Почему этот предел установлен на 4096?
ethernet
vlan
protocol-theory
maxxxou
источник
источник
Общая маркировка Vlan составляет 4 байта. Здесь TPI (идентификатор протокола тегирования) имеет 2 байта (16 бит), а TCI (управляющая информация тегирования) имеет 2 байта (16 бит). В TCI у нас есть PCP (приоритетная кодовая точка) => 3 бита DEI (индикатор приемлемого отбрасывания) ) => 1 бит и VID (идентификатор Vlan) => 12 бит.
2 power 12 - 4096. Именно поэтому номера VLAN 4096 (включая все зарезервированные VLAN)
источник
И многие коробки гораздо более ограничены, на самом деле - 255 VLAN, выбранных из 1-4093 (не 4094), имеют место на некоторых из моих коммутаторов. Числовой диапазон доступен, но коммутатор может использовать только 255 отдельных номеров из него одновременно. Пока что это никогда даже близко не подходило к практической проблеме.
источник
На самом деле заголовок vlan содержит TPID (16 бит), PCP (3 бита), CFI (1 бит) и VID (12 бит). во vlans мы используем идентификаторы vlan для передачи трафика от одного коммутатора к другому. поэтому идентификатор vlan, т.е. идентификатор vlan, составляет 12 бит.
Вывод: 2 ^ 12 = 4096. (в двоичном формате). Но мы используем трафик нескольких VLAN от 1 до 4094 одновременно. Остальные два бита зарезервированы, то есть 0 и 4095.
источник
4 байта для пометки .. 3 бита из которых являются PRL. оставшиеся 13 битов будут от 4096: 0 до 4095. 0 и 4095 зарезервированы и от 1001 до 1005 в настоящее время не используются.
Примечание: при использовании VTP, нельзя использовать более 1001 VLANS.
источник