Dynamic Trunking Protocol (DTP) er en Cisco-proprietær trunking-protokol, som bruges til automatisk at forhandle trunks mellem Cisco-switche. Dynamic Trunking Protocol (DTP) kan bruges til at forhandle og danne trunkforbindelse mellem Cisco-switche dynamisk.
Dynamic Trunking Protocol (DTP) kan også bruges til at forhandle indkapslingstypen for enten IEEE 802.1Q eller Cisco ISL (Inter-Switch Link).
Bemærk venligst, at Cisco ISL (Inter-Switch Link) ikke længere er en bredt accepteret trunking-standard. Mange af de nyere Cisco-switche understøtter kun IEEE 802.1Q-trunking-standarden.
Dynamic Trunking Protocol (DTP) kan fungere i forskellige trunking-tilstande, som vist nedenfor.
DTP-tilstand | Beskrivelse |
---|---|
dynamic desirable |
En switchport, der er konfigureret som DTP dynamisk ønskelig tilstand, vil aktivt forsøge at konvertere forbindelsen til en trunkforbindelse ved hjælp af Dynamic Trunking Protocol (DTP). Hvis den port, der er forbundet med den anden port, kan danne en trunk, dannes der en trunkforbindelse. Grænsefladen, der er konfigureret som DTP dynamisk ønskelig tilstand, vil generere DTP-meddelelser på grænsefladen. Hvis switchen modtager DTP-meddelelser fra den anden side switch, vil den antage, at den anden side port er i stand til at håndtere taggede rammer, og der vil blive dannet en trunkforbindelse mellem to switche. |
dynamic auto |
En switchport, der er konfigureret som DTP dynamic auto, er i stand til at danne trunkforbindelse, hvis den anden side switchgrænseflade er konfigureret til at danne en trunkgrænseflade og kan forhandle med trunk ved hjælp af DTP. En switchgrænseflade, der er konfigureret som DTP-tilstand “dynamic auto”, vil ikke generere DTP-meddelelser på grænsefladen. DTP-grænsefladen “dynamic auto” vil kun lytte passivt efter DTP-meddelelser fra den anden side af switchens grænseflade. Hvis DTP dynamic auto grænsefladen modtager en DTP-meddelelse fra grænsefladen på den anden side switch, vil der blive dannet et trunk-link. |
trunk | En switchgrænseflade, der er konfigureret som trunk-tilstand, konverterer switchens grænseflade til ren trunking-tilstand. En grænseflade i trunktilstand kan også forhandle med den anden sides switchgrænseflade for at danne en trunkforbindelse mellem to switche. |
nonegotiate | Den ikke-forhandlede tilstand deaktiverer afsendelse af DTP-pakker fra en grænseflade. “nonegotiate”-tilstanden er kun mulig, når grænsefladens switchport-tilstand er “access” eller “trunk”. DTP er deaktiveret. |
access | En switchgrænseflade, der er konfigureret som access-tilstand, konverterer switchens grænseflade til access-tilstand. “Access”-tilstand forhindrer brugen af trunking og gør porten som en ren adgangsport. Der sker ingen rammetagning i en adgangsport. En adgangsport belogger til et VLAN. |
Følgende er de forskellige kombinationer af switchport-tilstande, der er konfigureret i to forbindelsesgrænseflader.
- 1) Begge grænseflader er konfigureret med “dynamic desirable”-tilstand
- 2) Den ene grænseflade er konfigureret med “dynamic desirable”-tilstand og den anden grænseflade er konfigureret med “dynamic auto”-tilstand
- 3) Begge grænseflader er konfigureret med “dynamic auto”-tilstand
- 4) Begge grænseflader er konfigureret med “trunk”-tilstand
- 5) Den ene grænseflade er konfigureret med “trunk”-tilstand og den anden grænseflade er konfigureret med “dynamic desirable”-tilstand
- 6) En grænseflade er konfigureret med “trunk”-tilstand og anden grænseflade er konfigureret med “dynamisk auto”-tilstand
1) Begge grænseflader er konfigureret med “dynamic desirable”-tilstand
Når begge de to forbindelsesgrænseflader er konfigureret som DTP dynamic desirable-tilstand, vil begge grænseflader generere DTP-meddelelser. Begge grænseflader kan se, at den anden grænseflade er i stand til at danne en trunk.
Der oprettes en trunkforbindelse mellem to switche.
2) Den ene grænseflade er konfigureret med “dynamic desirable”-tilstand og den anden grænseflade er konfigureret med “dynamic auto”-tilstand
En switchgrænseflade, der er konfigureret som DTP “dynamic auto”-tilstand, vil ikke generere DTP-meddelelser på grænsefladen. DTP-grænsefladen “dynamic auto” vil kun lytte passivt efter DTP-meddelelser fra den anden switchgrænseflade på den anden side. Hvis DTP dynamic auto grænsefladen modtager en DTP-meddelelse fra grænsefladen på den anden side switch, vil der blive dannet en trunkforbindelse.
Når en grænseflade er konfigureret som DTP-tilstand “dynamic desirable” og den anden grænseflade er konfigureret som “dynamic auto”-tilstand, vil den grænseflade, der er konfigureret med “dynamic desirable”-tilstand, generere DTP-meddelelser og forsøge at konvertere den grænseflade, der er konfigureret med “dynamic auto”-tilstand, til en trunk-grænseflade. Grænseflader, der er konfigureret med “dynamic auto”, kan se, at den anden grænseflade er i stand til at danne en trunk.
Der oprettes en trunkforbindelse mellem to switche.
3) Begge grænseflader er konfigureret med “dynamic auto”-tilstand
Når begge de to forbindelsesgrænseflader er konfigureret som DTP “dynamic auto”-tilstand, vil begge grænseflader ikke generere DTP-meddelelser. Grænsefladerne kan ikke se, om den anden grænseflade er i stand til at danne en trunk.
En trunkforbindelse vil ikke blive etableret mellem to switche.
4) Begge grænseflader er konfigureret med “trunk”-tilstand
Når begge grænseflader er konfigureret med “trunk”-tilstand, udveksles DTP-meddelelser, og der etableres en trunkforbindelse mellem to switche.
5) Den ene grænseflade er konfigureret med “trunk”-tilstand og den anden grænseflade er konfigureret med “dynamic desirable”-tilstand
Når den ene grænseflade er konfigureret med “trunk”-tilstand og den anden grænseflade er konfigureret med “dynamic desirable”-tilstand, udveksles DTP-meddelelser, og der etableres et trunk-link mellem to switche.
6) En grænseflade er konfigureret med “trunk”-tilstand og anden grænseflade er konfigureret med “dynamisk auto”-tilstand
Når grænsefladen er konfigureret med “trunk”-tilstand og anden grænseflade er konfigureret med “dynamisk auto”-tilstand, vil grænsefladen i “trunk”-tilstand generere DTP-meddelelser, og der etableres et trunk-link mellem to switches.