当前位置: 首页 > news >正文

路由交换网络专题 | 第八章 | GVRP配置 | 端口安全 | 端口隔离 | Mux-VLAN | Hybrid

拓扑图

image-20250426161216117

(1)通过 LSW1 交换机配置 GVRP 协议同步 VLAN 信息到所有接入层设备。
  • 基于 GARP 机制:GVRP 是通用属性注册协议 GARP(Generic Attribute Registration Protocol)的一种应用,用于注册和注销 VLAN 属性。GARP 主要用于建立一种属性传递扩散的机制,以保证协议实体能够注册和注销该属性。
  • 注册模式:

    • Forbidden 模式:禁止该接口动态注册、注销 VLAN,同时删除端口上所有 VLAN,不发送 VLAN 的声明消息。

    • Fixed 模式:该接口只传播静态配置的 VLAN 信息,不学习动态 VLAN 信息。

    • Normal 模式:接口既可以学习动态 VLAN 信息,也可以传播静态配置的 VLAN 信息,这是华为设备上 GVRP 接口的默认注册模式。

  • 通常来说,GVRP 允许网络设备根据局域网中成员设备的变化来动态更新 VLAN 配置,而不需要手动配置每个设备。

  • 前提:首先端口要放行相应的VLAN

//  需要在每个接口上启用GVRP,启用之后,配置的vlan信息将会同步
//  其余同步的设备也需要配置gvrp
[SW1]gvrp // 首先在设备上启用
[SW1-GigabitEthernet0/0/1]gvrp // 然后在接口上启用
[SW1-GigabitEthernet0/0/24]gvrp
[SW1-GigabitEthernet0/0/3]gvrp[SW1-GigabitEthernet0/0/1]gvrp registration normal // 默认为normal模式
  • 通过gvrp学习到的VLAN 都是动态VLAN,这里dynamic为动态,自己创建的common为静态。

image-20250426163338496

  • gvrp一般不是用在汇聚交换机信息同步到接入交换机;动态VLAN 是不能进行划分,所以一般配置同步在汇聚交换机和核心交换机上。

image-20250426164046577

  • 配置注意事项
    • 接口的 GVRP 功能只能配置在 Trunk 类型的接口上。
    • 网络中各个设备的 GVRP 定时器配置应保持一致,否则可能造成动态 VLAN 震荡。
    • 全局 GVRP 功能与 VBST 功能互斥,Eth - Trunk 接口视图下的 GVRP 功能与 M - LAG 功能互斥。
    • STP、RSTP、MSTP 协议的实例 0、ERPS、Smart Link 的阻塞接口能阻塞 GVRP 协议报文。
    • 通过 GVRP 协议注册的动态 VLAN 不支持配置保留 VLAN,且保留 VLAN 信息不会通过 GVRP 协议传播到其他设备上,也不支持配置 Access/Trunk/Hybrid 类型接口缺省 VLAN。
(2)访客区域通过配置端口隔离实现 PC1 与 PC2 通信隔离。
//  隔离全部通信,all 和L2模式,L2则是二层模式,all 不管二层三层都可以
[SW2]port-isolate mode all
// 分别在两个接口上进行启用[SW2-Ethernet0/0/3]port-isolate enable
[SW2-Ethernet0/0/2]port-isolate enable
(3)设置 SW2 接入 PC1 与 PC2 的端口的最大接入数为 1,一旦接入其他设备,接口会自动关闭。
  • 端口安全问题
// 在端口下开启
[SW2-Ethernet0/0/2]port-security enable 
// 启用端口黏贴,与现在连接的主机的MAC地址进行一个黏贴;后面参数也可以添加MAC地址
[SW2-Ethernet0/0/2]port-security mac-address sticky 
// 接入其他设备时可以自动关闭
[SW2-Ethernet0/0/2]port-security protect-action shutdown 
  • 可以查看黏贴的地址:

image-20250426165628095

  • *号则是逻辑断开:

image-20250426170236443

