华为eNSP配置hybrid接口
2023-09-11 14:20:23 时间
hybrid接口
作用:流量隔离,流量互通
理解hybrid
hybrid接口既可以连接普通终端的接入链路又可以连接交换机之间的干道链路,它允许多个vlan的帧通过,并且可以在出接口方向将某些vlan帧的标签剥掉
hybrid接口处理vlan帧的过程
一、收到一个二层帧,判断是否存在vlan标签,没有标签,则标记上hybrid接口的PVID,进行下一步处理;有标签,判断该hybrid接口是否允许该vlan的帧进入,允许则进行下一步操作,否则丢弃 二、党数据帧从hybrid接口发出时,交换机判断vlan在本接口的属性是untagged还是tagged,如果是untagged,先剥离帧的vlan标签,再发送,如果是tagged,则直接发送帧。 通过配置hybrid接口,能实现对vlan标签的灵活控制,既能够实现access接口的功能,又能够实现trunk接口的功能。
个人总结:
hybrid接口是access接口和trunk接口的综合,既H = A + T hybrid接口可以用于交换机与交换机之间,也可以用于交换机和pc之间 tagged和untagged属于hybrid接口的两种方式,untagged配置在交换机和终端之间,tagged配置在交换机和交换机之间
红色的线是所有的pc都能访问vlan30 绿色的线是vlan10能够访问vlan10 黄色的线是vlan10不能够访问vlan20
例题
LSW1配置: vlan 10 #创建vlan10 int vlan 10 #把vlan10写入数据表 undo shutdown #开启vlan10 vlan 20 int vlan 20 undo shutdown vlan 30 int vlan 30 undo shutdown LSW2配置: vlan 10 #创建vlan10 int vlan 10 #把vlan10写入数据表 undo shutdown #开启vlan10 vlan 20 int vlan 20 undo shutdown vlan 30 int vlan 30 undo shutdown
接口配置 LSW1: int eth0/0/1 #进入eth0/0/1接口 port link-type hybrid #把0/0/1接口改成hybrid接口 port hybrid pvid vlan 10 #设置vlan ID标签为vlan10 port hybrid untagged vlan 10 30 #剥离掉vlan 10 30的标签,然后以不带标签的方式去传输数据 undo shutdown #开启接口 int eth0/0/2 #进入eth0/0/2接口 port link-type hybrid #把0/0/2接口改成hybrid接口 port hybrid pvid vlan 10 #设置vlan ID标签为vlan10 port hybrid untagged vlan 10 30 #剥离掉vlan10 30的标签,然后以不带标签的方式去传输数据 undo shutdown #开启接口 int eth0/0/3 #进入eth0/0/3接口 port link-type hybrid #把0/0/3接口改成hybrid接口 port hybrid pvid vlan 20 #设置vlan ID标签为vlan20 port hybrid untagged vlan 20 30 #剥离掉vlan20 30的标签,然后以不带标签的方式去传输数据 undo shutdown #开启接口 int eth0/0/4 #进入eth0/0/4接口 port link-type hybrid #把0/0/4接口改成hybrid接口 port hybrid pvid vlan 30 #设置vlan ID标签为vlan30 port hybrid untagged vlan 10 20 30 #去掉全部标签,是因为pc6可以与任何一台电脑通信,需要剥离掉所有传入的标签才能进行通信 undo shutdown #开启接口 int eth0/0/5 #进入eth0/0/5接口 port link-type trunk #开启trunk,允许所有vlan通信 port trunk allow-pass vlan 10 20 30 #开启完trunk之后,是不能通信的,trunk默认放心vlan 1接口,所以还需要放行相对应的vlan undo shutdown #开启接口 LSW2配置: int eth0/0/1 #进入eth0/0/1接口 port link-type hybrid #把0/0/1接口改成hybrid接口 port hybrid pvid vlan 10 #设置vlan ID标签为vlan10 port hybrid untagged vlan 10 30 #剥离掉vlan 10 30的标签,然后以不带标签的方式去传输数据 undo shutdown #开启接口 int eth0/0/2 #进入eth0/0/2接口 port link-type hybrid #把0/0/2接口改成hybrid接口 port hybrid pvid vlan 20 #设置vlan ID标签为vlan20 port hybrid untagged vlan 20 30 #剥离掉vlan20 30的标签,然后以不带标签的方式去传输数据 undo shutdown #开启接口 int eth0/0/3 #进入eth0/0/3接口 port link-type trunk #开启trunk,允许所有vlan通信 port trunk allow-pass vlan 10 20 30 #开启完trunk之后,是不能通信的,trunk默认放心vlan 1接口,所以还需要放行相对应的vlan undo shutdown #开启接口
测试:vlan10可以和vlan30通信
vlan20可以和vlan30通信
vlan30可以和vlan10和20通信
vlan10不能和vlan20通信
相关文章
- oracle网络配置
- nginx配置一、二级域名、多域名对应(api接口、前端网站、后台管理网站)
- Tomcat 配置 项目 到tomcat目录外面 和 域名绑定访问(api接口、前端网站、后台管理网站)
- Hive-0.12.0的Web接口HWI安装、配置、改造及使用
- Hadoop2.2.0 eclipse插件编译及Ecliipse配置说明(图文版)
- uni-app:配置访问接口时的跨域(hbuilderx: 3.6.18)
- 谷歌地图安卓开发环境配置
- Angularjs学习---ubuntu12.04中karma安装配置中常见的问题总结
- uni-app:配置访问接口时的跨域(hbuilderx: 3.6.18)
- SAP UI5 sap.m.Table 实现响应式布局的两种配置模式
- Atitit.面向接口的web 原理与设计重写 路由启动绑定配置url router rewriting urlpage mvc mvp的 java c#.net php js
- Atitit.面向接口的web 原理与设计重写 路由启动绑定配置url router rewriting urlpage mvc mvp的 java c#.net php js
- spring多数据源配置
- 【项目实战】SpringBoot多环境(dev、test、prod)配置
- 内存总是不够?HBase&GeoMesa配置优化了解一下
- 防火墙接口配置三步骤
- 【Groovy】编译时元编程 ( 编译时处理 ASTTransformation 接口实现 | 配置 ASTTransformation )
- Maven的下载,安装,配置,测试,初识以及Maven私服
- 100集华为HCIE安全培训视频教材整理 | IPSec VdPdN高可靠性案例及配置(六)
- flask,gunicorn,supervisor,nginx配置服务器接口
- SpringBoot实例③Spring Boot 日志配置
- Win10安装JDK与配置环境变量
- Linux实验报告一【 下载配置搜狗安装包16.04】
- redis.conf翻译与配置(五)【redis6.0.6】
- 【每天学习亿点点系列】接口测试基础 —— Jmeter安装和配置