配置VTP域,实现VLAN的统一配置和管理

简介:

VTP的工作原理

VTP:虚拟局域网中继协议,VTP是一种消息协议,它使用第二层帧,在交换机之间传递VLAN信息,被称为VTP通告。有了VTP通告就可以再一台交换机上集中修改VLAN配置,所做的修改会被自动传播到网络中的其他交换机,从而实现VLAN配置的一致性。


VTP域

VTP域也称为VLAN管理域,由一个以上共享VTP域名相连接的交换机组成。也就是说,VTP域是一组VTP域名相同并通过中继链路互相连接的交换机。使用VTP首先需要建立一个VTP管理域,在同一管理域中的交换机共享他们的VLAN信息,并且一个交换机只能参加一个VTP管理域。

配置VTP域的要求如下:

1、域内的每台交换机都必须使用相同的VTP域名。

2、交换机必须是相邻的,即相邻的交换机并具有相同的域名。

3、交换机之前必须配置中继链路(也就是Trunk)。


VTP的模式

1、服务器模式:充当VTP服务器模式的交换机负责它所在域中VLAN信息的管理工作。VTP服务器可以创建、删除或修改VLAN,并向外发送VTP通告,同时,VTP服务器也会学习域名相同的VTP通告信息。

2、客户机模式:处于VTP客户机模式的交换机不允许管理创建,删除或修改VLAN。它们监听本域中其他交换机的VTP通告,并相应修改它们自己的VTP配置。

3、透明模式:VTP透明模式中的交换机不参与VTP。当交换机处于透明模式时,它可以创建,删除或修改本地的VLAN信息,但它不通告自己的VLAN配置信息,对收到的VTP通告只转发而不会学习与更改自己的VLAN信息。


VTP通告

使用VTP时,加入VTP域的每台交换机在其中继端口上通告如下信息:

1、管理域 (即VTP的域名信息)

2、版本号 (使用VTP的版本号,只要校验服务器和客户机模式的版本是否一致)

3、配置修改编号 (默认为0,当修改VTP域的配置之后,此编号会加1)

4、它所知道的VLAN (即VTP中的所有VLAN)

5、每个VLAN的某些参数 (vlan的相关信息)

注意:当一台修改编号高于此VTP域中的修改编号的交换机加入此VTP域时,此交换机的中的VLAN配置会覆盖所有VTP域中的VLAN配置,所以将交换机加入VTP域时要格外小心。我们可以将交换机的VTP模式改为透明模式,再改回服务器模式或交换机模式,或者是将交换机的域名更改一下在改回来,就可以将交换机的修改编号初始为0。


VTP修剪

VTP修剪是VTP的一个功能,它能减少中继链路上不必要的广播流量。


配置VTP实例

在配置VTP之前,我们需要将VTP服务器和VTP客户机之间的链路设置为中继链路。

列如:将Switch1和Switch的24号端口设置为trunk中继链路。

Switch1(config)#int f0/24

Switch1(config)#switchport mode trunk

Switch1(config)#no sh


Switch2(config)#int f0/24

Switch2(config)#switchport mode trunk

Switch2(config)#no sh


配置VTP服务器模式

列如:将Switch1配置为VTP服务器,域名为test,秘密为123,配置VTP修剪。

Switch1#config terminal

Switch1(config)#vtp domain test

Switch1(config)#vtp mode server

SWitch1(config)#vtp passwd 123

Switch1(config)#vtp pruning


配置VTP客户机模式

列如:将Switch2配置为VTP客户机,域名和密码必须和服务器器一致,否则将不匹配。

Switch2#config terminal

Switch2(config)#vtp domain test

Switch2(config)#vtp mode client

SWitch2(config)#vtp passwd 123

Switch2(config)#vtp pruning


此时VTP服务器和VTP客户端就配置完成了,现在只需要在VTP服务器端创建VLAN,VTP客户端就可以自动学习到服务器端创建的VLAN,而不需要自己创建VLAN,但是注意,虽然VTP客户端可是自动学习VLAN,但是将端口加入VLAN的动作是不可以学习的,所以在客户端需要手动将端口添加到相应的VLAN中。



本文转自yun5277 51CTO博客,原文链接:http://blog.51cto.com/dengqi/1245253,如需转载请自行联系原作者

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
2月前
|
监控 安全 物联网
网络管理中TRUNK的作用和使用
网络管理中TRUNK的作用和使用
|
网络协议 网络安全 网络虚拟化
|
22天前
|
网络协议 网络虚拟化
配置通过VLANIF实现同VLAN不同网段通信示例
针对上述需求,如果在Switch的VLANIF接口上只配置一个IP地址,则只有一个网段的主机能够通过Switch访问Internet。为了使局域网内所有主机都能够通过Switch访问Internet,需要配置VLANIF接口的从IP地址。为了使两个网段中的主机能够互通,两个网段中的主机需要将此主从IP地址分别设置为网关。
|
网络虚拟化
ensp:通过配置vlan,实现相同vlan之间的通信和不同vlan之间的隔离。
ensp:通过配置vlan,实现相同vlan之间的通信和不同vlan之间的隔离。
393 0
ensp:通过配置vlan,实现相同vlan之间的通信和不同vlan之间的隔离。
|
10月前
|
网络虚拟化
VLAN 基础实验1: VLAN 基础配置
VLAN 基础实验1: VLAN 基础配置
42 0
VLAN 基础实验1: VLAN 基础配置
|
网络虚拟化 数据安全/隐私保护
交换机vtp功能配置
交换机vtp功能配置
232 7
|
数据库 网络虚拟化 网络架构