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

计算机网络-MPLS VPN报文转发

上一章学习了MPSL VPN的路由交互过程,VPN间学习到路由之后可以进行报文的转发了。

一、MPLS VPN报文转发过程

以图中用户X的站点B访问站点A的192.168.1.0/24网段为例,报文转发过程如下:

1.CE3上存在到192.168.1.0/24网段路由,发送一个普通IP报文。
CE发送普通IP报文

  1. PE2根据绑定的VPN实例的RD查找对应VPN的转发表。
  2. 匹配目的IPv4前缀,查找对应的Tunnel-ID,
  3. 根据Tunnel-ID找到隧道,并打上对应的内层标签(I-L)。
  4. 将报文从隧道发送出去,即打上公网(外层)MPLS标签头(O-L1)。

6.骨干网的所有P设备都对该报文进行外层标签交换,直到到达PE1。

  1. PE1收到该携带两层标签的报文,交给MPLS处理,MPLS协议将去掉外层标签。

  2. PE1继续处理内层标签:根据内层标签确定对应的下一跳,并将内层标签剥离后,以纯IPv4报文的形式发送给CE1。

  3. CE1收到该IPv4报文后,进行常规的IPv4处理流程。

通过上面的路由和报文交互,CE只会接收到标准的IPv4报文,中途是不会感知到VPN以及标签报文的存在。

下次我们来进行一个实验来演示实际场景中怎么配置MPLS VPN。

相关文章:

  • vue3中RouterView配合KeepAlive实现组件缓存
  • JavaWeb 开发流程
  • 阿里发布扩散模型Wan VACE,全面支持生图、生视频、图像编辑,适配低显存~
  • LeetCode-链表-反转链表+链表的中间结点
  • Android Handler/Looper线程管理实战攻略:从零到企业级开发
  • Java详解LeetCode 热题 100(18):LeetCode 73. 矩阵置零(Set Matrix Zeroes)详解
  • 【面试题】Session 和 Cookie 的区别
  • C++之内存分配new与 delete
  • 云计算与大数据进阶 | 28、存储系统如何突破容量天花板?可扩展架构的核心技术与实践—— 分布式、弹性扩展、高可用的底层逻辑(下)
  • 计算机网络学习(一)—— OSI vs TCP/IP网络模型
  • 【Linux】第二十五章 运行容器
  • 量子计算与云计算的融合:技术前沿与应用前景
  • COMPUTEX 2025 | 广和通创新解决方案共筑AI交互新纪元
  • Ubuntu 20.04卸载并重装 PostgreSQL
  • 【算法创新+设计】灰狼算法GWO+扰动算子,求解大规模TSP问题利器
  • 基于python的机器学习(七)—— 数据特征选择
  • (八)深度学习---计算机视觉基础
  • 大语言模型 16 - Manus 超强智能体 Prompt分析 原理分析 包含工具列表分析
  • 【notepad++如何设置成中文界面呢?】
  • 通信协议详解(分层技术解析)
  • 网站管理 上传模板/武汉seo排名扣费
  • 建设网站需求文档/上海搜索优化推广
  • 工装公司和家装公司的区别/seo专员工作内容
  • 做男女的那个视频网站/网站制作基本流程
  • wordpress 远程管理/seo长尾关键词优化
  • 重庆平台网站建设平台/百度云盘登录电脑版