VTP協議

1 VTP 協議的做用 :實現 VLAN 的統一配置和統一管理。
 
2 VTP 的工做原理
 
在同一 vtp 域內,當一臺 vtp 服務器更新 vlan 配置時,該服務器當即向全部中繼發送 vtp 消息。在中繼另外一端與此相鄰的交換機會處理收到的消息並更新它們的 vlan 數據庫,而後它們再給鄰居發送 vtp 消息。該進程在相鄰交換機之間被不斷轉發,直到最後,全部交換機收到了新的 vlan 數據庫。 vtp 服務器和客戶機每 5 分鐘也週期性地發送 vtp 消息, vtp 服務器和客戶機同時處理所接收到得 vtp 消息,並基於這些消息更新 vtp 配置數據庫。
 
3 Vtp 運行特色
 
(1)VTP 經過發送到特定 MAC 地址 01 00 0C CC CC CC 的組播 VTP 消息進行工做.
  (2)VTP 通告只經過中繼端口傳遞
  (3)VTP 消息經過 VLAN1 傳送.(這就是不能將 VLAN1 從中繼鏈路中去除的緣由)
  (4) 交換機使用配置修正號,來決定當前交換機的內部數據是否應該接受從其餘交換機發來的 VTP 更新信息.若是接收到的 VTP 更新配置修訂號與內部數據庫的修訂號相同或者比它小,交換機忽略更新;不然,就更新內部數據庫,接受更新信息.
 
 
4 VTP
 
實現 vtp 功能的前提是這些交換機同屬於一個 VTP 域, VTP 域就是一組 VTP 域名相同並經過中繼鏈路相互鏈接的交換機。在同一域中交換機經過傳遞 vtp 通告來共享它們的 vlan 信息。 VTP 域的要求:
 
(1) 域內的每臺交換機必須使用相同的 VTP 域名,不管是經過配置實現,仍是由交換機自動學習。
(2) 域內的交換機必須是相鄰的,這意味着 VTP 域內的全部交換機造成了一顆相互鏈接的樹
(3) 在全部的交換機之間,必須啓用中繼.
 
5 VTP 的運行模式有3
 
服務器模式( SERVER 缺省):提供 VTP 消息和監聽 VTP 消息,能夠添加、修改和刪除 VLAN
客戶機模式( CLIENT ):提供 VTP 消息和監聽 VTP 消息,不能夠添加、修改和刪除 VLAN
  透明模式( TRANSPARENT ):不參與 VTP ,只轉發 VTP 消息。
 
  總結:服務器模式和客戶機模式在發送和監聽 VTP 消息沒有差異,兩者的根本區別是服務器上能夠配置 VLAN, 客戶機上不能配置 vlan
 
 
6 Vtp 消息類型:
 
彙總通告:包含目前的 VTP 域名與配置修改編號。配置修改編號的範圍( 0~2^32 - 1 )。每 300 秒發送一次,當網絡拓撲發生變化時也會發送。
 
子集通告:包含 vlan 配置的詳細信息。
 
通告請求:發送條件 1. 交換機重起後 2 . VTP 域名變化後 3 . 交換機接受到修改配置編號比本身高的彙總通告。
 
總結:通常狀況下,交換機接受到修改配置編號比本身高的彙總通告時,便向鄰居交換機發送通告請求,而後鄰居交換機發送包含 vlan 配置信息的子集通告,交換機就能夠更新 vlan 數據庫信息。
 
 
7 VTP 修剪
 
缺省狀況下,發給某個 VLAN 的廣播會送到每個在中繼上承載該 VLAN 的交換機。即便交換機上沒有位於那個 VLAN 的端口也是如此。 VTP 修剪是僅當中繼鏈路接收端上的交換機存在那個 VLAN 時,纔會將該 VLAN 的廣播和未知單播轉發到該中繼鏈路上。 它能減小中繼鏈路上沒必要要的信息量,提升中繼的帶寬利用率。
 
 
8 、機修改配置編號重設爲 0 的方法:
 
將新的交換機添加到域中,必定要保證該交換機的修訂號已經爲 0
VTP 修訂號存儲在 NVRAM 中,交換機的電源開關不會改變這個設定值.可使用下列方法:
>將交換機的 VTP 模式變到透明模式,而後再變回服務器模式.
>將交換機的域名修改成一個其餘的域名(一個不存在的域),而後再回到原來的域名
>使用 erase startup-config erase nvram 命令,清除交換機的配置和 VTP 信息.再次啓動.
 
   
9 vtp 配置命令:
 
switch(config)#vtp domain domain_name    / 建立 vtp
 
switch(config)#vtp mode server | client | transparent  / 配置 vtp 模式
 
switch(config)#vtp password password     / 配置 vtp 口令
 
switch(config)#vtp pruning               / 配置 vtp 修剪
 
switchport trunk pruning vlan remove vlan-id  / 從可修剪列表中去除某 VLAN
 
switchport trunk pruning remove 2-4,6,8 / 例(去除 VLAN2 3 4 6 8
 
switch(config)#vtp version 2             / 配置 vtp 的版本
 
switch#show vtp status                   / 查看 vtp 的配置信息
 
switch#show vlan                         / 查看 vlan 信息
 
注意:在小凡模擬器上使用 3640 ios 配置 vtp 時,進入到 vlan database vlan 數據庫模式進行 vtp 的配置。使用 show vlan-switch 查看 vlan 信息。
相關文章
相關標籤/搜索