DTP(Dynamic Trunking Protocol)
DTP ဆိုတာ Cisco ရဲ့ ကိုယ်ပိုင် Protocol တစ်ခုဖြစ်တယ်။Layer 2 Protocol တစ်ခုဖြစ်တယ်။Switch မှာသုံးတာပေါ့နော်။သူရဲ့အလုပ်က switch နှစ်ခုကြားမှာ trunking negotiate လုပ်ပေးတဲ့ Protocol တစ်ခုဖြစ်တယ်။DTP configure ချထားတဲ့ Switch တွေကDTP Hello packets တွေကို 30 seconds တစ်ခါပို့တယ်။ Dynamic Trunk timeout ကတော့ 300 seconds ဖြစ်တယ်။အောက်မှာသူရဲ့ အလုပ်လုပ်ပုံ လေးတွေကြည့်လိုက်ရအောင်။
Switch Port modes: trunk,access,desirable,auto and no-negotiate
DTP can be disabled either by
Configuring as access port using switchport mode access
Or using switchport nonegotiate commands
TRUNK
-Configuring trunk manually
-The port still negotiates trunking with the port on the other end of the link
ACCESS
-Configuring access manually
-The port is a user port in a single Vlan
DESIRABLE
-Desires to become trunk (always want to become trunk)
-Sends and reply to DTP messages
-It becomes a trunk if a trunk if the port on the other switch is set to trunk, dynamic desirable or dynamic auto mode.
AUTO
-Only reply to DTP messages (not send)
-Default mode on most of the modern switches
-It becomes a trunk if the order end is set to trunk or dynamic desirable mode
NO-NEGOTIATE
-Turn off DTP messages (disable DTP)
-The port is a trunk and does not do DTP negotiation with the other side of the link.
အောက်ကTable လေးက switch ports တွေရဲ့ အလုပ်လုပ်ပုံဖြစ်တယ်။
အောက်ကပုံလေးတွေနဲ့ DTP Lab တစ်ခုပါစမ်းကြည့်ကြတာပေါ့။
1) Both interfaces are configured with "dynamic desirable" mode
Switch နှစ်ဖက်စလုံးမှာ dynamic desirable mode ထားမယ်ဆိုရင် အဲ့ link က trunk ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic desirable
SW2(config-if)#exit
1) Both interfaces are configured with "dynamic desirable" mode
Switch နှစ်ဖက်စလုံးမှာ dynamic desirable mode ထားမယ်ဆိုရင် အဲ့ link က trunk ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic desirable
SW2(config-if)#exit
2) One interface is configured with "dynamic desirable" mode and other interface is configured with "dynamic auto" mode
Switch တစ်ဖက်မှာ dynamic desirable နဲ့ အခြားတစ်ဖက်မှာ dynamic auto ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
Switch တစ်ဖက်မှာ dynamic desirable နဲ့ အခြားတစ်ဖက်မှာ dynamic auto ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
3) Both interfaces are configured with "dynamic auto" mode
Switch နှစ်ဖက်စလုံးမှာ dynamic auto mode ထားမယ်ဆိုရင် အဲ့ link က trunk မဖြစ်ဘဲ access ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic auto
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
Switch နှစ်ဖက်စလုံးမှာ dynamic auto mode ထားမယ်ဆိုရင် အဲ့ link က trunk မဖြစ်ဘဲ access ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic auto
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
4) Both interfaces are configured with "trunk" mode
Switch နှစ်ဖက်စလုံးမှာ trunk mode ထားမယ်ဆိုရင် အဲ့ link က trunk ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
Switch နှစ်ဖက်စလုံးမှာ trunk mode ထားမယ်ဆိုရင် အဲ့ link က trunk ဖြစ်တယ်။
SW1(config)#int g0/0
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
.
5) One interface is configured with "trunk" mode and other interface is configured with "dynamic desirable" mode
Switch တစ်ဖက်မှာ dynamic desirable နဲ့ အခြားတစ်ဖက်မှာ trunk ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
Switch တစ်ဖက်မှာ dynamic desirable နဲ့ အခြားတစ်ဖက်မှာ trunk ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
6) One interface is configured with "trunk" mode and other interface is configured with "dynamic auto" mode
Switch တစ်ဖက်မှာ trunk နဲ့ အခြားတစ်ဖက်မှာ dynamic auto ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
Switch တစ်ဖက်မှာ trunk နဲ့ အခြားတစ်ဖက်မှာ dynamic auto ဆိုရင်လည်း Trunk link ပါပဲ။
SW1(config)#int g0/0
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW2(config)#int g0/0
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#exit
Switch port တွေကို စစ်မယ်ဆိုရင်အောက်က commands နဲ့စစ်လို့ရတယ်နော်။Highlight တွေကအဓိကစစ်ရမှာတွေနော်
SW1#sh interface g0/0 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: dynamic auto
Operational Mode: static access
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: native
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
SW1#sh interface g0/0 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: dynamic auto
Operational Mode: static access
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: native
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
Comments
Post a Comment