• VLAN trunk扩展 GVRP


    目录

    一、GVRP产生背景 

    VTP协议

    GARP

    GVRP

    二、GVRP的实现和基本概念

    GVRP的应用

    GVRP的单向注册

    GVRP单向注销

    GVRP的注册模式

    VTP和GVRP的使用风险


    一、GVRP产生背景 

    VTP协议

    如何解决园区网中大批量的VLAN的配置问题?

    早期可以使用excel表格配置VLAN:在早期思科的设备中可以直接粘贴表格,控制台会默认为指令并执行,但还是很麻烦

    需要一种自动化的协议,能够自动的将配置好的vlan,同步到全网的所有设备上

    即VTP协议:VLAN trunking protocol可以同步交换机上的VLAN信息

    但VTP是思科私有的协议,不能公用

    GARP

    其他的企业咋办呢?

    使用公有协议GARP实现

    GARP全称为通用属性注册协议,它为处于同一个交换网内的交换机之间提供了一种分发、传播、注册某种信息(VLAN属性、组播地址等)的手段

    GVRP

    GVRP是GARP的一种具体应用或实现,主要用于维护设备动态VLAN属性,通过GVRP协议,一台交换机上的VLAN信息会迅速传播到整个交换网络。GVRP实现了VLAN属性的动态分发、注册和传播,从而减少了网络管理员的工作量,也保证VLAN配置的正确性

    二、GVRP的实现和基本概念

    通过特定的数据报文来交互的

    GARP-Join 添加属性 

    in 表示下发的注册信息不是空的,是有具体的VLAN的 empty 表示下发的注册信息是空的

    GARP-leave 删除属性  

    in 表示下发的注销信息不是空的,是有具体的VLAN的 empty 表示下发的注销信息是空的

    GARP-Leave all 清除所有属性

    GVRP的应用

    GVRP称为VLAN注册协议

    交换机可以静态创建VLAN,也可以动态通过GVRP获取VLAN信息

    GVRP的单向注册

    在注册的时候,是单方向发送注册消息的,并且下游交换机,也是单方向注册VLAN信息的

    如图,在SWA上开启GVRP,因为GVRP是单向注册的那么SWB和SWC的G0/0/1接口都能学习到VLAN2,

    但SWB的G0/0/2上并不能学习到VLAN2,则会导致SWA与SWC不能实现VLAN2的通信

    解决办法:在SWC上也开一个到SWA方向的VLAN属性注册过程GVRP

    GVRP单向注销

    GVRP在注销的时候也是单向的

    GVRP的注册模式

    normal(默认情况),允许静态和动态的VLAN注册,同时发送静态VLAN和动态VLAN的声明消息

    fix 不允许动态VLAN在端口上注册或注销,且只发送静态VLAN的声明消息

    forbidden 禁止发送VLAN注册信息

    VTP和GVRP的使用风险

    容易使整个拓扑的VLAN结构混乱,导致断网

  • 相关阅读:
    linux脚本,导出oracle(spool)指定数据到txt
    计算机毕业设计(附源码)python云共享知识交流平台
    STL容器——list
    Inductor characater
    231003-四步MacOS-iPadOS设置无线竖屏随航SideCar
    2022.8.8考试清洁工老马(sweeper)题解
    Python入门之经典函数实例
    Python之“诗词大会”游戏
    PhotoShop 基础教程-000
    【SG滤波】三阶滤波、五阶滤波、七阶滤波(Matlab代码实现)
  • 原文地址:https://blog.csdn.net/qq_40345591/article/details/127854702