Edge core Trunk: различия между версиями
Sirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
| Строка 4: | Строка 4: | ||
* Edge-Core switchport mode trunk — это не Cisco-style trunk с “native VLAN untagged”. |
* Edge-Core switchport mode trunk — это не Cisco-style trunk с “native VLAN untagged”. |
||
| + | <BR> |
||
<BR> |
<BR> |
||
trunk передаёт даже PVID/default VLAN как tagged, а untagged-членство относится скорее к hybrid/access-логике. |
trunk передаёт даже PVID/default VLAN как tagged, а untagged-членство относится скорее к hybrid/access-логике. |
||
| + | <BR> |
||
| + | <BR> |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| + | <BR> |
||
| + | <BR> |
||
| + | То есть VLAN 1 у тебя и native/untagged, и ещё разрешён как tagged. <BR> |
||
| − | |||
| + | Если цель — чтобы VLAN 1 вообще не ходил через порт, <BR> |
||
| ⚫ | |||
| + | нужно убрать его из allowed list, но перед этим сменить native VLAN.<BR> |
||
| ⚫ | |||
| + | <BR> |
||
| ⚫ | |||
| + | <BR> |
||
| − | |||
| − | |||
| − | |||
| − | То есть VLAN 1 у тебя и native/untagged, и ещё разрешён как tagged. Если цель — чтобы VLAN 1 вообще не ходил через порт, нужно убрать его из allowed list, но перед этим сменить native VLAN. |
||
| − | |||
| − | |||
* создать dummy VLAN, например 4094 |
* создать dummy VLAN, например 4094 |
||
* назначить его native/PVID |
* назначить его native/PVID |
||
Текущая версия на 11:43, 28 июня 2026
Транковый порт без Native Vlan
- Edge-Core switchport mode trunk — это не Cisco-style trunk с “native VLAN untagged”.
trunk передаёт даже PVID/default VLAN как tagged, а untagged-членство относится скорее к hybrid/access-логике.
На ES3528M native vlan = PVID/default VLAN порта.
По умолчанию это VLAN 1, а команда no switchport native vlan не удаляет native VLAN, а возвращает его обратно к VLAN 1.
Поэтому “удалить native VLAN 1” напрямую нельзя: сначала нужно назначить другой native/PVID VLAN, и только потом удалить VLAN 1 из allowed list.
То есть VLAN 1 у тебя и native/untagged, и ещё разрешён как tagged.
Если цель — чтобы VLAN 1 вообще не ходил через порт,
нужно убрать его из allowed list, но перед этим сменить native VLAN.
- создать dummy VLAN, например 4094
- назначить его native/PVID
- запретить приём untagged-фреймов
- убрать VLAN 1.
configure vlan database vlan 4094 name NATIVE-DUMMY media ethernet state suspend exit
interface ethernet 1/27 switchport mode hybrid switchport allowed vlan add 4094 untagged switchport native vlan 4094 switchport allowed vlan remove 1 switchport mode trunk switchport acceptable-frame-types tagged switchport allowed vlan add 1415-1416,4093 tagged exit end
Почему временно hybrid:
в мануале сказано, что для установки native VLAN порт должен быть членом этого VLAN как untagged,
а в switchport mode trunk Edge-Core разрешает назначать VLAN только как tagged.
Поэтому сначала переводим порт в hybrid, назначаем dummy native, удаляем VLAN 1,
потом возвращаем trunk.
switchport acceptable-frame-types tagged нужен, чтобы порт принимал только tagged-трафик.
По документации tagged означает “only receives tagged frames”,
а при режиме all untagged-фреймы попадают в default/native VLAN.
Проверка:
show running-config show vlan id 1 show vlan id 4094 show interfaces switchport ethernet 1/27