3.5 Dynamic Trunking Protocol
3.5.1 Introduction to DTP
Некоторые Cisco switches умеют автоматически договариваться о trunking.
Для этого используется DTP (Dynamic Trunking Protocol). abbreviation
DTP:
- Cisco proprietary;
- работает point-to-point;
- помогает trunk negotiation между Cisco devices.
По умолчанию на многих Catalyst switches default mode — dynamic auto.
Важная practice
Если trunk нужен точно, обычно лучше делать static trunking, а не надеяться на negotiation.
Если соседнее устройство не поддерживает DTP:
S1(config-if)# switchport mode trunk
S1(config-if)# switchport nonegotiateswitchport nonegotiate ciscoIOScommand
Отключает DTP negotiation на interface.
3.5.2 Negotiated Interface Modes
Команда:
Switch(config)# switchport mode { access | dynamic auto | dynamic desirable | trunk }Режимы:
| Mode | Что значит |
|---|---|
access | Постоянный nontrunk mode |
dynamic auto | Пассивно ждёт предложения trunk |
dynamic desirable | Активно пытается сделать trunk |
trunk | Постоянный trunk mode |
dynamic auto — интерфейс станет trunk, если сосед настроен как trunk или desirable. networkterm
dynamic desirable — интерфейс сам активно пытается договориться о trunk. networkterm
3.5.3 Results of a DTP Configuration
Самое важное здесь не заучить таблицу целиком, а понять логику:
auto + autoобычно trunk не поднимает;desirable + autoобычно даёт trunk;trunk + trunkдаёт trunk;accessломает trunk negotiation.
Быстрая память
autoждёт
desirableпредлагает
trunkвключает принудительно
3.5.4 Verify DTP Mode
Проверка:
S1# show dtp interface fa0/1show dtp interface fa0/1 ciscoIOScommand
Показывает текущее DTP state интерфейса и negotiation details.
Также полезно:
- проверять
show interfaces switchport; - смотреть administrative и operational mode.
3.5.5 Packet Tracer – Configure DTP
Здесь важно научиться:
- включать trunking через DTP;
- выключать negotiation;
- различать trunk и access behavior.
Итог темы
Best practice:
switchport mode trunk+switchport nonegotiatewhen a trunk is required.