一個網絡使用VLAN后一個最大的挑戰就是對穿過多個交換機的VLAN的配置維護。沒有一個集中的方法配置和維護VLAN信息,網絡管理員必須對每一個交換機進行獨立的VLAN 配置。思科公司開發了一種VLANTrunk 協議來幫助克服這些缺點。
VTP——VLANTrunk協議
VLANTruank協議允許在一個單獨的設備(VTP服務器)上配置VLAN,并把配置信息通過交換網絡傳遞出去。這減少了管理VLAN 需要的總時間。
在一個VTP環境里,一臺交換機可以是以下3種不同的角色之一。可以是一臺VTP服務器、一臺VTP客戶機、或者工作在透明模式。角色決定了交換機在VLAN 網絡中被如何配置。
VLANTrunk協議有支持多個VTP域的能力。每個VTP 域的客戶交換機從該域的VTP 服務器接收自身的配置信息。在同一個本地網絡可以有多個VTP 域。
VTP服務器
VTP服務器是每個VTP域的根本。服務器是VTP域內唯一的可以增加、刪除、重命名VLAN 的交換機。當一臺未經配置的思科交換機第一次上電開機的時候,它的默認模式是服務器模式。我們必須把它該成客戶機或者透明模式。
VTP服務器周期性地廣播VTP域名、VLAN配置,提供現行的配置修改號。這個修改號是VTP 域的一部分,它確保VTP 域內的所有交換機有現行的、正確的VLAN 配置信息。
當VLAN在VTP服務器上被創建的時候,和其他VLAN配置信息一起存儲在服務器的NVRAM(存儲單元)。當交換機重啟的時候,配置信息還是被保留。
VTP客戶模式
VTP客戶交換機從VTP服務器接收所有客戶交換機的配置信息。客戶交換機不能刪除、添加、重命名VLAN。當客戶交換機加入一個新的VLAN,VLAN必須被添加到VTP 服務器上面去。這樣新的VLAN 才能傳遞到所有的客戶交換機。當新的VLAN 增加后,客戶交換機上的端口會關聯到新的VLAN。
類似VTP服務器,客戶交換機在NVRAM(存儲單元)存儲VLAN配置。然而,不像VTP服務器,當客戶交換機重啟的時候,所有的VLAN 配置信息丟失了。交換機啟動完成后,需要發送一條VTP 請求消息給VTP服務器,來獲取現行的VLAN 配置。
VTP透明模式
VTP透明交換機和VTP客戶交換機不同,VLAN可以在這些交換機上手工配置。如果配置為VTP 域的一部分,他們可以從VTP 服務器接收VLAN 配置信息。然而,他們不會通知VTP 域本地配置的VLAN。配置成透明模式的交換機還是會收到VTP 配置幀并傳遞這些幀到所有的骨干端口。這允許VTP 客戶交換機可以連接到一個VTP 透明交換機。客戶交換機透過透明交換機還是可以和VTP 服務器交換VLAN 配置信息。
VTP數據幀
用來配置和維持VTP域的數據幀可以封裝成802.1Q或者ISL幀格式。VTP使用一個保留的廣播地址做為所有幀的目的地。這個廣播地址0x01-00-00-0C-CC-CC-CC伴隨著一個子網接入協議(SNAP)的邏輯鏈路控制(LLC)碼,和一個在SNAP頭的2003類型碼。每個數據幀包含一個VTP頭和VTP消息類型。(注意在下面的描述中,只是顯示了VTP消息格式,而不是整個以太網幀的格式。)
有3種類型的VTP消息:
1)summary(摘要)
2)Subset(子集)
3)Request(請求)
Summary(摘要)幀
摘要幀可以是VTP服務器或者VTP客戶機發出的,每5分鐘一次或者當VTP域發生改變后立即發出。摘要廣播包括VTP域的基本信息和配置的修改情況。摘要幀可能跟隨著許多的詳細的描述幀——子集(Subset)幀。
摘要幀格式如下所示。
子集幀(Subset)
子集幀用來提供VTP域內每個VLAN的詳細信息。子集幀可以是對VTP請求幀的響應,或者當配置改變時發出(和摘要幀一起發出)。
請求幀(Request)
當以下的情況之一發生時,VTP客戶機發送請求幀(Request)到VTP服務器:
VTP域名字改變
VTP客戶交換機收到一個配置修改號碼更高的摘要廣播消息
丟失了一條子集幀
交換機重啟
VTP服務器將用一條摘要幀和能夠滿足請求的若干條子集幀的進行響應。
結論
由于VLAN技術的使用非常普遍,設計和維護網絡時必須考慮VLAN的存在。我們豐富的經驗和工具將幫助您搭建和保持VLAN網絡的健康。
網絡工程師和經理首先需要理解VLAN在網絡中是如何工作的,學會好的文檔習慣來有效地優化VLAN性能和解決故障。采用類似OptiView集成網絡分析儀Vlan透視性選件這樣專門為收集、顯示VLAN 詳細信息而設計的先進工具,才能夠大大地減少設備開銷和故障查找解決時間。VLAN 透視選件通過提供可以支持下一步行動的準確信息,助網絡經理一臂之力,把那些原來需要花費大量的時間和資源才能解決的難題,快速定位出來并排除。