DTP

DTPide

DTP(動態中繼協議 Dynamic Trunk Protocol)是思科私有的協議,它能夠讓交換機自動協商它們之間的鏈路是否造成Trunk,DTP還能夠協商Trunk鏈路的封裝類型。配置了DTP的交換機會發送DTP協商包,或者對對方發送來的DTP包進行響應,雙方最終一致贊成它們之間的鏈路是否造成Trunk,以及採用什麼樣的Trunk封裝方式。spa

DTP可以造成Trunk的模式總結:blog

wKioL1Qmj0-hd-QyAAC7LyfvRc0745.jpg

negotiate模式:已經把接口強制置於Trunk模式,並主動發送協商包或者響應對方的協商包;接口

desirable模式:指望把接口置於Trunk模式,並主動發送協商包或者響應對方的協商包,只要對方能響應協商get

     包,則會成功協商成Trunk;it

auto模式:不主動發送協商包,但會響應對方的協商包,若是對方主動發送了協商包,則會成功協商成Trunk;io

nonegotiate模式:已經把接口強制於Trunk模式,可是不主動發送協商包,也不響應對方的協商包,除非對方class

     也已經把接口強制於Trunk模式,不然沒法造成Trunk。配置

DPT命令解釋:im

①「switchport trunk encapsulation {negotiate|isl|dot1q}」:配置Trunk鏈路上的封裝類型;

 1>negotiate:雙方協商肯定;

 2>isl|dot1q:手動指定使用isl或dot1q。

②「switchport mode {trunk|dynamic desirable|dynamic auto}」:設置Trunk接口模式;

 1>trunk:將端口置爲永久Trunk模式,封裝類型由①肯定;

 2>dynamic desirable:端口主動變成Trunk,若是對端爲negotiate、dynamic desirable、dynamic auto,

   將成功協商。

 3>dynamic auto:被動協商,若是另外一端爲negotiate、dynamic desirable將成功協商。

③「switchport nonegotiate」:Trunk鏈路上不發送協商包,默認是發送的

DTP命令組合:

若是想把端口設置爲negotiate:

sw1(config-if)#switchport trunk encapsulation {isl|dot1q}

sw1(config-if)#switchport mode trunk

sw1(config-if)#no switchport nonegotiate       //該命令是默認命令

若是想把端口設置爲nonegotiate:

sw1(config-if)#switchport trunk encapsulation {isl|dot1q}

sw1(config-if)#switchport mode trunk

sw1(config-if)#switchport nonegotiate

若是想把端口設置爲desirable:

sw1(config-if)#switchport trunk encapsulation {negotiate|isl|dot1q}

sw1(config-if)#switchport mode dynamic desirable

若是想把端口設置爲auto:

sw1(config-if)#switchport trunk encapsulation {negotiate|isl|dot1q}

sw1(config-if)#switchport mode dynamic auto

相關文章
相關標籤/搜索