个人笔记|单臂路由,子接口,VLAN标签

你这个问题太棒了

你问的,就是"VLAN 的生命周期"!

我们(在这次会话里 )已经把 Access 口、Trunk 口、子接口都聊过了,现在我们就用你这道"单臂路由"题,把它们" "成一个完整的故事

"旅程"开始:

  • 目标: PC1 (VLAN 10) 要 ping PC2 (VLAN 20)。
  • 网关: PC1 的网关是 192.168.1.254 (R1 的子接口)。
  • "铁律" 1 (Access): Access 口收包"贴签"发包"撕签"
  • "铁律" 2 (Trunk): Trunk 口**"保留"标签,"透传"**标签。
  • "铁律" 3 (Sub-Int): 子接口**"识别" "处理"**特定的标签。

"VLAN 标签"的"奇幻漂流" (8 步走)

第 1 站:PC1 (VLAN 10) -> 交换机 (Access 口)
  • PC1: "我(192.168.1.5)要 ping 192.168.20.5 (PC2)。这是'外网'!我必须把包发给'网关'(192.168.1.254)。"
  • 动作: PC1 发出一个"标准"的以太网帧(目标 MAC 是 R1)。
  • Tag 状态: UNTAGGED (不带标签)
    • (因为 PC "不认识" VLAN)
第 2 站:交换机 "Access 口 g0/0/2" (收包)
  • 交换机: "我在 g0/0/2 (Access 口, PVID 10) 上,收到了一个 UNTAGGED 的包。"
  • 动作: (执行"铁律 1")"收包贴签"!
  • Tag 状态: TAGGED (VLAN 10)
    • (这个包在交换机"内部"被"盖"上了 VLAN 10 的"印章"!)
第 3 站:交换机 -> 路由器 (Trunk 口)
  • 交换机: "这个包(目标 MAC 是 R1)要去 R1R1 插在 Trunk 口上。"
  • 动作: (执行"铁律 2")"保留标签,透传!"
  • Tag 状态: TAGGED (VLAN 10)
    • ("带印章"的包,被 原封不动地从 Trunk 口发了出去)
第 4 站:路由器 "子接口 G0/0/1.1" (收包)
  • 路由器: "我的'物理口' G0/0/1 收到了一个 TAGGED (VLAN 10) 的包。"
  • 动作: (执行"铁律 3")"哪个'子接口'负责'VLAN 10'?"
    • G0/0/1.1dot1q termination vid 10):"是我的!"
    • 路由器**"撕掉"** VLAN 10 的标签,把"干净"的 IP 包交给 G0/0/1.1 (192.168.1.254) 这个"虚拟网关"。
  • Tag 状态: UNTAGGED (在 R1 的"大脑"里)
第 5 站:路由器 (L3 路由)
  • 路由器 (L3 大脑): "我(VLAN 10 网关)收到了一个要去 192.168.20.5 的包。"
  • 动作: "查路由表!哦,192.168.20.0/24 网段在我'隔壁'的'子接口 G0/0/1.2'上!"
  • Tag 状态: UNTAGGED (在 R1 的"大脑"里)
第 6 站:路由器 "子接口 G0/0/1.2" (发包)
  • 路由器: "我要把这个包,从 G0/0/1.2dot1q termination vid 20)**"扔回"**物理口 G0/0/1。"
  • 动作: (执行"铁律 3")"发包贴签"!
  • Tag 状态: TAGGED (VLAN 20)
    • (路由器"重新 "给这个包"盖"上了 VLAN 20 的"印章"!)
第 7 站:交换机 "Trunk 口" (收包)
  • 交换机: "我的 Trunk 口又收到了一个来自 R1 的包。"
  • 动作: "我看看'印章'... 哦,是 VLAN 20 的!"
  • Tag 状态: TAGGED (VLAN 20)
    • (交换机在"内部"转发这个 VLAN 20 的包)
第 8 站:交换机 "Access 口 g0/0/10" (发包)
  • 交换机: "VLAN 20 的包要去 g0/0/10 (Access 口, PVID 20)。"
  • 动作: (执行"铁律 1")"发包撕签"!
  • Tag 状态: UNTAGGED
    • (交换机把 VLAN 20 的"印章""撕掉",把一个"干净"的包发给了 PC2)

"旅程"结束!

PC2 收到了一个"干净"的 ping 包,它完全不知道这个包刚刚经历了"贴签 10 -> 撕签 -> 路由 -> 贴签 20 -> 撕签"的"奇幻漂流"!

相关推荐
AI大模型应用之禅3 小时前
全球股市估值与可持续农业垂直种植技术的关系
网络·ai
掘根3 小时前
【仿Muduo库项目】HTTP模块2——HttpRequest子模块,HttpResponse子模块
网络·网络协议·http
丝斯20115 小时前
AI学习笔记整理(42)——NLP之大规模预训练模型Transformer
人工智能·笔记·学习
MOON404☾6 小时前
006.Backdoor后门编写
网络·安全·网络安全·系统安全
ha20428941946 小时前
Linux操作系统学习记录之---TcpSocket
linux·网络·c++·学习
李白你好7 小时前
Burp Suite插件 | 高级HTTP头操作工具
网络·网络协议·http
凉、介7 小时前
深入 QEMU Guest Agent:虚拟机内外通信的隐形纽带
c语言·笔记·学习·嵌入式·虚拟化
石像鬼₧魂石8 小时前
22端口(OpenSSH 4.7p1)渗透测试完整复习流程(含实战排错)
大数据·网络·学习·安全·ubuntu
njsgcs8 小时前
SIMA2 论文阅读 Google 任务设定器、智能体、奖励模型
人工智能·笔记
xwj_8655743328 小时前
HTTP协议、接口测试流程、接口测试流程&文档&用例
网络·网络协议·http