资料来源:北大青鸟BENET2.0课程第二学期PPT。以下内容经本人总结后作学习交流之用,可随意转载,转载请注明出处!请勿用于商业用途,否则后果自负!!!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
VTP协议
-VLAN与Trunk
VLAN对网络进行逻辑上的分段:
连接在不同交换机上的相同ID的VLAN,需要经过Trunk通信
不同VLAN之间需要通过路由器才能通信
-VLAN配置
添加VLAN和给VLAN命名:
Switch#vlan database
Switch#vlan vlan-id name vlan-name
删除VLAN:
Switch#vlan database
Switch#no vlan vlan-id
*这些配置在同一企业网中的交换机上配置基本相同,重复配置浪费时间,也容易出错
-VTP协议
VTP(VLAN Trunk Protocol):从一个控制点,维护整个企业网上VLAN的添加、删除和重命名工作
-VTP域
VTP域的组成:相同域名的,通过Trunk相互连接的,一组交换机
-VTP的运行模式
VTP模式有3种:服务器模式(Server)、客户机模式(Client)和透明模式(Transparent)
Server模式:提供VTP消息:包括VLAN ID和名字信息;学习相同域名的VTP消息;转发相同域名的VTP消息;可以添加、删除和更改VLAN
Client模式:请求VTP消息;学习相同域名的VTP消息;转发相同域名的VTP消息;不可以添加、删除和更改VLAN
Transparent模式:不提供VTP消息;不学习VTP消息;转发VTP消息;可以添加、删除和更改VLAN,只在本地有效
-VTP通告:使用组播发送,地址为01-00<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />-0c-cc-cc-cc;只通过中继端口传递;VTP消息通过VLAN1传送
A.客户机的通告请求-获取VLAN信息
l 交换机重新启动后
l VTP域名变更后
l 交换机接收到了配置修订号大的汇总通告
B.服务器的通告相应-发送VLAN信息
l 汇总通告:用于通知邻接的Catalyst交换机目前的VTP域名和配置修订编号;每隔300秒一次,或配置更改的时候发送通告
l 子集通告:包含VLAN的详细信息
-汇总通告
版本(1字节):VTP有2个版本,只见的区别是版本1的透明模式的交换机只转发相同于明的VTP信息,而版本2的都转发
编码(1字节):表明消息类型是汇总通告还是子集
后续通告数(1字节):表明VTP汇总通告后面跟着多少个子集通告
管理域名长度(1字节):表示域名的长度
管理域名(32字节):指出VTP域名
配置修改编号(4字节):从0开始,当配置更新时,向外发送的VTP通告修订号加1,接收通告的交换机看到比原有的配置修订号更大的通告,就用新的配置覆盖已有的VLAN信息
更新者标示(4字节):发送更新的交换机的管理IP地址
更新时间戳(12字节):更新的时间
MD5摘要(16字节):VTP口令和VTP首部的哈希值,如果口令不匹配,更新将被忽略;在交换机上配置VTP口令,用于保证交换网络VLAN配置的安全性
-通告请求
起始值(1字节):在有多个子集通告的情况下:如果从第n个子集通告没有收到,则起始值为n,表示请求发送从n开始的所有子集通告;如果起始值为0,表示请求所有子集通告
-VTP修剪
减少中继链路上的不必要的广播信息
-VTP配置:
创建VTP域:
Switch(config)#vtp domain domain_name
配置交换机的VTP模式:
Switch(config)#vtp mode server | client | transparent
配置VTP口令:
Switch(config)#vtp password password
配置VTP修剪:
Switch(config)#vtp pruning
VTP版本的配置:
Switch(config)#vtp version 2
查看VTP的配置:
Switch#show vtp status
*以上资料纯手工总结,难免有错误出现,欢迎指正和提出宝贵意见!!!
转载于:https://blog.51cto.com/newbie/55374