VTP(VLAN Trunking Protocol)
VTP(VLAN Trunking Protocol)
VTP是思科私有协议,是一种通过添加、删除、修改VLAN等管理操作,来维护网络内VLAN配置一致性的2层协议。交换机只能通过802.1Q或ISL Trunk传输VTP消息。思科交换机会通过管理VLAN(默认为VLAN 1),使用2层组播数据帧每5分钟传输一次VTP汇总通告。VTP数据包会发送给目的的MAC地址01-00-0C-CC-CC-CC,其逻辑链路控制(LLC)编码为子网访问协议(SNAP)(AAAA),类型值为0x2003(位于SNAP头部)。
VTP域
VTP域是由一台或多台共享相同VTP配置的互联的交换机组成,每台交换机只能处在一个VTP域中。默认情况下,思科Catalyst交换机处于“no=management-domain”状态(null状态),直到通过Trunk链路收到带有域名的VTP通告,或手动配置了VTP域名。配置应在VTP服务器上执行,随后会通过Trunk链路宣告给网络中的所有互联交换机。当VTP域名和VTP密码匹配之后,配置信息将会同步。
VTP模式
模式\功能 |
创建、修改、删除 |
发送公告 |
转发公告 |
同步VLAN配置 |
配置保存 |
Server |
√ |
√ |
√ |
√ |
Flash、vlan.dat |
Client |
× |
√ |
√ |
√ |
Flash、vlan.dat |
Transparent |
√ |
× |
√ |
× |
Config |
VTP同步规则
- 看域名,没有域名的向有域名的学习;
- 如果域名相同,则比较VTP修订版本号,大的覆盖小的;
- 透明模式不参与同步,仅仅帮助转发消息;
VTP信息通告类型
(1)汇总通告(Summary Advertisement)
- 告知邻居交换机当前的VTP域名和配置修订号;
- 周期性发送:每5分钟被Server或者Client发送,通知当前修订号;
- 触发发送:如果VTP配置发生变化,VTP汇总通告被立即发送;
当交换机接收到汇总通告数据包时,会将数据包中的域名与本地配置的VTP域名相比较。如果名称不同,就会忽略这个数据包。如果域名相同,交换机会继续比较配置修订号,如果自身的配置修订号高于或等于接收数据包的修订号,数据包也会被忽略。如果本地的配置修订号比收到的低,交换机则会发送一个请求通告信息。
(2)子集通告(Subset Advertisement)
- subset公告是一种更加细化的携带VLAN信息的报文,一个或几个该报文会跟在汇总通告后面;
- 例如删除VLAN,挂起激活VLAN,改变VLAN的名字等;
当管理员在交换机上添加、删除或修改VLAN时,配置修订号会相应地增加,并且会发送一个汇总通告信息。随后,还会发送一条或多条子集通告信息。每条子集通告包含一个VLAN信息列表。如果VLAN的数量很多,就会以多条子集通告的形式通告所有VLAN。
(3)请求通告(Advertisement Request)
如下情况通告申请:交换机重置,VTP名字改变等;
- 当VTP Server收到一个查询通告时,VTP Server会发送一个VTP汇总通告和VTP子集通告;
- VTP域名发生变化时;
- 交换机收到一个汇总通告,汇总通告修订号高于本交换机的配置修订号;
- 某些原因,子集通告丢失;
- 交换机重启;
在收到了一个请求通告之后,VTP设备会发送一条汇总通告信息,随后在发送一条或多条子集通告信息。
VTP修剪
有空写
注意事项:
(1)VTP消息只能在Trunk链路上传递;
(2)不同设备不同的IOS版本默认的VTP版本号不同;
(3)如果VTP没有域名,那么VTP无法向外传递信息(没有域名我哪知道传给谁?)。
通常情况下,在一台设备上配置域名即可,其它设备由于没有域名,在VTP消息同步过程中会自动向它学习域名。
(4)VTP的同步不看模式,看域名、看配置修订号(每修改一次,修订号+1);
(5)Client存在的意义,防止无意的误操作(因为不能修改VLAN信息);
(6)同步,不是合并,事实上是一个覆盖的过程;
(7)VTP Client只能控制1005以下的VLAN,其它的大于1005的不受控制,也就是说在Client上创建一个VLAN 2000,不会弹出提示,并且能够敲上去;
(8)如果想把修订号重置,可以改变VTP的域名为最初的名字(vtp domain null,其中null不区分大小写),修改域名和配置成transparent也会使得修订号清0;
(9)vtp domain null敲过之后,该交换机不会再同步其它交换机传来的信息,即使它是Client;
(10)VTP域名和密码是区分大小写的;
(11)Server和Client配置后,使用show run查看不到配置,只有Transparent可以查看到;
(12)敲完vtp mode client后,无法敲vtp version命令,只能通过同步修改;
配置命令:
SW(config)#vtp domain CCNA/NULL //配置域名,当配置为NULL(不区分大小写),修订号为空SW(config)#vtp password cisco //配置VTP密码,区分大小写,多敲空格无影响SW(config)#vtp mode server/client/transparent/off //手动配置模式,默认是serverSW(config)#vtp version 1/2/3 SW#show vtp status //查看VTP状态SW#show vtp counters //查看VTP计数SW#show vtp password //查看VTP的密码,使用service encrypted-password,还是显示明文SW#debug sw-vlan vtp events
VTP(VLAN Trunking Protocol)相关推荐
- VTP (vlan trunking protocol)
VTP(vlan trunking protocol)vlan中继协议,是一个二层协议,主要用于在一个vtp域内同步vlan信息(vlan的添加.删除.重命名). 所谓vtp域,就是配置了相同vtp域 ...
- VTP(Vlan Trunking Protocol)——vlan中继协议
十一:VTP(Vlan Trunking Protocol)vlan中继协议 1.作用:用来管理vlan的创建.删除和修改. 2.VTP的前提条件:交换机之间必须是Trunk链路:必须都在相同的域名中 ...
- 思科--使用VTP(vlan trunking protocol)[思科私有协议]进行交换机管理
目录 1. 关于VTP基础知识及原理 a. VTP基本概念 b.VTP的基本用途 c.VTP域(VLAN管理域) d.VTP 三种模式 2.实验 a.拓扑图如下 b.配置命令 c.查看配置 d.其他 ...
- 0基础学RS(十四)VTP(VLAN中继协议)作用及配置
前言 在前面讲了VLAN的配置,在一台或几台交换机上配置相同的VLAN信息还是挺容易的.如果在一个大型企业中有数百台交换机需要配置VLAN信息,那一定是个枯燥的工作.然而VTP(VLAN中继协议)就可 ...
- 6.OSI七层模型及交换机工作原理及VLAN(虚拟局域网)及VTP(vlan同步技术)
交换机工作原理及VLAN(虚拟局域网) ❤OSI参考模型:从下往上,第一层是物理层 物理层:在设备之间传输比特流(以010101这样的二进制进行传输,以电信号的形式进行传输,0没有,1有) 物理层给线 ...
- VTP(VLAN的中继协议VLAN Trunking Protocol)
!!!思科私有的!!! VTP作用: 在数据帧跨越交换机的时候,经过Trunk口封装,中间经过的交换机,需要具有这个封装标签所属VLAN的VLAN.如果没有,数据将无法通过交换机的Trunk转发.因此 ...
- DHCP+VTP(实验讲解+配置)
目录 一.DHCP协议简介: 案列一:核心充当DHCP服务器为PC下发ip地址: 案例二:服务器开启dhcp服务: 二.vtp(VLAN trunking protocol) 简介: VTP模式: 一 ...
- VTP:Cisco VLAN Trunking Protocol
VTP:Cisco VLAN Trunking Protocol (VTP:思科VLAN中继协议) VLAN 中继协议(VTP)是思科第2层信息传送协议,主要控制网络范围内 VLANs 的添加.删除和 ...
- (建立VLAN把接口加入VLAN)(VLAN间路由)(VLAN协议)
VLAN把接口加入VLAN 例如: 1.创建VLAN 50 60 70 Switch(config)#vlan 50 Switch(config-vlan)#vlan 60 Switch(config ...
最新文章
- python语言只采用解释一种翻译方式对吗_python-guide翻译
- 赵雪轩:数据科学助力我的智能化航天梦 | 提升之路系列
- (转载)OC学习篇之---KVC和KVO操作
- 第一周 从C走进C++ 008 函数缺省参数
- java 皮鞋_java反射
- Panabit安装配置笔记
- 融云 php web在线客户,GitHub - yy526063395/Web-IM-mini: PHP+layIM+融云简单实现版
- H3C 无线控制器+瘦ap 配置
- WebWork深入浅出 (转贴)http://www.blogjava.net/moxie/archive/2006/10/20/76375.html
- python相关性分析的散点图怎么做_相关性分析 散点图
- 公务员考试152分上岸经验,你同样可以复制
- 【机器学习】实验一 实验报告
- 传智杯第四届初赛 B小卡与质数2
- 变限积分 matlab,积分变限函数
- 计算机游戏化教学案例,[幼儿园课程游戏化教学实践]幼儿园课程游戏化案例
- Juniper 210 密码清不掉_手机丢后分分钟被洗劫一空,教你设置 SIM 卡密码 - SIM卡,隐私...
- 我理解的MOOC的重要性
- 【安装配置Git】最新版Git安装教程
- *POJ1830 高斯消元
- 搜索引擎定向广告策略--以百度为例