GVRP协议简介

GVRP是GARP的一种应用,它基于GARP的工作机制,维护交换机中的VLSN动态注册信息,并传播该信息到其它的交换机中。所有支持GVRP特性的 交换机能够接收来自其它交换机的VLAN信息,并动态更新本地的VLAN注册信息,包括当前的VLAN成员、这些VLAN成员可以通过哪个端口到达等。而 且所支持GVRP特性的交换机能够将本地的VLAN注册注册信息向其它交换机传播,以使同一交换网内所有支持GVRP特性的设备的VLAN信息达成一致。 GVRP传播的VLAN注册信息既包括本地手工配置的静态注册信息,也包括来自其它交换机的动态注册信息。

VTP协议简介

VTP的功能与GVRP相似,也是用来使VLAN配置信息在交换网内其它交换机上进行动态注册的一种二层协议。在一台VTPServer上配置一个新的 VLAN信息,则该信息将自动传播到本域内的所有交换机,从而减少在多台设备上配置同一信息的工作量,且方便了管理。VTP信息只能在Trunk端口上传 播。

GVRP和VTP两个协议有何异同点

相同点:

二者都是对跨以太网交换机的VLAN进行动态注册和删除的二层协议,交换机之间的协议报文交互都必须在VLANTrunk链路上进行。

不同点:

a、GVRP是IEEE制定的基于GARP的协议;而VTP是CISCO公司开发的私有协议,目前华为等交换机也支持VTP协议;

b、GVRP协议就是通过属性的声明-注册机制将本地的VLAN信息通告给其他交换机;而VTP协议是通过检查通告报文中的配置版本号信息,版本号低的交换机向版本号高的交换机进行学习,从而实现VLAN信息的共享;

c、支持VLAN数目不同,GVRP协议所支持的VLANID范围为1-4094,而VTP协议只支持1-1001号的VLAN。

GVRP和VTP两个协议在实践中的应用比较

在具体应用上,VTP支持的是服务器-客户端模式,即在主交换机建立VTP域,并将主交换机设置成VTPServer,然后在分交换机设置为VTPClient,这样只需在主交换机上建立VLAN,就会通知到局域网中的任何一台交换机,这样便于集中管理。

GVRP相对繁琐些,它需要在每一台交换机上建立VLAN,并且在每一个交换机(无论是主交换机还是分交换机)首先全局运行gvrp命令,开启gvrp功 能,然后在干道汇聚连接上运行gvrp命令,开启GVRP功能,这样才会将本交换机上建立的VLAN通知注册到局域网中的其它交换机上。

由此可见,GVRP是IEEE制定的基于GVRP的协议,VTP是厂家开发的协议,因此GVRP的适用面比较宽泛,但VTP的设置要便捷些,并且有利于设备的集中管理,在VLAN的划分中得到广泛应用。

但由于VTP模式本质上是把在核心交换机上划分的VLAN复制到局域网中的所有分交换机上,这样整个网络中的VLAN广播还是会在汇聚连接上传播,会加重 核心交换机的负担。GVRP本质上是在各交换机上分别划分VLAN,并且通过GVRP裁减机制限制不必要的VLAN广播,使得主交换机和分交换机的 VLAN广播相对均衡,减少了主交换机的CPU占用率,因此在大型网络中GVRP有较好的表现。

现在的交换机在支持GVRP协议的同时,一般也都支持VTP协议,但是要记住这两个协议可不允许同时开启的。

转载于:https://blog.51cto.com/bryfd/1697746

