2012年7月25日 星期三

關於Cisco Switch上CDP-4-NATIVE_VLAN_MISMATCH問題...

類似:
00:02:29: %CDP-4-NATIVE_VLAN_MISMATCH: Native VLAN mismatch discovered on GigabitEthernet0/1 (10), with Switch GigabitEthernet0/8 (1)
的訊息在新裝機的環境上常常遇到,而會出現這個問題的來源是開了CDP,CDP的封包內容中有包含一些資訊:VTP management domain name、full/half duplex、native vlan等,如果兩台switch之間是跑trunk mode就不會出現這個問題(不需要特別設定switchport mode access的情況下),但如果我們有好習慣,在界接裝端設備的switch port介面下switchport mode access,就會出現CDP-4-native_vlan-mismatch,但CDP的內容又會因為IOS版本不同所包含的欄位也會不同,以上的內容在IOS 12.0(3)版以後才有支援,這以後的CDP稱為CDP v2,所以在這之前的舊版本是不會出現的。所以要停止 CDP-4-native_vlan-mismatch這個訊息出現的方法有以下幾種:


1.在switch上下no cdp advertise-v2,強制兩台switch的CDP跑version 1

2.不要特別去下switchport mode access這個指令,讓介面自己跑trunk
   (show interface gi x/y capabilities可以看到Operational Mode:trunk)

3.如果一定要下switchport mode access,那只好再明確的指定與uplink port相同的vlan上,
   例如:uplink port是接到core switch上的vlan 10,所以每一個port也要access到vlan 10

沒有留言:

張貼留言