VTP協議及其配置

VTP協議(VLAN Trunk Protocol)

是Cisco私有協議

作用:從一個控制點(也就是VTP中的服務器)維護整個企業網上VLAN添加、刪除和重命名等工作

 

VTP域的組成:

相同域名,必須通過Trunk相互連接,一組交換機

 

20130506021022377.jpeg

 

VTP的運行模式有3種:

——服務器模式(server)

提供VTP消息:包括VLAN ID和名字信息

學習相同域名的VTP消息

轉發相同域名的VTP消息

可以添加刪除更改VLAN

 

——客戶端模式(client)

請求VTP消息

學習相同域名的VTP消息

轉發相同域名的VTP消息

不可以添加刪除更改VLAN

 

——透明模式(Transparent)

不提供VTP消息

不學習VTP消息

轉發VTP消息

可以添加刪除更改VLAN,只在本地生效

 

VTP通告

1、客戶機的通告請求——獲取VLAN信息

條件:交換機重啓;VTP域名變更;交換機接收到了配置修訂號大的彙總通告

2、服務器的通告響應——發送VLAN信息

彙總通告:用於通知鄰接的交換機目前VTP域名和配置修訂編號;每隔300秒一次或配置改變時發送通告

子集通告:包含VLAN的詳細信息

注意:VTP通告使用組播地址發送,地址爲01-00-0c-cc-cc-cc

           只能通過中繼端口(串口)傳送

           VTP消息通過VLAN 1傳送

 

VTP版本

1、version 1:一個VTP透明傳輸的交換機,需要檢查VTP版本號和域名是否匹配,匹配時才轉發

2、version 2:再轉發VTP信息時,不檢查版本號和域名

 

相關配置命令:

#switchport mode trunk ——“全局”設置Trunk鏈路

#vtp domain 域名 ——“VLAN數據庫”,創建VTP域

#vtp mode server | client | transparent ——2950系列配置VTP模式

#vtp server | client | transparent ——3640系列配置VTP模式

#vtp password 密碼 ——配置VTP口令

#vtp pruning ——配置VTP修建

#vtp version 2 ——2950配置VTP版本

#vtp v2-mode ——3640配置VTP版本

#show vtp status

 

例拓補圖:

 

20130506021032892.jpeg

 

具體配置步驟:

交換機A】

A(config)#interface f0/10

A(config-if)#switchport mode trunk ——設置該端口爲串口模式

A(config-if)#no shutdown

A(config-if)#exit

A(config)#exit

A#vlan database ——進入VLAN數據庫

A(vlan)#vlan 2 ——創建vlan 2

A(vlan)#vlan 3 ——創建vlan 3

A(vlan)#exit

A#show vlan-switch ——查看創建的VLAN是否成功

A#vlan database

A(vlan)#vtp domain name ——域名必須統一

A(vlan)#vtp server ——設置模式爲server

A#show vtp status ——查看vtp狀態

 

一下爲可選項:

A#vlan databas

A(vlan)#vtp pruning ——設置修剪模式

A(vlan)#vtp v2-mode ——設置vtp版本

A(vlan)#vtp password 密碼 ——如果設置了密碼那麼同一個域名內的交換機都要設置相同的密碼

【交換機B】

B(config)#interface f0/11

B(config-if)#switchport mode trunk

B(config-if)#no shutdown

B(config-if)#exit

B(config)#interface f0/10

B(config-if)#switchport mode trunk

B(config-if)#no shutdown

B(config-if)#exit

 

B#vlan databse

B(vlan)#vtp domain name

B(vlan)#vtp client

B(vlan)#exit

B#show vlan-switch ——查看是否學習到vlan信息

【交換機C】

C(config)#interface f0/10

C(config-if)#switchport mode trunk

C(config-if)#no shutdown

C(config-if)#exit

C(config)#

 

C#vlan databse

C(vlan)#vtp domain name

C(vlan)#vtp client

C(vlan)#exit

C#show vlan-switch ——查看是否學習到vlan信息



摘自《紅黑聯盟》

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