华为交换机和其他品牌的交换机在端口的vlan划分上有一些区别,今天就和大家详细说说华为交换机的端口vlan属性~

按照IEEE802.1Q标准,vlan帧的格式如下:

此处的Tag就是vlan tag,即我们常说的vlan标签。

具体含义如下:

①TPID为固定值0x8100,表明加了一个vlan标签

②PRI为优先级,0~7

③CFI,取0表示为规范格式,取1表示非规范格式

④vlan ID为vlan号,取值范围1-4094

首先提一个概念,即PVID(Port Vlan ID),这是端口的一个基本属性,可手动设置,默认值为1。其次,所有的以太网帧在交换机中进行处理得时候,都是按照上图格式来进行处理得,即帧都是带了vlan tag的。

华为交换机的端口有三种模式,分别是access,trunk,hybrid。

access

1、access端口接收帧时:

①如果接收的帧有vlan tag时,该帧的vlan ID和access端口的PVID相同时,将改帧送入交换机;该帧的vlan ID和access端口的PVID不同时,丢弃帧。

②如果接收的帧没有vlan tag时,access端口会将该帧打上vlan tag,vlan ID即为本端口的PVID,送入交换机。

2、access端口发送帧时:

access端口只能发送vlan ID和端口PVID相同的帧,发送出去时会剥掉vlan tag。

例子:

[Huawei-GigabitEthernet0/0/3]port link-type access

[Huawei-GigabitEthernet0/0/3]port default vlan 10

此时该端口为access端口,PVID为10。

该端口只能发送vlan ID为10的帧,发送出来的帧没有vlan tag。

该端口可以接收vlan ID为10的帧(如交换机传出的帧);也可以接收没有vlan tag的帧(如PC传出的帧),此帧将打上vlan tag(vlan ID=10)传入交换机。

trunk

1、trunk端口接收帧时:

①接收没有vlan tag的帧,trunk端口将帧打上vlan tag,vlan ID和本端口的PVID相同,若该PVID在trunk端口的放行vlan中,送入交换机,若PVID不在trunk端口的放行vlan中,丢弃该帧。

②接收有vlan tag的帧,若帧的vlan ID在trunk端口的放行vlan中,送入交换机,若vlan ID不在trunk端口的放行vlan中,丢弃该帧。

2、trunk端口发送帧时:

trunk端口只能发送放行vlan中的帧,若该帧的vlan ID和trunk的PVID相同,则剥掉vlan tag发送;若该帧的vlan ID和trunk的PVID不同,则保留原有vlan tag发送。

例子

[Huawei-GigabitEthernet0/0/4]port link-type trunk

[Huawei-GigabitEthernet0/0/4]port trunk pvid vlan 5

[Huawei-GigabitEthernet0/0/4]port trunk allow-pass vlan 10 20 30

此时该端口为trunk端口,PVID为5,放行vlan为10,20,30。

该端口可以发送vlan ID为10,20,30的帧,发送出去的帧时有vlan tag的。

该端口可以接收vlan ID为10,20,30的帧。

[Huawei-GigabitEthernet0/0/5]port link-type trunk

[Huawei-GigabitEthernet0/0/5]port trunk pvid vlan 5

[Huawei-GigabitEthernet0/0/5]port trunk allow-pass vlan 5 10 20 30

此时该端口为trunk端口,PVID为5,放行vlan为5,10,20,30。

该端口可以发送vlan ID,5,10,20,30的帧,发送vlan ID为10、20、30的帧,帧是有vlan tag的;发送vlan ID为5的帧,帧时没有vlan tag的。

该端口可以接收vlan ID为5,10,20,30的帧,也可以接收没有vlan tag的帧。

hybrid

1、hybrid端口接收帧时:

①接收没有vlan tag的帧,hybrid端口将帧打上vlan tag,vlan ID和本端口的PVID相同,若该PVID在hybrid端口的放行vlan中,送入交换机,若PVID不在hybrid端口的放行vlan中,丢弃该帧。

②接收有vlan tag的帧,若帧的vlan ID在hybrid端口的放行vlan中,送入交换机,若vlan ID不在hybrid端口的放行vlan中,丢弃该帧。

2、hybrid端口发送帧时:

hybrid端口只能发送放行vlan中的帧,可以通过命令来控制发送时是否携带vlan tag。

例子:

[Huawei-GigabitEthernet0/0/6]port hybrid pvid vlan 10

[Huawei-GigabitEthernet0/0/6]port hybrid tagged vlan 10 20 30

[Huawei-GigabitEthernet0/0/6]port hybrid untagged vlan 100 200 300

此端口为hybrid端口,PVID为10,放行的vlan有10、20、30、100、200、300。

端口接收帧时同trunk是一样。

