文章目录

  • 格式
  • 在P4 中的格式 表征
  • ref
  • note
    • IP与MPLS的对比

多协议标签交换

格式

在P4 中的格式 表征


多协议标签交换(英语:Multi-Protocol Label Switching,缩写为MPLS)是一种在开放的通信网上利用标签引导数据高速、高效传输的新技术。多协议的含义是指MPLS不但可以支持多种网络层层面上的协议,还可以兼容第二层的多种数据链路层技术。

多协议标签交换(Multi-Protocol Label Switching,MPLS)是新一代的IP高速骨干网络交换标准,由因特网工程任务组(Internet Engineering Task Force,IETF)提出。

MPLS是利用标记(label)进行数据转发的。当分组进入网络时,要为其分配固定长度的短的标记,并将标记与分组封装在一起,在整个转发过程中,交换节点仅根据标记进行转发。

MPLS 独立于第二和第三层协议,诸如ATM 和IP。它提供了一种方式,将IP地址映射为简单的具有固定长度的标签,用于不同的包转发和包交换技术。它是现有路由和交换协议的接口,如IP、ATM、帧中继、资源预留协议(RSVP)、开放最短路径优先(OSPF)等等。

ref

https://blog.csdn.net/gongxifacai_believe/article/details/80202256

note

IP与MPLS的对比

IP转发原理:
利用路由协议(静态\RIP\OSPF等)生成路由表,根据目的IP地址进行转发,在IP报文转发的过程中,目的IP地址保持不变。其中用到两个表:
RIB(路由表):路由信息库,通过各种路由协议获取路由信息。
FIB(CEF表):转发信息库,根据RIB生成,用于指导IP报文的转发。
路由器收到数据包,查看数据包的目的IP地址(IP头部),查找CEF表,根据CEF表转发数据。

MPLS转发原理:
在二层报头与三层报头之间插入MPLS报头,可以插入多个MPLS头部。
路由器收到数据包,查看数据包的标签(MPLS 头部),查找标签转发表,根据标签转发表转发数据。通过LDP协议来生成标签转发表。
IP包头长度20字节,MPLS包头长度是4字节,基于MPLS转发的效率高于基于IP转发。
IP网络是逐跳转发数据,收到数据包,查找路由表发给下一跳就可以,而不关心下一跳路由器到底把数据包给谁。MPLS 网络中,预先分配标签,生成LSP。
IP的逐跳转发,在经过的每一跳处,必须进行路由表的最长匹配查找(可能多次),速度缓慢。MPLS的标签转发,通过事先分配好的标签,为报文建立了一条标签转发通道(LSP),在通道经过的每一台设备处,只需要进行快速的标签交换即可(一次查找)。

net: mpls 是什么相关推荐

  1. 跨区域MPLS TE

    拓扑: R1配置: mpls label range 100 199 mpls traffic-eng tunnels interface Loopback0 ip address 192.168.1 ...

  2. MPLS LDP随堂笔记1

    LDP 的使用原因(对于不同协议来说) LDP的四大功能 发现邻居 hello 5s 15s 224.0.0.2 发现邻居关系 R1 UDP 646端口 R2 UDP 646端口 此时形成邻居 建立邻 ...

  3. mpls 保留标签值_MPLS 标签模式/分发行为/保留模式/标签空间

    Technorati 标签: MPLS,LDP,标签,label,分发 LDP协议的"标签行为" LDP协议使用的是:独立分配模式,主动分发,自由保留模式.标签空间是基于平台的,也 ...

  4. MPLS ××× 的基本配置(五)

    检验 本节讲述了如何检查你的配置是否工作正常. · show ip vrf - Verifies that the correct VRF exists. · show ip vrf interfac ...

  5. 在衡量MPLS性能时需要注意什么

    在评估全球多协议标签交换(MPLS)采购战略时采取的措施.第一部分研究了在与潜在供应商交谈之前设计强大商业案例的重要性.本文介绍了MPLS供应商应该能够提供的一些特定功能. 服务质量 "服务 ...

  6. MPLS的简单配置4

    实验环境:DynamipsGUI 2.8 实验拓扑: 实验目的:通过配置MPLS ×××,来达到192.168.1.0/24和192.168.2.0/24的内网互通 实验步骤: 一.配置IP地址: R ...

  7. MPLS学习一些问题(一)

    1.       为什么叫MPLS? Multiprotocol label switching:多协议标签交换 多协议:支持多种网络层协议(ip,ipv6),兼容ATM,帧中继,PPP. 标签交换: ...

  8. 深入讲解MPLS/×××技术原理

    1 MPLS提出的意义 传统的IP数据转发是基于逐跳式的,每个转发数据的路由器都要根据IP包头的目的地址查找路由表来获得下一跳的出口,这是个繁琐又效率低下的工作,主要的原因是两个:1.有些路由的查询必 ...

  9. MPLS *** 高级教程(张洋讲解演示版)

    MPLS *** 高级教程(张洋讲解演示版) 课程目标: ü        LDP的实施和特性 ü        PE-CE路由协议以的实施,以及它们在MPLS ***中的特性: ü        如 ...

  10. 通过全局路由表的方式实现MPLS ***上互联网

    一.概述:   MPLS ***中,如果CE有三根线,一根连接内网,一根专线连接MPLS的PE,一根直接连接互联网,那么内网通过CE上互联网比较容易:CE通过MPLS ***的明细路由走PE,一条默认 ...

最新文章

  1. NOIP2018 模拟 9.11
  2. VS2019 配色_NBA球员上脚:基德穿AJ13湖人配色,莫兰特的保罗乔治4代!
  3. 【Nutch基础教程之七】Nutch的2种运行模式:local及deploy
  4. php+摩尔斯电码,PHP摩尔斯电码转换器
  5. 无法安装Windows Live“OnCatalogResult:0x80190194”错误的解决方法
  6. iOS开发UI篇—IOS开发中Xcode的一些使用技巧
  7. 高通msm8926 camera调试笔记
  8. 自动驾驶 | 激光雷达传感器的核心——MEMS技术
  9. AtCode ABC069 C-4-adjacent
  10. 【微信辅助】疫情当前,python帮你找出朋友圈的武汉朋友给予关怀
  11. android FDE功能介绍
  12. 汕尾市海陆丰民间开胃小食摘录
  13. 前端下载文件(exe,zip,js等)的几种方式
  14. 大数据的分布式数据库技术的对比
  15. thinking in uml 大象 用例
  16. tensorflow 1.14 ssd_mobilenet_v1 模型训练
  17. 如何用matlab画烧杯,DLA模型的Matlab程序.doc
  18. 数据中心机房智能化系统建设方案
  19. git 删除本地分支
  20. 概率论与数理统计——MATLAB

热门文章

  1. intellij idea JDK设置
  2. 22个免费的图表、流程图工具
  3. win10可以上网但显示无网络连接
  4. 解决Word2010中插入图片时变成空白框问题
  5. 最近老是卖了就涨 买了就跌呢
  6. Web设计网站软件推荐
  7. Ubuntu18.04中搭建事件相机模拟器rpg-esim环境
  8. libbpf-tools编译和使用步骤
  9. 人迹罕至的android要完全退出程序的一种方法
  10. PC上网页端屏蔽知乎上的视频