QinQ: размеры, ограничения и проверка. Часть 2 Формат тегов согласован. Теперь проверяем, какие кадры услуга действительно способна перевезти. 6. Считаем размер кадра Для IP-пакета размером 1500 байт: • Ethernet без VLAN: 1518 байт; • с одним тегом: 1522; • с двумя тегами: 1526. Здесь учтены MAC-адреса, поле EtherType и FCS. Преамбула и межкадровый интервал не включены. Каждый VLAN-тег добавляет четыре байта. Основа расчёта — формат Ethernet/802.1Q. IP MTU при этом может остаться 1500: увеличивается Ethernet-кадр. Спрашиваем оператора: «Проходят ли кадры 1526 байт с двумя тегами, включая FCS, между нашими стыками?» Ответ «MTU 1500» недостаточен. Нужно уточнить, что считают: IP-пакет, Ethernet-кадр, включены ли теги и FCS. Без FCS тот же двухтеговый кадр занимает 1522 байта. Настройка с названием MTU у разных платформ может означать разные величины. Дополнительные заголовки внутри сети оператора должен учесть оператор. Нам нужен гарантированный размер клиентского кадра на всей услуге. 7. Считаем MAC-адреса QinQ не прячет все устройства за одним MAC-адресом. При прозрачном переносе исходные адреса сохраняются. Поэтому выясняем лимит MAC на порт и на услугу, срок их старения и поведение при превышении. Возможны отбрасывание новых адресов или отключение порта — варианты зависят от настройки защиты. Считаем устройства и виртуальные интерфейсы, которые действительно будут видны через стык, добавляем запас на рост. Отдельный вопрос — одинаковые MAC в разных внутренних VLAN. Некоторые реализации учатся в общем внешнем домене, другие учитывают внутренний VLAN. Механизм обучения нужно уточнять. 8. Что фильтруется Согласовываем broadcast, multicast и unknown unicast — кадры, для которых ещё не изучен порт назначения. Отдельно спрашиваем про STP, LLDP и LACP. Перенос пользовательских VLAN не гарантирует прозрачный перенос этих служебных протоколов: для них может требоваться отдельная обработка L2PT. Если нужный протокол фильтруется, это нельзя исправить добавлением ещё одного VLAN на своём коммутаторе. 9. Какая полоса предоставлена Уточняем гарантированную скорость по направлениям, допустимые всплески, приоритеты и действия при превышении лимита. Важно, на каком уровне считают трафик: учитывают ли теги и другие накладные расходы. Способ учёта влияет на ограничение скорости. Суммируем одновременную нагрузку всех внутренних VLAN. Каждый из них отдельные 100 Мбит/с не получает. 10. Как принимать канал Проверяем последовательно: • физические ошибки и счётчики потерь; • теги на входе и выходе; • прохождение каждого нужного VLAN в обе стороны; • небольшие и максимально допустимые кадры; • работу с нужным количеством MAC и под нагрузкой. Для IP MTU 1500 полезная нагрузка ICMP Echo составляет 1472 байта в IPv4 без опций и 1452 в IPv6 без дополнительных заголовков. В IPv4 тест должен исключать фрагментацию. Параметры утилит различаются. Маленький ping не проверяет максимальный размер кадра. И ещё: теги могут не отображаться в захвате из-за обработки сетевой картой или драйвером. Wireshark предупреждает об этом. Отсутствие тега на экране само по себе не доказывает, что его не было в линии. Итог согласования: два стыка, формат тегов, допустимый размер кадра, лимиты MAC, фильтры и полоса. С этими сведениями уже можно переходить к настройке. Communicatio est victoria. — Душнила t.me/zas_svo vk.com/zas_svo #СВО #связь #QinQ #сети
Хроники связи СВО
Subscribers
9.7K
+0 24h
Reach per post (ERR)
27.5%2.7K avg views
Posting
2.0/day
last 1 day ago
Reactions per 1K views
13.5
👍 💯 🔥
Views over time
| When | Views |
|---|---|
| 4 Oct 2026, 13:13 | 0 |
| 10 Nov 2026, 13:50 | 4.2K |
Who shared this post
Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)
Nobody yet.