1. 程式人生 > >VTP 抓包分析

VTP 抓包分析

vtp

# 1、VTP協議介紹
# Cisco交換機一旦通過某種方式激活了幹線(Trunk),這些交換機會通過通告報文來指示哪些VLAN是可用的,並且會維持這些VLAN的相關信息,這種功能就叫做VTP(Vlan Trunking Protocol,VLAN中繼協議)。VTP是思科私有的協議,但大多數交換機都支持該協議。

# 2、VTP的作用
# 使用VTP可以將一臺交換機配置成VTP Server,將其余的交換機配置成VTP Client,那麽作為VTP Client的交換機會自動同步VTP Server交換機上面配置的VLAN信息,這樣就不需要在每一臺交換機上配置相同的VLAN信息;對VTP Server上VLAN的添加和刪除重命名等操作會自動同步到VTP Client,確保了整個網絡配置的一致性。

# 3、VTP的特點
# VTP是一種消息協議,使用第二層幀,通過VLAN 1傳輸;可以用VTP管理網絡的VLAN範圍從1到1005,VTP不能管理擴展的VLAN(大於1005)。VTP協議使用VTP通告(VTP advertisements)在交換機間交互VLAN信息,VTP通告只能在Trunk(主幹)鏈路上上互交信息。

IOU1#sh vtp statu
VTP Version capable             : 1 to 3   # 表示這臺交換支持兩種VTP版本(1、2、3),這裏顯示的3,不代表默認運行的版本是 Version 3,只代表支持幾種版本。
VTP version running             : 1                        # 默認運行的是版本1,
VTP Domain Name                 : cisco                    # VTP域名,沒有配置的時候為空。
VTP Pruning Mode                : Disabled                 # 是否開啟了VTP裁剪功能,默認沒有開啟。
VTP Traps Generation            : Disabled                 # Trap主要用來為SNMP服務器發送消息,默認沒有開啟。
Device ID                       : aabb.cc00.0100           # 發送VTP信息的端口IP地址,可以手動指定發送VTP信息的端口。
Configuration last modified by 0.0.0.0 at 8-31-17 14:53:56 # 最後配置改變的時間。
Local updater ID is 0.0.0.0 (no valid interface found)

Feature VLAN:
--------------
VTP Operating Mode                : Server
Maximum VLANs supported locally   : 1005    # 表示交換機最大可配置的VLAN數量是1005個,這個值和交換機的型號有關。
Number of existing VLANs          : 9    # 當前已經有9個VLAN,交換機默認VLAN就是5個(VLAN1、VLAN1002-1005)。
Configuration Revision            : 4    # 配置修正號是4,交換機上VLAN配置信息發生改變時,配置修正號自動加1,配置修正號暗示了交換機VLAN配置信息的新舊。
MD5 digest                        : 0x44 0x23 0x1E 0xD1 0x1A 0xC3 0xB7 0xE5 
                                    0xF6 0xD6 0xDE 0x3B 0xEF 0x46 0x62 0x62 
# 4、什麽是VTP域名
# VTP協議允許在一臺交換機上集中配置,所做的配置會被自動傳播到網絡中所有其他的交換機上,前提是這些交換機都在一個VTP域中;同一個域中的交換機擁有相同的VTP域名;默認的域名為空,此時交換機不會向外傳播VTP通告,並且一個交換機只能加入一個VTP域。
# 註意,當VTP域名被改變或刪除閃存中的VLAN配置文件"vlan.dat",重啟後配置修正號會自動歸零;另外,當交換機處於Transparent模式時,因為不需要和其他交換機同步VTP信息,配置修正號始終為0;當網絡中的交換機配置修正號都為0的時候,他們之間不會同步VLAN配置信息。
# 在同一個域中,如果沒有設置VTP密碼,只要域名相同,配置修正號大的交換機的VLAN配置將覆蓋配置修正號小的交換機的VLAN配置,這樣非常不安全,可以通過下面的命令配置一個VTP密碼,只有域名和密碼都相同的情況下,才會互交VLAN配置信息:


VTP 抓包分析