(4)办公区域通过 Mux-VLAN 技术,使 PC3 可以访问区域内任何 PC,PC4 和 PC5 之间可以互访,PC6 和 PC7之间不能互访。PC3 属于 VLAN 21,PC4 与 PC5 属于 VLAN 22,PC6 与 PC7 属于 VLAN 23。
  • MUX VLAN(Multiplex VLAN):部分VLAN间可以互通、部分VLAN间隔离、VLAN内用户隔离
  • 一种通过VLAN进行网络资源控制的机制;
    只适用于二层网络中、对**同一网段的用户进行互通和隔离;
    实现
    处于相同网段的设备划入不同VLAN后,虽然二层通信是隔离的,但还可以和指定VLAN通信**,还可以实现禁止相同VLAN内的不同设备间的通信。

image-20250425200040824

  • 思路分析:
    • 将PC3的vlan设置成主VLAN,PC4,5设置为互通型从VLAN,将PC6,7设置为隔离性从VLAN。
// 将 VLAN 100 启用mux-vlan,并配置为主vlan
[SW3]vlan 21
[SW3-vlan21]mux-vlan 
// 互通型VLAN
[SW3-vlan21]subordinate group 22 
// 隔离型VLAN
[SW3-vlan21]subordinate separate 23//将接口分别划入对应VLAN,并且启用MUX-Vlan;每个接口都需要启用
[SW3-Ethernet0/0/5]port mux-vlan enable
(5)工程区域通过 hybrid 技术,使 PC8 和 PC9 均可以访问服务器,而之间不能互访。
  • 使用hybrid技术也需要在相同的网段:
// 华为默认就是hybrid
[SW4-Ethernet0/0/2]port link-type hybrid 
// 打上30的标签
[SW4-Ethernet0/0/2]port hybrid pvid vlan 30
// 放行30,同时剥离50标签
[SW4-Ethernet0/0/2]port hybrid untagged vlan 50 30  
  • 对于vlan40要做这样的操作
#   // 对于vlan 40同样要做
interface Ethernet0/0/3port hybrid pvid vlan 40port hybrid untagged vlan 40 50
#
  • 连接服务器的端口配置:
#
interface GigabitEthernet0/0/24port hybrid pvid vlan 50port hybrid untagged vlan 30 40 50
#

**总结:**因为双方接口都不会剥离彼此的VLAN标签,所以不会通信。

(6)PC3 至 PC7 是否要配置不同 IP 地址网段?为什么?
  • 不需要。因为MUX-Vlan是二层隔离,配置不同地址段,就已经隔离了。就因为在相同的网段才需要用到MAX-Vlan。

相关文章:

  • 数字孪生:从概念验证到产业革命的十年征程
  • 【Castle-X机器人】三、紫外消杀模块安装与调试
  • 前端节流、防抖函数
  • LVGL模拟器:NXP GUIDER+VSCODE
  • 深度学习-学习笔记
  • 字节跳动开源数字人模型latentsync1.5,性能、质量进一步优化~
  • 同世堂:让中医梦想照进职业星河
  • 搭建基于火灾风险预测与防范的消防安全科普小程序
  • 华为OD机试真题——素数之积RSA加密算法(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • ‌MySQL 事务隔离级别详解
  • 【蓝桥杯省赛真题56】Scratch抓不住的蜜蜂 蓝桥杯scratch图形化编程 中小学生蓝桥杯省赛真题讲解
  • LiveCharts.WPF图表模块封装
  • 前端面试宝典---vue原理
  • arduino显示数码管1~9
  • 如何解决IDE项目启动报错 error:0308010C:digital envelope routines::unsupported 问题
  • 【SwitchyOmega安装教程】
  • 案例速成GO+redis 个人笔记
  • Llama factory如何全参数微调 Qwen2.5-7B-Instruct 模型并导入Ollama推理(详细版)
  • spark总结
  • uniapp开发04-scroll-view组件的简单案例
  • 老凤祥一季度净利减少两成,去年珠宝首饰营收下滑19%
  • 深圳宝安区一宗涉宅用地中止出让,起始总价86.27亿元
  • “下山虎”张名扬一回合摘下“狮心”:你们再嘘一个给我听听
  • 2025年上海空间信息大会举行,重大项目集中签约
  • 特朗普说克里米亚将留在俄罗斯,泽连斯基:绝不承认
  • 精准滴灌“种企业”,苏南强县常熟新的进阶密码