10-3 Hybird接口类型抓包理解
拓扑
配置
PC1配置(PC2配置参考PC1)
AR1配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys AR1
[AR1]inte gi 0/0/0
[AR1-GigabitEthernet0/0/0]ip addr 192.168.1.3 255.255.255.0
LSW1配置
<Huawei>
sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys LSW1
[LSW1]vlan batch 10 20 30
[LSW1]inte gi 0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type hybrid
[LSW1-GigabitEthernet0/0/1]port hybrid pvid vlan 30
[LSW1-GigabitEthernet0/0/1]port hybrid tagged vlan 30
[LSW1-GigabitEthernet0/0/1]port hybrid untagged vlan 10 20
[LSW1-GigabitEthernet0/0/1]inte gi 0/0/2
[LSW1-GigabitEthernet0/0/2]p l h
[LSW1-GigabitEthernet0/0/2]p h t vlan 10 20 30
LSW2的配置
<Huawei>
sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys LSW2
[LSW2]vlan batch 10 20 30
[LSW2]inte gi 0/0/1
[LSW2-GigabitEthernet0/0/1]p l h
[LSW2-GigabitEthernet0/0/1]p h tag vlan 10 20 30
[LSW2-GigabitEthernet0/0/1]inte gi 0/0/2
[LSW2-GigabitEthernet0/0/2]p l h
[LSW2-GigabitEthernet0/0/2]p h pvid vlan 10
[LSW2-GigabitEthernet0/0/2]p h tag vlan 10
[LSW2-GigabitEthernet0/0/2]p h untag vlan 20 30
[LSW2-GigabitEthernet0/0/2]inte gi 0/0/3
[LSW2-GigabitEthernet0/0/3]p l h
[LSW2-GigabitEthernet0/0/3]p h pv vlan 20.
[LSW2-GigabitEthernet0/0/3]p h tag vlan 20
[LSW2-GigabitEthernet0/0/3]p h untag vlan 10 30
测试
PC1 ping AR1
在LSW1的GE0/0/2口抓包
通信过程:
- 一. PC1的ICMP数据在到达LSW2的GE0/0/2口,GE0/0/2口检测到数据帧为UNtag数据帧,所以打上二 PVID(vlan10)的VLAN TAG,且VLAN TAG在TAG列表中,成功接受
- 二. LSW2经过MAC表寻址后决定从GE0/0/1口发出,GE0/0/1口经过比对,数据帧的VLAN 标签在Tag列表中,成功接受
- 三. LSW2的GE0/0/1口在发送数据包时,VLAN 标签在Tag列表中,则不剥离标签直接转发
- 四. LSW1的GE0/0/2口接受到数据包后,经过比对,数据包的VLAN标签在Tag列表中成功接受
- 五. LSW1在经过MAC寻址后决定从GE0/0/1口发出,GE0/0/1口经过比对发现数据帧在Untag列表中,成功接受
- 六. LSW1的GE0/0/1接口在发出数据包时,发现数据包的VLAN标签在Untag列表中,则剥离转发给AR1
- 七. AR1接受到没有VLAN Tag的数据帧,回包同理,至此通信完成
PC1 ping PC2
通信过程:
- 一. PC1的ICMP数据在到达LSW2的GE0/0/2口,GE0/0/2口检测到数据帧为UNtag数据帧,所以打上二 PVID(vlan10)的VLAN TAG,且VLAN TAG在TAG列表中,成功接受
- 二. LSW2在经过MAC表寻址后决定从GE0/0/3口发出,GE0/0/3口对比VLAN标签(vlan 10)在Untag列表中,接受改数据包
- 三. LSW2的GE0/0/3口经过比对,VLAN标签在Untag列表中,则剥离VLAN Tag转发
- 四. PC2接受到没有VLAN Tag的数据包,回包同理,至此通信完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现