GVRP和VTP的比较与区别相关推荐

  1. GVRP和VTP比较

    GVRP协议简介   generic vlan registration protocol GVRP是GARP的一种应用,它基于GARP的工作机制,维护交换机中的VLSN动态注册信息,并传播该信息到其 ...

  2. VLAN划分,GVRP还是VTP (此文来自网管员世界)

    GVRP协议简介 GVRP是GARP的一种应用,它基于GARP的工作机制,维护交换机中的VLSN动态注册信息,并传播该信息到其它的交换机中.所有支持GVRP特性的交换机能够接收来自其它交换机的VLAN ...

  3. 谈一谈GVRP协议与VTP协议

    1. GVRP的引入 在大型的网络中,华为交换机之间的串联是很普遍的.一般交换机与交换机之间的互联端口都是配置成Trunk,即允许传输多个VLAN的.对于用户来说,手工配置太麻烦.一个规模比较大的网络 ...

  4. 网络工程师教程(第一部:网络层面介绍)

    第一章:计算机网络概论 计算机网络的定义和分类 计算机网络的体系结构 计算机网络的传输介质和传输方式 计算机网络的协议和标准 计算机网络的拓扑结构 计算机网络的安全性和管理 计算机网络的定义和分类:计 ...

  5. VLAN之QinQ技术浅析

    http://www.h3c.com.cn/MiniSite/H3care_Club/Data_Center/Net_Reptile/The_One/Home/Catalog/200911/65524 ...

  6. 华为交换机主备命令_华为交换机的配基命令大全

    (一)VLAN 的链路类型 1.trunk link:作为干线,传输多个VLAN的报文.同时trunk端口也可以划给一个vlan. 2.hybrid link:作为干线,传输多个vlan的报文.同时h ...

  7. GVRP、VCMP、VTP、DTP——全网最完整的总结

    本文主要了解和学习华为私有协议GVRP.VCMP与思科私有协议VTP.DTP 欢迎关注微信公众号:新网工李白 "免费获取华为认证学习资料培训机构视频.软考学习资料和求职简历模板." ...

  8. vtp协议服务器配置,Cisco思科交换机VTP协议三种模式区别?

    摘要: VLAN中继协议,VTP,VLAN TRUNKING PROTOCOL,是CISCO专用协议,大多数交换机都支持该协议.VTP负责在VTP域内同步VLAN信息,这样就不必在每个交换上配置相同的 ...

  9. ftp协议是一种用于_______的协议_网工知识角|快速理解FTP和TFTP的区别,实用收藏...

    点上方蓝字关注公众号,坚持每天技术打卡 学网络,就在IE-LAB 国内最著名的高端网络工程师培养基地 FTP和TFTP的区别是什么 CCNA零基础入门必学 FTP(FileTransfer Proto ...

最新文章

  1. 跟我学交换机配置(四)
  2. python中PIL模块
  3. 软件系统非功能测试方法,非功能测试方案模板
  4. 中西三大差距根源在哪里?
  5. 经典面试:当你输入一个网址后回车,实际会发生什么?
  6. 软件系统设计 表驱动法
  7. C#使用Cookie方法
  8. Flink 在 58 同城的应用与实践
  9. 基于C语言的软件,基于C语言的计算机软件编程分析
  10. windows启动管理器_必备的9个Windows设置技巧,可以将Windows 10的性能大幅提高
  11. 为什么大厂都在用 GO 语言?读透 GO 语言的切片
  12. 使用slf4j和log4j记录日志
  13. c++ 中类重复定义的分析与解决办法
  14. 怎么把知网的外文文献翻译成中文_方法一:外文文献翻译法原理:知网论文反抄袭检测系统和万方数据...
  15. 10月24日,咱们自己的节日来了!
  16. 电脑安装android系统 锤子,锤子系统手机桌面
  17. 距离度量(Distance Metric)方法
  18. 03 Jme3和Nifty1.4.2中文显示
  19. java定义一个eat方法_Java继承概念详细解读
  20. java实现第七届蓝桥杯七星填数

热门文章

  1. 网络互联及Internet
  2. 尝试CornerNet-Lite进行目标识别并嵌入ROS
  3. 非三星手机无法登录三星账号_如何解决所有三星手机的烦恼
  4. 普歌-Vue 封装防刷新考试倒计时组
  5. 如何删除PDF空白签名域?
  6. Openstack 高可用部署(Ocata版)
  7. linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一
  8. Pictures of Ascii Art
  9. php rm-rf,rm-rf误操作的恢复过程
  10. linux终端命令行删除当前光标之后内容ctrl +k