端口发送帧时,vlan ID为10、20、30的帧时有vlan tag的;vlan ID为100、200、300的帧时没有vlan tag的。

trunk端口_超全!华为交换机端口vlan详解~相关推荐

  1. 华三交换机ping大包命令_华为交换机ping命令详解

    华为交换机ping命令详解 1.Ping简介 Ping是排除设备访问故障的常见方法.它使用Internet控制消息协议ICMP(Internet Control Message Protocol)确定 ...

  2. 交换机之vlan详解

    一.为什么需要VLAN 1.1.什么是VLAN? VLAN(Virtual LAN),翻译成中文是"虚拟局域网".LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算 ...

  3. dp交换机命令_华为交换机配置命令详解

    duplex{full|half} //设置双工模式 undo duplex //恢复双工模式为缺省值 negotiation auto //开启接口自动协商功能(默认开启) speed //修改接口 ...

  4. ping 超时时间_华为交换机ping命令详解

    1.Ping简介 Ping是排除设备访问故障的常见方法.它使用Internet控制消息协议ICMP(Internet Control Message Protocol)确定以下内容: 远程设备是否处于 ...

  5. 最全FC交换机基础知识详解

    谈起FC交换机,大家就会想到它是数据中心贵族的象征,也是保证核心业务性能和可靠性的技术基石,但近年来,随着数据中心软件定义,IP化潮流的推进,FC交换机的市场份额有所收缩,但截至目前为止,FC技术仍然 ...

  6. foxmail的邮局和端口_橄榄邮Foxmail 7.2 设置详解

    1. foxmail是现今流行的邮件收发客户端,下面介绍如何使用foxmail7.2设置橄榄邮邮件客户端.下载并安装foxmail7.2,安装成功后运行foxmail7.2进入到主界面. 点击界面右上 ...

  7. 思科isis路由的优先级_【分享】超全!集成ISIS知识详解~

    IS-IS路由协议简介 IS-IS是国际标准化组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议. 随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF(Internet Engi ...

  8. 华为交换机端口模式trunk⇌access互改

    华为交换机端口模式trunk⇌access互改 1.#trunk改为access# undo port trunk allow-pass vlan all port trunk allow-pass ...

  9. 华为交换机一次性进入多个接口_华为交换机端口的批量配置命令

    华为交换机端口的批量配置命令 如何在华为交换机上进行批量管理端口呢,例如同时将多个端口加入到一个vlan中,下面yjbys为大家介绍华为交换机批量管理端口的方法!欢迎参考学习! 首先在S5700交换机 ...

  10. 华为交换机端口不配置access_华为交换机屏蔽端口号

    求助,华为交换机肿么屏蔽445端口 acl number 3000 rule 1 deny tcp destination-port eq 445 rule 5 deny udp destinatio ...

最新文章

  1. 第18章:MYSQL分区
  2. java原子变量的作用_AtomicInteger原子类的作用介绍(代码示例)
  3. Java多线程学习笔记之二缓存
  4. DirectX 视口学习
  5. java面向对象:关键字 —(16)
  6. 后端技术:Java程序员常用的11个API,你都知道吗?
  7. 巧用Dictionary实现日志数据批量插入
  8. 工作152:阅读之后台管理登录样式
  9. [转载] java 计算协方差_Java的深度:通过协方差暴露的API泄漏
  10. MFC开发IM-第二十篇、MFC添加自定义消息
  11. jQuery学习(十二)—jQuery中对象的查找方法总结
  12. 全网首发:WORD取消了光标的方向
  13. paip.2013年技术趋势以及热点 v3.0 cao
  14. 中间表为什么可以不用实体类_法国蜗牛供不应求,为什么不用中国蜗牛代替?看完才知道真不可以...
  15. macOS 使用软件(外加装逼特效)
  16. 使用Java串口操作RXTX,报错 no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver解决方案
  17. centos 计算器_计算初学者进行服务器centos 7.6系统及orca、xtb、gaussian 16软件的安装乱谈...
  18. 【JSD2209-DAY02】数据基本类型
  19. Python 三维动画生成 绘制螺旋线
  20. 什么是Accessibility(辅助功能)

热门文章

  1. Request的getParameter和getAttribute方法的区别
  2. .net4.0切换2.0时,SplitContainer”的对象强制转换为类型
  3. 移动跨平台框架开发之一:ios重用c++库
  4. 【opencv】visualstudio实现opencvblobslib编译
  5. 李宏毅机器学习homework0
  6. day11--Matplotlib--柱形图与盒图
  7. EXCEL VLOOKUP函数的使用
  8. 使用讯飞实现语音听写与语音合成功能
  9. 数据结构-03-队列
  10. Androrid Studio Debug Warning:debug info can be unavailable