在学习了工作在ISO参考模型第二层的VLAN(虚拟局域网)之后,又迎来了VTP。
      在没有学习VTP之前,在整个网络中交换机上配置VLAN则需要在每台交换机上单独配置,不但管理麻烦,而且容易出错,下面来看下另一个协议VTP。

      VTP(VLAN Trunking Protocol)是VLAN中继协议,是CISCO私有的网络协议,也被称作VLAN干道协议。工作在OSI参考模型第二层,用于管理同一个域内的VLAN的创建、删除和重命名。

     在一台VTP Server 上创建一个新的VLAN时,该VLAN的配置信息将自动传播到本域内的其他所有交换机。这些交换机自动地接收这些配置信息,并其自身的VLAN的配置自动与VTP Server保持一致,从而减少在多台设备上配置同一个VLAN信息的工作量,减轻了网管管理员的复担,而且而且还保持了VLAN配置的统一性。

      VTP通过网络(ISL帧或CISCO私有DTP帧)来保持VLAN配置统一性。

      VTP有三种工作模式:VTP Server、VTP Client 和 VTP Transparent。 一般一个VTP域内的只设一个VTP Server。VTP Server维护该VTP域中所有VLAN 信息,VTP Server可以创建、删除或修改VLAN。VTP Client不能建立、删除或修改VLAN。VTP Transparent相当于是一上独立的交换机,它不参与VTP工作,不从VTP Server学习VLAN的配置信息,只拥有本设备上自己维护的VLAN信息。VTP Transparent可以创建、删除和修改本机上的 VLAN信息,而不影响其它交换机上的VLAN信息。

     由此看出,VTP协议的出现大大方便了网络中VLAN的管理。