VTP协议<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

知识点一:使用VTP的原因

引言:我们学习了VLANVLAN TRUNK的原理与配置。Vlan成为虚拟局域网,实在交换机上划分逻辑的分组,用来控制交换机上的广播通信数据量,同时提供安全。那么在大型企业中,交换机的数量非常多,而各个交换机的配置基本相同,这时如果我们一台一台的去配置,只能做重复的工作,降低工作效率。那么怎么解决这种问题呢?下面我们将引入VTP协议。

知识点二:VTP概述

1.  VTP协议

VTP协议用来确保配置的一致性,它具有以下优点:

n  保持vlan配置的一致性

n  保证数据的同步
VTP协议是Cisco的专用协议,大多数的Catalyst交换机都支持该协议。VTP协议可以减少VLAN相关的管理任务。
VTP域协议中的两个重要概念

nVTP域:也称为VLAN管理域,由一个以上共享VTP域名的相互连接的交换机组成。

nVTP通告:在交换机之间用来传递vlan信息的数据包称为VTP通告。

知识点三:VTP 的工作原理

1.  VTP

Ø VTP 是一种消息协议,它使用第2层帧,在全网的基础上管理vlan的添加,删除和重命名,以实现vlan配置的一致性。

Ø 在同一管理域中的交换机共享他们的vlan信息,且一个交换机只能参加到一个VTP管理域中,不同域中的交换机不能共享VTP信息

Ø 一台交换机只能属于一个VTP

Ø 默认情况下,Catalyst 交换机处于VTP服务器模式

 VTP域的要求:

n 域内的交换机必须使用相同的VTP域名

n Catalyst 交换机必须相邻的

n 所有交换机之间必须启用中继

2.  VTP的运行模式 

了解VTP三种模式的功能

1)服务器模式:

◆ 提供VTP消息

◆ 学习相同域名的VTP消息

◆ 转发相同域名的VTP消息

◆ 可以添加 删除和更改VLAN

2)客户机模式:

◆ 请求VTP消息

◆ 学习相同域名的VTP消息

◆ 转发相同域名的VTP消息

◆ 不可以添加 删除和修改VLAN

3)透明模式:

◆不提供VTP消息

◆不学习VTP消息

◆转发VTP消息

◆可以添加 删除和修改VLAN,(只有在本地)

VTP 修剪的作用 :

VTP 通过修建来减少没有必要扩散的信息

3.       VTP的通告:
1VTP通告概述
n  管理域

n  版本号

n  配置修改编号

n  它所知道的 vlan

n  每个已知 vlan 的某些参数

2 VTP 的版本

Cisco Catalyst 交换机可运行两种版本,但在一个管理域中,两个版本是不能互操作的。交换机上默认的 VTP 协议版本是版本 1

了解VTP版本1&2的功能 :

1版本只转发相同域名的VTP消息

2版本都转发

1版本不支持令牌环路

2本本支持

3 )三种 VTP 消息类型

n  来自客户机的通告请求——客户机请求 vlan 信息;服务器以汇总和子集通告作为回应。

n  汇总通告——在 vlan 1 上,每隔 300 秒进行一次,拓扑发生变化时也会发生变化(域名和配置修订号)

n  子集通告——包含有 vlan 的详细信息

(三) VTP 的配置

v      创建VTP

  switch(config)# vtp domian domain_name

v  配置交换机的VTP模式

  switch(config)# vtp mode server | client | transparent

v  配置VTP口令

 switch(config)# vtp password password

v  配置VTP修剪

 switch(config)# vtp pruning

v  VTP 版本的配置

 switch(config)# vtp version 2

v  查看VTP的配置

  switch# show vtp status