Dynamic Trunking Protocol (3.2.3)
Dynamic Trunking Protocol (DTP) används för att förhandla fram en trunk mellan två Cisco-enheter. DTP orsakar ökad trafik och är aktiverat som standard, men kan inaktiveras.
Introduktion till DTP (3.2.3.1)
Ethernet trunk-gränssnitt har stöd för olika trunkinglägen. Ett gränssnitt kan ställas in till trunking eller icke-trunking, eller för att förhandla trunking med granngränssnittet. Trunkförhandlingen hanteras av Dynamic Trunking Protocol (DTP), som endast fungerar på punkt-till-punkt-basis mellan nätverksenheter.
DTP är ett Ciscos egenutvecklat protokoll som automatiskt aktiveras på växlar i Catalyst 2960- och Catalyst 3560-serien. Switchar från andra leverantörer har inte stöd för DTP. DTP hanterar trunkförhandlingar endast om porten på grannväxeln är konfigurerad i ett trunkläge som stöder DTP.
Den förvalda DTP-konfigurationen för Cisco Catalyst 2960- och 3560-switcharna är dynamisk automatisk som visas i Figur 3-20 på gränssnittet F0/3 på switcharna S1 och S3.
Figur 3-20 Initial DTP-konfiguration
För att aktivera trunking från en Cisco-switch till en enhet som inte har stöd för DTP använder du kommandona switchport mode trunk och switchport nonegotiate gränssnittskonfigurationsläge. Detta gör att gränssnittet blir en trunk men inte genererar DTP-ramar.
I figur 3-21 blir länken mellan växlarna S1 och S2 en trunk eftersom F0/1-portarna på växlarna S1 och S2 är konfigurerade för att ignorera alla DTP-annonser och för att komma upp i och stanna kvar i trunkportläge. F0/3-portarna på växlarna S1 och S3 är inställda på dynamic auto, så förhandlingen resulterar i tillståndet accessläge. Detta skapar en inaktiv trunklänk. När du konfigurerar en port för att vara i trunk-läge finns det ingen tvetydighet om vilket tillstånd trunken befinner sig i; den är alltid på. Med den här konfigurationen är det lätt att komma ihåg vilket tillstånd trunkportarna befinner sig i. Om det är meningen att porten ska vara en trunk är läget inställt på trunk.
Figur 3-21 DTP-interaktionsresultat
Förhandlade gränssnittslägen (3.2.3.2)
Ethernetgränssnitt på växlar i Catalyst 2960- och Catalyst 3560-serien har stöd för olika trunkinglägen med hjälp av DTP:
- switchport mode access: Det är en av de viktigaste funktionerna i ett gränssnitt som är en del av ett gränssnitt som är en del av ett gränssnitt. Gränssnittet blir ett icke-trunkgränssnitt, oavsett om det angränsande gränssnittet är ett trunkgränssnitt.
- switchport mode dynamic auto: Gör att gränssnittet kan konvertera länken till en trunklänk. Gränssnittet blir ett trunkgränssnitt om granngränssnittet är inställt på trunk- eller önskeläge. Standardläget switchport mode för nyare Ethernet-gränssnitt för Cisco-switchar är dynamic auto. Observera att om två Cisco-switchar har den gemensamma standardinställningen auto kommer en trunk aldrig att bildas.
- switchport mode dynamic desirable: Gör att gränssnittet aktivt försöker konvertera länken till en trunk-länk. Gränssnittet blir ett trunkgränssnitt om det angränsande gränssnittet är inställt på trunk-, desirable- eller autoläge. Det här är standardläget för switchport på äldre växlar, till exempel växlarna i Catalyst 2950- och 3550-serien.
- switchport mode trunk: Det här är standardläget för switchport på äldre växlar, till exempel växlarna i Catalyst 2950- och 3550-serien: Förvandlar gränssnittet till permanent trunk-läge och förhandlar om att omvandla grannlänken till en trunk-länk. Gränssnittet blir ett trunkgränssnitt även om granngränssnittet inte är ett trunkgränssnitt.
- switchport nonegotiate: Förhindrar gränssnittet från att generera DTP-ramar. Du kan endast använda det här kommandot när gränssnittets switchport-läge är access eller trunk. Du måste manuellt konfigurera granngränssnittet som ett trunkgränssnitt för att upprätta en trunklänk.
Tabell 3-8 illustrerar resultaten av DTP-konfigurationsalternativen i motsatta ändar av en trunklänk som är ansluten till Catalyst 2960 switchportar.
Tabell 3-8 DTP-förhandlade gränssnittsmetoder
Dynamisk Auto |
Dynamisk Önskvärd |
Kofferrum |
Access |
|
Dynamisk Auto |
Access |
Trunk |
Trunk |
Access |
Dynamiskt önskvärt |
Trunk |
Trunk |
Trunk |
Access |
Trunk |
Trunk |
Trunk |
Trunk |
Begränsad konnektivitet |
Access |
Access |
Access |
Begränsad konnektivitet |
Access |
Det förinställda DTP-läget beror på Cisco IOS Software-versionen och på plattformen. Om du vill fastställa det aktuella DTP-läget utfärdar du kommandot show dtp interface, vilket visas i följande utdata.