【CCNA學習筆記】VTP

1.1 介紹

 Cisco交換機激活了幹線(Trunk)後,交換機會使用通告報文來指示哪些VLAN是可用的,並且會維持VLAN的相關信息,這項功能稱爲VLAN中繼協議(Vlan Trunking Protocol,簡稱VTP)。屬於Cisco私有協議。

1.1.1 作用

  VTP負責在VTP域內同步VLAN信息,這樣可以設置一臺VTP Server交換機並配置VLAN後,把其餘的交換機設置爲VTP Client,使他們自動學習VLAN信息,簡化配置過程。

1.1.2 VTP的特點

  VTP是一種消息協議,使用第2層幀,通過VLAN1傳輸,在全網的基礎上管理VLAN的添加、刪除和重命名,實現VLAN配置的一致性。

  VTP協議使用VTP通告(VTP advertisements)在交換機間傳輸VLAN信息,VTP通告只能在Trunk鏈路上交互

1.1.3 默認VTP信息

SW1#show vtp status                 查看VTP信息
SW1(config)#vtp version 1或2        修改VTP版本

1.1.4 VTP域名(Domains)

  爲了讓一臺交換機可以向其他交換機傳播VTP信息,該交換機必須要有一個VTP域名,其他交換機必須在同一個域中。

1.1.5 VTP通告(Advertising)

    通告類型:彙總通告(Summary Advertisements)

              子集通告(Subset Advertisements)

              查詢通告(Request Advertisements)

1.1.6 VTP模式(Modes)

    (1)Server模式:可以創建、修改、刪除VLAN。通告自己的VLAN信息給用一個域中其他交換機,也接收VTP通告同步VLAN信息。

    (2)Client模式:不可以創建、修改、刪除VLAN。通告自己的VLAN信息給用一個域中其他交換機,也接收VTP通告同步VLAN信息。

    (3)Transparent模式:可以創建、修改、刪除VLAN,但是修改隻影響自己。轉發VTP通告給網絡中的其他交換機,但只是轉發,並不發送自己的VTP信息,也不與其他交換機同步VTP


VTP ServerVTP ClientVTP Transparent
能否創建、修改和刪除VLAN×
能否發送VTP通告僅能轉發收到的VTP通告,不發送VTP通告
能否同步VTP通告×
VLAN信息保存的位置vlan.datvlan.datstartup-config

1.1.7 VTP裁剪(Pruning)

    VTP Pruning 是VTP的一個功能,它能減少中繼端口上不必要的信息量,自動裁剪掉鄰居交換機沒有的VLAN信息。Cisco上默認關閉。

1.2 VTP配置與排錯

1.2.1 VTP配置的注意事項

    1、配置VTP Server

    確認所有將要配置的交換機都恢復到默認的設置,建議配置至少兩臺VTP Server,互爲備份。

    ●VTP域名區分大小寫

    ●如果配置了VTP密碼,要確保VTP域中所有交換機的密碼相同

    ●確保所有的交換機都配置爲使用相同的VTP協議版本

    ●確保交換機之間的互連鏈路是主幹鏈路

    2、配置VTP Client

    ●配置VTP客戶端模式

    ●配置Trunk

    ●驗證VTP狀態

    ●配置Access端口。一個交換機工作在VTP客戶端模式時,不能添加新的VLAN,只可以分配端口到現有的VLAN中。

1.2.2 VTP配置

    1、恢復出廠配置

Switch#erase startup-config            刪除啓動配置文件
Switch#delete vlan.dat                 刪除VLAN配置文件

    2、配置所有主幹鏈路

    3、配置VTP Transparent

SW3(config)#vtp mode transparent        把VTP模式設爲Tracnsparent
SW3(config)#vtp domain ccna            配置VTP域名爲ccna,也可配置爲其他

    4、配置VTP Server 交換機

SW1(config)#vtp domain ccna            配置VTP域名
SW1(config)#vlan 2                     創建VLAN
SW1(config-vlan)#vlan 3

    5、配置VTP Client 交換機

SW2(config)#vtp mode client            配置VTP模式爲Client

1.2.3 VTP排錯

    ●VTP版本不一致

    ●VTP密碼問題

    ●VTP域名問題

    ●VTP模式配置正確

    ●配置修正號問題

SW4#debug sw-vlan vtp events            監視VTP事件
SW4(config)#vtp domain test            隨便更改域名後,VTP的配置修正號恢復爲0,不能隨便亂把配過VTP的交換機接入網絡,否則可能會導致整個網絡癱瘓。一定要讓修正號恢復爲0


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章