VLAN-6-VLAN Trunk协议(VTP)
VTP能夠將VLAN配置信息通告給鄰居交換機,這樣做可以使工程師只在一臺交換機上配置VLAN,同一個VTP域中的所有其他交換機動態學習這些VLAN信息。VTP通告VLAN ID、VLAN 名稱和 VLAN 類型,以及每個 VLAN 的狀態。然而,VTP不會通告每個 VLAN 中有哪些接口,所以工程師仍需要在每臺獨立的交換機上(使用 switchport access vlan 命令)配置每個VLAN中關聯的接口。
VTP協議有三個版本。IOS交換機默認啟用的為VTPv1,它只支持傳播正常范圍的VLAN。
VTPv2在以下方面有所增強:
1.支持TrCRF和TrBRF(令牌環集中器中繼功能和網橋中繼功能)
2.支持未知的TLV(類型-長度-值)記錄
3.通過各種方式修改VLAN數據庫時,優化VLAN數據庫的一致性校驗
關于VTP的透明模式,在多個同時支持VTPv1和VTPv2的Catalyst交換機上進行的實驗表明,無論啟用哪個VTP版本,VTP域名為NULL(即未設置)的透明交換機都可以轉發所有的VTP消息。配置了域名的透明交換機只有域名相同時才轉發VTP消息。
VTPv3與VTPv2有以下方面的不同:
1.修改了服務器角色:VTPv3有兩種服務器類型:主用(Primary)和備用(Secendary)。主用服務器能修改VTP域中的內容,一個域最多一個主用服務器。備用服務武器不能修改VTP域中的內容,但可以被提升為主用服務器。主用角色是一種運行狀態,并不儲存在配置中,這種改進極大地減少了VLAN數據庫被意外修改的可能性,因為除了主用服務器外,無法修改數據庫的內容。
2.改進了VTPv3密碼存儲和用途:設備可以使用加密的形式來存儲VTP密碼,并且不能顯示為明文。
3.vtpv3可以分發包括私有vlan在內的完整范圍內的vlan消息
4.vtpv3支持off模式,在此模式中交換機不參與vtpv3操作,并會丟棄所有收到的vtp消息
5.vtpv3是一種用來分發各種數據庫內容的通用機制,并且不僅限于在一組交換機之間同步vlan消息,例如它可以分發和同步mst配置
vtp有四種模式,如下:(只有vtpv3支持off模式)
v1和v2使用以下四種消息類型
匯總通告:由VTP服務器和客戶端每5分鐘生成一次這個消息,以及在每次對VLAN數據庫進行修改后產生該消息。此消息攜帶的信息包括VTP域名、修訂版本號、最后一次更新者的身份、最后一次更新的時間戳、針對VLAN數據庫計算的MD5和VTP密碼(若配置),以及匯總通告之后可選的子集通告消息的數量。匯總通告消息不攜帶VLAN數據庫的內容。
子集通告:在修改VLAN數據庫之后,由VTP服務器和客戶端服務器生成這個消息。子集通告攜帶完整的VLAN數據庫內容。一個子集可以攜帶多個VLAN數據庫條目。然而,如果VLAN數據庫較大,可能需要多個子集進行通告。
通告請求:由VTP服務器或客戶端生成這個消息,用來請求鄰居發送完整或部分的VLAN數據庫。當VTP客戶端交換機重啟后,交換機進入客戶端模式,或當服務器或客戶端交換機收到匯總通告后,發現它的修訂版本號比自己的高時,就會發送通告請求。
加入:若啟用VTP修剪,由每個VTP服務器和客戶端交換機每6秒一次周期性地生成這個消息。對于正常范圍的每個VLAN來說,加入消息中包含1比特字段,用來表示這個VLAN是活躍的還是未使用的(即被修剪的)。
交換機只在trunk上傳輸和接收vtp消息
總結
以上是生活随笔為你收集整理的VLAN-6-VLAN Trunk协议(VTP)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爆红网络游戏奇幻咔咔3D小熊高清无水印图
- 下一篇: 比亚迪海豚车型上市墨西哥,售 53.59