vtp三种模式
- 格式:doc
- 大小:74.50 KB
- 文档页数:4
vtp总结完成本章内容以后,您将能够:理解VTP的工作原理了解几种VTP的通告与通告的内容通过配置VTP来简化VLAN的配置与管理1.1:VTP协议VTP协议用来确保配置的一致性。
VTP的具体有点如下:保持VLAN配置的一致性。
提供从一个交换机在整个管理域中增加虚拟局域网的方法。
VTP协议是Cisco的专用协议,大多数的Catalyst交换机都支持该协议。
VTP协议可以减少CLAN相关的管理任务。
在VTP协议中。
有两个重要的概念。
VTP域:也称VLAN管理域,由一个以上共享VTP域名的相互连接的交换机组成。
也就是说VTP域使一组VTP域名相同并通过中断链路相互连接的交换机。
VTP通告:在交换机之间用来传递VLAN信息的数据包称为VTP 通告、1.2:VTP的工作原理1.2.1 VTP域VTP是一种消息协议,它使用第2层针,在全网的基础上管理VLAN的添加、删除和重命名,已实现VLAN配置的一致性。
有了VTP,就可以在一台交换机上集中修改VLAN配置,所做的修改会被自动传播到网络中的所有其他交换机上。
下面是VTP域的要求:1-域内的每台交换机都必须使用相同的VIP域名,不论是通过配置实现,还是由交换机自动学到。
2-Catalyst交换机必须使相邻的,这意味着,VTP域内所有交换机形成了一棵互相连接的树。
每台交换机都通过这棵树与其他的交换机相连。
3-在所有的Catalyst交换机之间,必须启用了中断。
1.2.2 VTP模式有三种,分别是:服务器模式(Server)客户机模式(Client)透明模式(Transparent)1. 服务器模式充当VTP服务器的交换机控制着它所在域中VLAN的生成和修改,VTP服务器可以添加修改VLAN,并向外发送VTP通告,同时,VTP服务器也学会域名相同的VTP 通告信息。
默认情况下,交换机处于VTP服务器模式2. 客户机模式处于此模式的交换机上不允许管理员创建、修改和删除VLAN。
本次讲解交换机vtp的vlan学习功能(相对于上一期各交换机vlan配置,使用中继线相连的交换机都需要进行相应的配置。
如果更改 VLAN,所有的相关交换机也要做变更,这样工作就太大了。
采用VTP (VLAN Trunking Protocol)协议可以简化配置工作。
VTP有三种工作模式:服务器模式、客户端模式和透明(transparent)模式,默认是服务器模式。
服务器模式的交换机可以设置VLAN配置参数,服务器会将配置参数发给其他交换机。
客户端模式的交换机不能设置VLAN配置参数,只能接受服务器模式的交换机发送的VLAN配置参数。
透明模式的交换机是相对独立的,它允许设置VLAN配置参数,但不向其他交换机发送自己的配置参数。
当透明模式的交换机收到服务器模式的交换机发送的VLAN配置参数时,仅仅是简单地转发给其他交换机,并不用来设置自己的VLAN参数。
当交换机处于VTP服务器模式时,如果删除一个VLAN,则该VLAN将在所有相同VTP的交换机上被删除。
当在透明模式下删除时,只在当前交换机上被删除)本例配置模型图命令行:SwitchA配置如下:Switch>enableSwitch#vlan database //进入vlan配置模式% Warning: It is recommended to configure VLAN from config mode,as VLAN database mode is being deprecated. Please consult userdocumentation for configuring VTP/VLAN in config mode.Switch(vlan)#vtp domain tzt //配置switchA为vtp域名为tztChanging VTP domain name from NULL to tztSwitch(vlan)#vtp password 123 //配置switchA为vtp密码为123Setting device VLAN database password to 123Switch(vlan)#vtp server //配置switchA为vtp服务器(默认为服务器模式)Device mode already VTP SERVER.Switch(vlan)#vlan 2 name TztA //配置vlan 2 名字为TztAVLAN 2 added:Name: TztASwitch(vlan)#vlan 3 name TztB //配置vlan3 名字为T ztBVLAN 3 added:Name: TztBSwitch(vlan)#exitAPPLY completed.Exiting....Switch#show vtp statusVTP Version : 2Configuration Revision : 2Maximum VLANs supported locally : 255Number of existing VLANs : 7VTP Operating Mode : Server //显示switchA为vtp服务器模式VTP Domain Name : tzt //显示switchB的vtp域名为tztVTP Pruning Mode : DisabledVTP V2 Mode : DisabledVTP Traps Generation : DisabledMD5 digest : 0xF6 0x64 0x53 0x6B 0xF9 0x2F 0xA3 0xC2 Configuration last modified by 0.0.0.0 at 3-1-93 00:02:05Local updater ID is 0.0.0.0 (no valid interface found)Switch#show vlan //查看已配置vlan信息VLAN Name Status Ports---- -------------------------------- --------- -------------------------------1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4Fa0/5, Fa0/6, Fa0/7, Fa0/8Fa0/9, Fa0/10, Fa0/11, Fa0/12Fa0/13, Fa0/14, Fa0/15, Fa0/16Fa0/17, Fa0/18, Fa0/19, Fa0/20Fa0/21, Fa0/22, Fa0/23, Fa0/24Gig1/1, Gig1/22 TztA active //此处为刚才配置的vlan3 TztB active1002 fddi-default act/unsup1003 token-ring-default act/unsup1004 fddinet-default act/unsup1005 trnet-default act/unsupVLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------1 enet 100001 1500 - - - - - 0 02 enet 100002 1500 - - - - - 0 03 enet 100003 1500 - - - - - 0 01002 fddi 101002 1500 - - - - - 0 01003 tr 101003 1500 - - - - - 0 01004 fdnet 101004 1500 - - - ieee - 0 01005 trnet 101005 1500 - - - ibm - 0 0Remote SPAN VLANs------------------------------------------------------------------------------Primary Secondary Type Ports------- --------- ----------------- ------------------------------------------Switch#conf t //进入全局模式Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#int g1/1Switch(config-if)#switchport mode trunk //配置trunk模式%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/1, changed state to upSwitch(config-if)#switchport trunk allowed vlan all //允许所有vlan通过switchA的端口g1/1 Switch(config-if)#exitSwitch(config)#exitSwitchB配置如下:Switch>enableSwitch#show vlan //查看当前已配置vlan信息。
实验四:Trunk和VTP配置⏹实验目的1、掌握Trunk和VTP 工作原理2、学习配置Trunk的命令和步骤3、学习配置VTP命令和步骤⏹实验要求1、拓扑与地址规划;2、Trunk基本配置和VTP配置3、验证Trunk和VTP配置并给出配置清单⏹实验拓扑(可选)⏹实验设备(环境、软件)交换机4台,交叉线4条,直通线2条,Pc机2台。
⏹实验设计到的基本概念和理论VTP即是VLAN中继协议,对于VTP在交换机之间传送VLAN信息,必须知道一面3种需求:1、两台交换机的VTP管理域名必须设置一样。
2、其中一台交换机必须配置为VTP服务器。
3、不需要路由器VTP有三种操作模式:1、服务器,在VTP服务器模式下,VLAN配置保存在NVRAM中。
2、客户机,VLAN配置不保存在NVRAM中。
3、透明,在透明模式下,交换机并不参与VTP域的工作,也不与其他交换机共享其VLAN数据库,但他们仍然将通过任何已经配置好的中继链路转发VTP通告。
在网络中配置至少两台VTP 服务器交换机。
因为只有服务器交换机可以创建、删除和修改VLAN,所以应该配置一台备用VTP 服务器,以防主要VTP 服务器被禁用。
如果网络中的所有交换机都配置为VTP 客户端模式,您将无法在网络中创建新的VLAN。
在VTP 服务器上启用VTP 之后,再创建VLAN。
在启用VTP 之前创建的VLAN 会被删除。
务必确保为域中互连的交换机配置了中继端口。
VTP 信息仅可通过中继端口交换。
配置VTP 客户端模式。
请不要忘记,交换机默认不是VTP 客户端模式。
您必须配置该模式。
配置接入端口。
当交换机处于VTP 客户端模式时,不能添加新的VLAN。
仅可将接入端口指定到现有VLAN。
实验过程和主要步骤1、主机的IP分配情况:2、交换机的配置情况(配置Trunk与VTP)Switch1上的配置:Switch>enableSwitch#config tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vtp domain testChanging VTP domain name from NULL to testSwitch(config)#vtp password 123456Setting device VLAN database password to 123456Switch(config)#interface f2/1Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/1, changed state to upSwitch(config-if)#exitSwitch(config)#interface f0/1Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upSwitch(config-if)#exitSwitch#%SYS-5-CONFIG_I: Configured from console by consoleSwitch#copy running-config startup-configDestination filename [startup-config]?Building configuration...[OK]Switch#Switch0上的配置Switch>enableSwitch#config tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 10Switch(config-vlan)#exitSwitch(config)#vtp mode clientSetting device to VTP CLIENT mode.Switch(config)#interface f0/1Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 10Switch(config-if)#exitSwitch(config)#interface f1/1Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/1, changed state to upSwitch(config-if)#exitSwitch(config)#interface f2/1Switch(config-if)#switchport mode trunkSwitch#%SYS-5-CONFIG_I: Configured from console by consoleSwitch#copy running-config startup-configDestination filename [startup-config]?Building configuration...[OK]Switch#Switch3上的配置Switch>enableSwitch#config tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 10Switch(config-vlan)#exitSwitch(config)#vtp mode clientSetting device to VTP CLIENT mode.Switch(config)#interface f0/1Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 10Switch(config-if)#exitSwitch(config)#interface f1/1Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#interface f2/1Switch(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/1, changed state to up%SYS-5-CONFIG_I: Configured from console by consoleSwitch#copy running-config startup-configDestination filename [startup-config]?Building configuration...[OK]Switch#Switch2上的配置Switch>enableSwitch#config tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vtp mode clientSetting device to VTP CLIENT mode.Switch(config)#interface f0/1Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#interface f2/1Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#endSwitch#%SYS-5-CONFIG_I: Configured from console by consoleSwitch#copy running-config startup-configDestination filename [startup-config]?Building configuration...[OK]Switch#3、显示部分交换机上VTP的配置情况如下:Switch1上Switch0上4、测试PC0和PC1的连通性。
VTP配置知识点VTP(VLAN Trunking Protocol)是用于在网络中自动传播VLAN信息的一种协议。
它可以帮助网络管理员更高效地管理VLAN,并确保所有网络设备都具有一致的VLAN信息。
在这篇文章中,我们将介绍VTP的配置知识点。
以下是一个逐步思考的过程,帮助我们理解和配置VTP。
第一步:了解VTP基本概念在开始配置VTP之前,我们需要了解一些基本概念。
VTP有三种模式:服务器模式(Server Mode)、客户端模式(Client Mode)和透明模式(Transparent Mode)。
服务器模式允许我们配置VLAN信息并传播给其他设备;客户端模式只能接收VLAN信息,不能进行配置;透明模式可以接收和传递VLAN信息,但不会更新自身的VLAN数据库。
第二步:配置VTP服务器首先,我们需要选择一个交换机作为VTP域的服务器。
我们可以通过以下命令进入全局配置模式:configure terminal然后,我们将交换机设置为服务器模式:vtp mode server接下来,我们为VTP域设置一个名称:vtp domain <域名称>我们还可以为VTP配置一个密码,以确保只有知道密码的设备才能加入VTP 域:vtp password <密码>最后,启用VTP功能:vtp enable第三步:配置VTP客户端如果我们有其他交换机需要加入VTP域,我们可以将它们配置为客户端模式。
首先,我们进入全局配置模式:configure terminal然后,将交换机设置为客户端模式:vtp mode client接下来,我们指定VTP域的名称和密码(如果有的话):vtp domain <域名称>vtp password <密码>最后,启用VTP功能:vtp enable第四步:配置VTP透明模式有时候,我们可能需要将某些交换机配置为透明模式,以便它们能够接收和传递VLAN信息,但不会更新自身的VLAN数据库。
V T P协议的作用以及简介work Information Technology Company.2020YEARVTP协议的作用以及简介1、 VTP协议的作用:实现VLAN的统一配置和统一管理。
2、VTP的工作原理在同一vtp域内,当一台vtp服务器更新vlan配置时,该服务器立即向所有中继发送vtp消息。
在中继另一端与此相邻的交换机会处理收到的消息并更新它们的vlan数据库,然后它们再给邻居发送vtp消息。
该进程在相邻交换机之间被不断转发,直到最后,所有交换机收到了新的vlan数据库。
vtp服务器和客户机每5分钟也周期性地发送vtp消息,vtp服务器和客户机同时处理所接收到得vtp消息,并基于这些消息更新vtp配置数据库。
3、Vtp运行特点(1)VTP通过发送到特定MAC地址01-00--CC-CC-CC 的组播VTP消息进行工作.(2)VTP通告只通过中继端口传递(3)VTP消息通过VLAN1传送.(这就是不能将VLAN1从中继链路中去除的原因)(4)交换机使用配置修正号,来决定当前交换机的内部数据是否应该接受从其他交换机发来的VTP更新信息.如果接收到的VTP更新配置修订号与内部数据库的修订号相同或者比它小,交换机忽略更新;否则,就更新内部数据库,接受更新信息.4、VTP域实现vtp功能的前提是这些交换机同属于一个VTP域,VTP 域就是一组VTP域名相同并通过中继链路相互连接的交换机。
在同一域中交换机通过传递vtp通告来共享它们的vlan 信息。
VTP域的要求: (1)域内的每台交换机必须使用相同的VTP域名,不论是通过配置实现,还是由交换机自动学习。
(2)域内的交换机必须是相邻的,这意味着VTP域内的所有交换机形成了一颗相互连接的树(3)在所有的交换机之间,必须启用中继.5、VTP的运行模式有3种:服务器模式(SERVER缺省):提供VTP消息和监听VTP 消息,可以添加、修改和删除VLAN 客户机模式(CLIENT):提供VTP消息和监听VTP消息,不可以添加、修改和删除VLAN,就是服务器端建立了新的VLAN,都会同步过来,但是客户端的端口还是要手动分配的透明模式(TRANSPARENT):不参与VTP,只转发VTP消息。
VIP工作原理目录1 原理概述2 VTP的用途3 分类3.1 服务器模式(Server)3.2 客户机模式(Client)3.3 透明模式4 VTP配置方法5 VTP故障排查展开1 原理概述2 VTP的用途3 分类3.1 服务器模式(Server)3.2 客户机模式(Client)3.3 透明模式4 VTP配置方法5 VTP故障排查+1QQ空间新浪微博腾讯微博百度贴吧人人豆瓣1 原理概述编辑本段它是一个OSI参考模型第二层的通信协议,主要用于管理在同一个域的网络范围内VLANs的建立、删除和重命名。
在一台VTP Server 上配置一个新的VLAN时,该VLAN的配置信息将自动传播到本域内的其他所有交换机。
这些交换机会自动地接收这些配置信息,使其VLAN的配置与VTP Server保持一致,从而减少在多台设备上配置同一个VLAN信息的工作量,而且保持了VLAN配置的统一性。
VTP通过网络(ISL帧或cisco私有DTP帧)保持VLAN配置统一性。
VTP在系统级管理增加,删除,调整的VLAN,自动地将信息向网络中其它的交换机广播。
此外,VTP减小了那些可能导致安全问题的配置。
便于管理,只要在vtp server做相应设置,vtp client会自动学习vtp server上的vlan信息* 当使用多重名字VLAN能变成交叉--连接。
* 当它们是错误地映射在一个和其它局域网,VLAN能变成内部断开。
VTP有三种工作模式:VTP Server、VTP Client 和VTP Transparent。
新交换机出厂时的默认配置是预配置为VLAN1,VTP 模式为服务器。
一般,一个VTP域内的整个网络只设一个VTP Server。
VTP Server维护该VTP域中所有VLAN 信息列表,VTP Server可以建立、删除或修改VLAN,发送并转发相关的通告信息,同步vlan配置,会把配置保存在NVRAM中。
什么是VTP ⼀、vtp概述1、概念vtp——虚拟局域⽹中继协议,是Cvisco的专⽤协议,它⽤来确保配置的⼀致性,⼤多数的Catalyst 交换机都⽀持该协议,利⽤VTP协议,可以从⼀个控制点,维护整个企业⽹上的VLAN添加、删除和重命名⼯作。
2、优点:1)保持VLAN配置的⼀致性(VTP负责在VTP域内同步VLAN信息)。
2)提供从⼀个交换机在整个管理域中增加虚拟局域⽹的⽅法。
3、建⽴vtp域的条件:要使⽤vtp就必须为每台交换机指定vtp域名1)域内每台交换机都必须使⽤相同的vtp域名2) Catalyst交换机须是相邻的3)必须启⽤了中继⼆、vtp 的三种模式:1、服务器模式功能:1)可添加、删除、改vlan2)提供vtp消息3)学习相同域名的vtp消息4)转发同域名的vtp消息2、client模式功能:1)不能添加、删除、改vlan2)学习相同域名的vtp3)转发相同域名的vtp4)请求vtp消息3、transparent模式功能:1)不提供vtp消息2)不学习vtp消息3)转发vtp消息4)可以添加、删除、改vlan,但只在本地有效三、vtp的v1和v2版本区别:1、v1只适⽤以太⽹,v2还适⽤令牌环2、v2可在不同域名中转发vtp四、vtp通告1、VTP通告概述:使⽤VTP时,加⼊VTP域的每台交换机在其中继端⼝上通告如下信息:a. 管理域的名称b. 版本号(V1或V2)c. 配置修改编号(0~4294967295)d. Md5摘要e. 更新者⾝份2、通告特点:1)使⽤发送:01-00-0c-cc-cc-cc2)只通过trunk传递3)vtp消息通过vlan1转发3、vtp消息类型:1)来⾃客户机的通告请求2)汇总通告3)⼦集通告4、将修订号初始化为0的⽅法:1)vtp模式改为透明,再改为服务器2)域名改⼀次,再改回来五:VTP的配置命令:Vtp domain 域名在“全局”下或“VLAN数据库”中,创建VTP域Vtp mode server | client | transparent 在“全局”下配置交换机的VTP模式Vtp server | client | transparent 在“VLAN 数据库”中配置交换机的VTP模式Vtp password 密码在“全局”或“VLAN 数据库”配置VTP⼝令Vtp pruning 在“全局”或“VLAN 数据库”配置VTP修剪Vtp 2 在“全局”下配置VTP的版本Vtp v2-mode 在“VLAN 数据库”中配置VTP修剪Show vtp status 在“特权”下查看VTP的配置信息Swichport trunk encapsulation协议(或ISL)在“接⼝”下,给trunk封装协议。
1.VTP协议概述VTP(VLAN Trunking Protocol)是一种用于在局域网中自动同步VLAN信息的协议。
它的主要目的是简化VLAN 的管理和配置,确保所有交换机在一个VLAN域内保持一致的VLAN数据库。
VLAN(Virtual Local Area Network)是一种逻辑上划分网络的技术,可以将一个物理网络划分为多个虚拟网络,提供更好的安全性、性能和管理灵活性。
VTP协议通过在VLAN管理域中的交换机之间传递VLAN信息,实现自动的VLAN数据库同步。
它允许管理员在一个交换机上进行VLAN的创建、修改和删除操作,然后自动将这些变化传播到其他交换机,减少了手动配置的工作量。
VTP协议使用一个交换机作为VTP服务器,其他交换机可以是VTP客户端或透明交换机。
VTP服务器负责维护VLAN 数据库并将更新通知发送给客户端和透明交换机。
客户端会自动接受服务器的更新,而透明交换机只转发VTP消息,不参与VLAN数据库的同步。
VTP协议还支持VTP域和VTP域名的概念。
一个VTP域内的交换机共享相同的VLAN数据库,而VTP域名用于标识一个VTP域。
在同一个VTP域名下的交换机可以共享VLAN信息,而不同VTP域名的交换机则相互独立。
尽管VTP协议可以简化VLAN的管理,但也需要注意安全性的问题。
由于VTP消息可以在整个VLAN管理域中传播,必须采取适当的安全措施来防止未经授权的访问和意外的VLAN更改。
总而言之,VTP协议是一种用于自动同步VLAN信息的协议,通过简化VLAN的管理和配置,提高了网络管理的效率和灵活性。
但在实施时,需要注意安全性和正确的配置,以确保VLAN数据库的一致性和网络的稳定性。
2.VTP协议的工作原理VTP协议的工作原理涉及到VTP消息的传播和VLAN数据库的同步。
下面是VTP协议的工作原理的详细解释:•VTP域与VTP域名:VTP协议将交换机组织成逻辑上的VTP域。
VTP协议VTP(VLAN Trunking Protocol)是网络管理协议的一种,是思科公司独有的协议。
VTP协议是用来管理VLAN网络的。
在企业网络中,为了更好地管理网络,管理员通常将网络分割成不同的VLAN。
每一个VLAN代表着一个独立的广播域,不同的VLAN可以相互隔离,从而提高网络的性能和安全性。
VTP协议的作用就是在网络中自动传播VLAN信息,使不同的交换机之间始终保持同步。
1.VTP协议的三种工作模式VTP协议有三种工作模式,分别为服务器模式、客户端模式和透明模式。
服务器模式是VTP的默认工作模式,所有的VLAN信息都会在这个模式下进行传输。
(1)服务器模式在服务器模式下,交换机可以创建、修改和删除虚拟局域网(VLAN)。
在这种模式下,交换机会将VLAN的修改信息向其他相邻的交换机广播。
服务器模式也可以将VLAN信息存储在本地,以备不时之需。
(2)客户端模式在客户端模式下,交换机不能创建、修改或删除任何VLAN。
客户端只能从相邻的服务器接收VLAN信息,并保持同步。
交换机将会把VTP协议中的VLAN修改信息转发给其他相邻的交换机。
客户端模式适用于那些不能够或不想创建和管理VLAN,但是需要保证VLAN在整个网络中的同步性的企业。
(3)透明模式在透明模式下,交换机只是通过VTP协议将VLAN信息传递给其他相邻的交换机。
透明模式下交换机不存储VLAN信息也不会转发VLAN信息。
这种模式下的交换机信息只支持本机创建或删除VLAN操作。
透明模式会将VTP报文转发出去但不会对其进行任何处理,因此可以被看做是不真实的分区中继协议模式(Transparent Interconnection of Lots of Links,简称Trill)实例中的虚拟线。
2.VTP的三种VLAN类型VTP协议支持三种不同的VLAN类型,分别为正常VLAN、扩展VLAN和ISIS VTP兼容性VLANS。
(1)正常VLAN正常VLAN是最常见的VLAN类型,它只能包含1000个VLAN。
vtp的工作原理
嘿呀!今天咱们就来好好聊聊“VTP 的工作原理”呢!
哎呀呀,首先咱们得知道啥是VTP 呀?VTP 呢,其实就是VLAN Trunking Protocol 的缩写,简单说就是一种能让咱们在交换网络里轻松管理VLAN 的协议哟!
那它到底是咋工作的呢?哇哦!这可得好好说道说道。
1. 服务器模式哇!这可是VTP 里很重要的一种模式呢!在服务器模式下,交换机可以创建、修改和删除VLAN 信息。
哎呀呀,其他处于同一个VTP 域的交换机就能通过VTP 通告接收到这些更新信息啦!这是不是很神奇呀?
2. 客户机模式嘿!客户机模式也有它的特点哟!在这种模式下,交换机不能自己创建、修改或删除VLAN 信息。
它就像个乖宝宝,老老实实地接收服务器发来的VLAN 配置信息。
3. 透明模式哇塞!透明模式可有点特别啦!这种模式下的交换机虽然也能接收VTP 通告,但它可不理会那些关于VLAN 配置的修改信息,只是自顾自地转发这些通告给其他交换机。
哎呀呀,是不是感觉它有点特立独行呀?
VTP 工作的时候,还有一些关键的要素呢!比如说VTP 域名,只有域名相同的交换机才能在一个VTP 域里交流信息哟!还有VTP 版本,不同版本之间也有些小小的差异呢!
哇!再来说说VTP 通告,这可是VTP 工作的重要手段呀!通过这些通告,VLAN 信息才能在交换机之间传递。
哎呀呀,说了这么多,是不是对VTP 的工作原理有点清楚啦?不过这只是个大概,要真正搞懂,还得自己多琢磨琢磨呀!。
VTP协议及其配置-电脑资料VTP协议(VLAN Trunk Protocol)是Cisco私有协议作用:从一个控制点(也就是VTP中的服务器)维护整个企业网上VLAN添加、删除和重命名等工作VTP域的组成:相同域名,必须通过Trunk相互连接,一组交换机VTP的运行模式有3种:——服务器模式(server)提供VTP消息:包括VLAN ID和名字信息学习相同域名的VTP消息转发相同域名的VTP消息可以添加删除更改VLAN——客户端模式(client)请求VTP消息学习相同域名的VTP消息转发相同域名的VTP消息不可以添加删除更改VLAN——透明模式(Transparent)不提供VTP消息不学习VTP消息转发VTP消息可以添加删除更改VLAN,只在本地生效VTP通告1、客户机的通告请求——获取VLAN信息条件:交换机重启;VTP域名变更;交换机接收到了配置修订号大的汇总通告2、服务器的通告响应——发送VLAN信息汇总通告:用于通知邻接的交换机目前VTP域名和配置修订编号;每隔300秒一次或配置改变时发送通告子集通告:包含VLAN的详细信息注意:VTP通告使用组播地址发送,地址为01-00-0c-cc-cc-cc只能通过中继端口(串口)传送VTP消息通过VLAN 1传送VTP版本1、version 1:一个VTP透明传输的交换机,需要检查VTP版本号和域名是否匹配,匹配时才转发2、version 2:再转发VTP信息时,不检查版本号和域名相关配置命令:#switchport mode trunk ——“全局”设置Trunk链路#vtp domain 域名——“VLAN数据库”,创建VTP域#vtp mode server | client | transparent ——2950系列配置VTP 模式#vtp server | client | transparent ——3640系列配置VTP模式#vtp password 密码——配置VTP口令#vtp pruning ——配置VTP修建#vtp version 2 ——2950配置VTP版本#vtp v2-mode ——3640配置VTP版本#show vtp status例拓补图:具体配置步骤:【交换机A】A(config)#interface f0/10A(config-if)#switchport mode trunk ——设置该端口为串口模式。
实验一VTP配置一、实验目的(1)理解VTP 的三种模式(2)熟悉VTP 的配置二、实验内容[项目描述]本项目以3台2960交换机为例,交换机命名分别为SwitchA、SwitchB和SwitchC;SwitchA的F0/24端口连接SwitchB的F0/23端口,SwitchB的F0/24端口连接SwitchC的F0/24端口。
[实现功能]将SwitchA的vtp械式设置为:Server ,将SwitchB的VTP械式设置为:T 揲parent,将SwitchC的VTP模式设置为:Client。
SwitchC将可以从SwitchA上自动获取到新建的Vlan ,但是SwitchB就不能获取到新建的Vlan。
[项目拓扑]VTP配置的实验图如图所示。
[项目设备]2960交换机(3台)、两条交叉线缆。
三、实验步骤(1)把三台交换机的配置清除干净,重启交换机SwitchA#delete flash:vlan.datSwitchA#erase startup-configSwitchA#reload(2)检查SwitchA 和SwitchC 之间、SwitchC 和SwitchB 之间链路trunk 是否自动形成,如果没有则配置trunk。
SwitchA(config)#interface fa0/24SwitchA(config-if)#switch mode trunkSwitchB(config)#interface rage fa0/23 - fa0/24 SwitchB(config-if)#switch mode trunkSwitchC(config)#interface fa0/24 SwitchC(config-if)#switch mode trunk(3)配置SwitchA 为VTP serverSwitchA(config)#vtp mode server //配置SwitchA 为VTP server,实际上这是默认值SwitchA(config)#vtp domain CISCO //配置VTP 域名为:CISCOSwitchA(config)#vtp password cisco //配置VTP 的密码。
介绍VTP协议的背景和作用VTP(VLAN Trunking Protocol)是一种用于在局域网中传输VLAN信息的协议。
在现代计算机网络中,VLAN (Virtual Local Area Network)被广泛用于实现网络的灵活性和可管理性。
VTP协议作为一种关键的网络管理协议,起着重要的作用。
背景在传统的局域网中,网络管理员需要手动为每个交换机配置VLAN信息,这在大规模网络中非常繁琐和容易出错。
为了简化和自动化这个过程,VTP协议应运而生。
VTP协议的作用VTP协议的主要作用是实现VLAN的自动化管理和配置。
它允许网络管理员在一个交换机上创建、修改或删除VLAN,并将这些变化自动传播到整个网络中的其他交换机。
具体而言,VTP协议有以下几个作用:1.统一的VLAN管理:VTP协议允许管理员在一个交换机上进行VLAN的创建、修改和删除操作,并通过VTP协议自动将这些变化传播到其他交换机,实现统一的VLAN管理。
2.减少人工配置:VTP协议通过自动传播VLAN信息,减少了管理员手动配置VLAN的工作量。
管理员只需要在一个交换机上进行配置,就能够快速地将变化应用到整个网络中。
3.减少配置错误:由于VTP协议的自动传播特性,降低了配置错误的风险。
管理员只需在一个交换机上进行配置,避免了人工配置过程中的疏忽和错误。
4.提高网络可扩展性:VTP协议支持批量的VLAN配置变化传播,使得网络的可扩展性得到提高。
管理员可以快速地在一个交换机上添加或删除大量的VLAN,并通过VTP协议将这些变化传播到整个网络。
总而言之,VTP协议简化了VLAN的管理和配置过程,提高了网络的可维护性和可扩展性。
它是构建大规模企业网络的重要工具之一,为网络管理员提供了更高效、更可靠的管理方式。
解释VTP协议的工作原理和机制VTP协议(VLAN Trunking Protocol)是一种用于在局域网中传输VLAN信息的协议。
它采用了客户端‑服务器模型,其中一个交换机充当服务器,而其他交换机则作为客户端。
vtp三种模式VTP三种模式VTP(VLAN Trunking Protocol):是VLAN中继协议VTP模式有3种服务器模式(Server)客户机模式(Client)透明模式(Transparent)服务器模式(Server)提供VTP消息:包括VLAN ID和名字信息学习相同域名的VTP消息转发相同域名的VTP消息可以添加、删除和更改VLAN VLAN信息写入NVRAM客户机模式(Client)请求VTP消息学习相同域名的VTP消息转发相同域名的VTP消息不可以添加、删除和更改VLAN VLAN信息不会写入NVRAM透明模式(Transparent)不提供VTP消息不学习VTP消息转发VTP消息可以添加、删除和更改VLAN,只在本地有效VLAN信息写入NVRAMVTP通过网络(ISL帧或cisco私有DTP帧)保持VLAN配置统一性。
VTP在系统级管理增加,删除,调整的VLAN,自动地将信息向网络中其它的交换机广播。
此外,VTP减小了那些可能导致安全问题的配置。
便于管理,只要在vtp server做相应设置,vtp client会自动学习vtp server 上的vlan信息* 当使用多重名字VLAN能变成交叉--连接。
* 当它们是错误地映射在一个和其它局域网,VLAN能变成内部断开。
VTP模式当交换机是在VTP Server或透明的模式,能在交换机配置VLAN。
当交换机配置在VTP Server 或透明的模式,使用CLI、控制台菜单、MIB(当使用SNMP简单网络管理协议管理工作站)修改VLAN配置。
一个配置为VTP Server模式的交换机向邻近的交换机广播VLAN 配置,通过它的Trunk从邻近的交换机学习新的VLAN配置。
在Server模式下可以通过MIB,CLI,或者控制台模式添加、删除和修改VLAN。
例如:增加了一个VLAN,VTP将广播这个新的VLAN,Server 和Client机的Trunk网络端口准备接收信息。
实验3 VTP 配置VTP(VLAN Trunk Protocol)提供了一种用于在交换机上管理VLAN 的方法,该协议使得我们可以在一个或者几个中央点(Server)上创建、修改、删除VLAN,VLAN 信息通过Trunk 链路自动扩散到其他交换机。
VTP 被组织成管理域(VTP Domain),相同域中的交换机能共享VLAN 信息。
根据交换机在VTP 域中的作用不同,VTP 可以分为三种模式:(1)服务器模式(Server):在VTP 服务器上能创建、修改、删除VLAN,同时这些信息会通告给域中的其他交换机。
默认情况下,交换机是服务器模式。
每个VTP 域必须至少有一台服务器,域中的VTP 服务器可以有多台。
(2)客户机模式(Client):VTP 客户机上不允许创建、修改、删除VLAN,但它会监听来自其他交换机的VTP 通告并更改自己的VLAN 信息。
接收到的VTP 信息也会在Trunk 链路上向其他交换机转发,因此这种交换机还能充当VTP 中继。
(3)透明模式(Transparent):这种模式的交换机不参与VTP。
可以在这种模式的交换机上创建、修改、删除VLAN,但是这些VLAN 信息并不会通告给其他交换机,它也不接受其他交换机的VTP 通告而更新自己的VLAN 信息。
然而需要注意的是,它会通过Trunk 链路转发接收到的VTP 通告从而充当了VTP 中继的角色,因此完全可以把该交换机看成是透明的。
VTP 通告是以组播帧的方式发送的,VTP 通告中有一个字段称为修订号(Revision),初始值为0。
只要在VTP Server 上创建、修改、删除VLAN,通告的Revision 就增加1,通告中还包含了VLAN 的变化信息。
需要注意的是:高Revision 的通告会覆盖低Revision 的通告,而不管谁是Server 还是Client。
交换机只接受比本地保存的Resivison 号更高的通告;如果交换机收到Resivison 号更低的通告,会用自己的VLAN 信息反向覆盖。
4.3 VTP的配置【实验目的】学习思科私有协议VTP的配置方法,观察VTP三种工作模式的通信方式【知识点】VTP的工作原理,VTP的工作模式【实验场景】三台交换机串联,其中一个作为sever模式,通过VLAN配置信息,一个作为transparent 模式,一个作为client模式。
【实验原理】(1) VTP Server维护该VTP域中所有VLAN 信息列表,VTP Server可以建立、删除或修改VLAN,发送并转发相关的通告信息,同步VLAN配置,会把配置保存在NVRAM中。
(2) VTP 虽然也维护所有VLAN信息列表,但其VLAN的配置信息是从VTP Server学到的,VTP Client不能建立、删除或修改VLAN,但可以转发通告,同步VLAN配置,不保存配置到NVRAM中。
(3) VTP Transparent相当于是一项独立的交换机,它不参与VTP工作,不从VTP Se rver学习VLAN的配置信息,而只拥有本设备上自己维护的VLAN信息。
VTP Transparent可以建立、删除和修改本机上的 VLAN信息,同时会转发通告并把配置保存到NVRAM中。
【实验设备】Cisco Packet Tracer软件中:三台2960交换机。
【实验拓扑】【实验思路】1. 配置交换机接口模式2. 做VTP模式配置3. 查看三台交换机VLAN配置信息4. 创建VLAN5. 查看三台交换机VLAN配置信息【实验步骤】1. 先在三台交换机上做配置,将接口全部配置为trunk模式。
配置命令为:SwitchSwitch>enableSwitch#configure terminal(config-if)#int f0/1Switch(config-if)#switchport mode trunk2. 在三台交换机上做VTP基础配置。
需要注意的是,所有需要共享VLAN 信息的服务器必须使用同样的域名,而且交换机一次只能在一个域中。
v t p三种模式(总3页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小--
VTP三种模式
VTP(VLAN Trunking Protocol):是VLAN中继协议
VTP模式有3种服务器模式(Server)客户机模式(Client)透明模式(Transparent)
服务器模式(Server)
提供VTP消息:包括VLAN ID和名字信息
学习相同域名的VTP消息
转发相同域名的VTP消息
可以添加、删除和更改VLAN VLAN信息写入NVRAM
客户机模式(Client)
请求VTP消息
学习相同域名的VTP消息
转发相同域名的VTP消息
不可以添加、删除和更改VLAN VLAN信息不会写入NVRAM
透明模式(Transparent)
不提供VTP消息
不学习VTP消息
转发VTP消息
可以添加、删除和更改VLAN,只在本地有效 VLAN信息写入NVRAM
VTP通过网络(ISL帧或cisco私有DTP帧)保持VLAN配置统一性。
VTP在系统级管理增加,删除,调整的VLAN,自动地将信息向网络中其它的交换机广播。
此外,VTP减小了那些可能导致安全问题的配置。
便于管理,只要在vtp server做相应设置,vtp client会自动学习vtp server上的vlan信息
* 当使用多重名字VLAN能变成交叉--连接。
* 当它们是错误地映射在一个和其它局域网,VLAN能变成内部断开。
VTP模式
当交换机是在VTP Server或透明的模式,能在交换机配置VLAN。
当交换机配置在VTP Server或透明的模式,使用CLI、控制台菜单、MIB(当使用SNMP简单网络管理协议管理工作站)修改VLAN配置。
一个配置为VTP Server模式的交换机向邻近的交换机广播VLAN配置,通过它的Trunk从邻近的交换机学习新的VLAN配置。
在Server模式下可以通过MIB,CLI,或者控制台模式添加、删除和修改VLAN。
例如:增加了一个VLAN,VTP将广播这个新的VLAN,Server和Client机的Trunk网络端口准备接收信息。
在交换机自动转到VTP的Client模式后,它会传送广播信息并从广播中学习新的信息。
但是,不能通过MIB、CLI、或者控制台来增加、删除、修改VLAN。
VTP Client端不能保持VLAN信息在非易失存储器中。
当启动时,它会通过Trunk网络端口接受广播信息,学习配置信息。
在VTP透明的模式,交换不做广播或从网络学习VLAN配置。
当一个交换机是在VTP透明的模式,能通过控制台、CLI、MIB来修改、增加、删除VLAN。
为使每一个VLAN能够使用,必须使VTP知道。
并且包含在Trunk port 的准许列表中,一个快速以太网ISL Trunk自动为VLAN传输数据,并且从一个交换机到另一个交换机。
需要注意的是如果交换在VTP Server模式接收广播包含128多个VLAN,交换自动地转换向VTP Client模式。
更改交换机从VTP Client模式向VTP透明的模式,交换机保持初始、唯一
128VLAN并删除剩余的VLAN。
传送VTP信息
每个交换机用VTP广播Trunk端口的管理域,定义特定的VLAN边界,它的配置修订号,已知VLAN和特定参数。
在一个VTP管理域登记后交换机才能工作。
通过Trunk,VTP Server向其它交换机传输信息和接收更新。
VTP Server也在NVRAM中保存本VTP管理域信息中 VLAN的列表。
VTP能通过统一的名字和内部的列表动态显示出管理域中的VLAN。
VTP信息在全部Trunk连接上传输,包括ISL、、LANE。
VTP MIB为VTP提供SNMP工具,并允许浏览VTP参数配置。
VTP建立共用的配置值和分布下列的共用的配置信息:
* VLAN IDs(ISL)
* 仿效LAN的名字(ATM LANE)
* SAID值(FDDI)
* VLAN中最大的传输单元(MTU)大小
* 帧格式
VTP协议用来确保配置的一致性,VTP的具体优点如下:。
保持了VLAN的一致性。
提供从一个交换机到另一个交换机在整个管理域中增加虚拟局域网的方法 VTP协议是思科的专用协议,大多数的Catalys交换机都支持该协议,VTP可以减少VLAN的相关管理任务。
在VTP域中有两个重要的概念:。
VTP域:也称VLAN管理域,由一个以上共享VTP域名的相互连接的交换机组成的。
也就是说VTP域是一组域名相同并通过中继链路相互连接的交换机。
VTP通告:在交换机之间用来传递VLAN信息的数据包被成为VTP数据包。