《图解TCP/IP》阅读笔记(第七章 7.7)——MPLS 多协议标记交换技术

7.7 MPLS

由小而大的讲完了三种路由协议RIP、OSPF、BGP之后,我们来看在转发IP数据包时使用到的另外一种技术——标记交换技术

路由技术基于IP地址中的最长匹配原则进行转发,而标记交换则对每个IP包都设定一个叫做“标记”的值,根据该标记进行转发。

标记交换技术中最具代表性的属于多协议标记交换技术(Multi Protocol Label Switching,MPLS)

image-20221226213452791

MPLS的标记不像MAC地址直接对应到硬件设备,他不需要具备以太网或者ATM等数据链路层协议的作用,而只需要关注它与下面一层IP之间的功能和协议即可。

由于基于标记的转发通常无法在路由器上进行,所以MPLS也就无法被整个互联网采用。如下图所示,其转发处理方式与IP也有所不同。

此图中第一个明显的不同之处在于“路由器”。MPLS网络中实现MPLS功能的路由器叫做标记交换路由器(LSR,Label Switching Router),特别注意的是,与外部网络连接的那部分LSR叫做标记边缘路由器(LER,Label Edge Router)。MPLS正是在LER上对数据包进行追加标记和删除标记操作的。

image-20221226214453043

在一个数据包上附加标记十分简单,如果数据链路本来就有一个相当于标记的信息,那么可以直接进行映射。如果没有携带任何相当于标记的信息(最典型的就是以太网),那么就需要追加一个全新的垫片头(Shim Header),这个垫片头中就包含标记信息。

下图则展示了数据从以太网的IP网开始,经过MPLS网再发送给其他IP网的整个转发过程。数据包进入MPLS时,在其IP首部的前面被追加了32bits的垫片头(其中包含20bits的标记值)。MPLS网络内,根据垫片头中的标记进一步转发。当数据离开MPLS时,垫片头就被去除。

在这个过程中,附加标记转发的动作称为Push ,替换标记转发的动作为Swap,去掉标记转发的动作为Pop

image-20221226215435615

MPLS中目标地址和数据包(称为FEC,Forwarding Equivalence Class,指具有相同特性的报文)都要通过由标记决定的同一个路径,称作标记交换路径(LSP,Label Switch Path)。LSP可以划分为一对一连接的点对点LSP,和一对多绑定的合并LSP两类。

扩展LSP也有两种方式,一是通过各个LSR向自己邻接的LSR分配MPLS标记,二是由路由协议载着标记信息进行交互。LSP本身属于单方向的通路,如果需要双向的通信则需要两个LSP。

image-20221226215852223


听起来有些一头雾水,因为此前的知识中虽然有可能读者初次了解,但现实中接触的仍算是较多的,理解起来也容易,而对于这块内容,甚至连听说也没听说过。本书的宗旨,是以图解的形式介绍一些较为基本的内容,所以理解就好,

MPLS的优势可以归纳为两点。

一,转发速度快。通常,路由器转发IP数据包时,首先要对目标地址和路由控制表中可变长的网络地址进行比较,然后从中选取最长匹配的路径才能进行转发。MPLS则是使用固定长度的标记信息,略过了比较长度这一步,使得处理更加简单,可以通过高速的硬件实现转发。且由于MPLS只需要设置必要的几处信息,所要处理的数据量相较于主干路由器需要保存大量路由表而言,也大幅度减少。而且除了IPv4、IPv6以外,对于其他协议,MPLS仍然可以实现高速转发。

二,在于利用标记生成虚拟路径,在之上实现IP等数据包的通信。基于这些特点,被称为“尽力而为(Best-Effort)”的IP网也可以基于MPLS提供通信质量控制、带宽保证和VPN等功能。

本篇小结

本篇的内容为转发IP数据包时用到的另一种技术——标记交换技术。

标记交换对每个IP包都设定一个叫做“标记”的值,根据该标记进行转发,其中最具代表性的属于多协议标记交换技术(Multi Protocol Label Switching,MPLS)。但由于基于标记的转发通常无法在路由器上进行,所以MPLS也就无法被整个互联网采用。

MPLS网络中实现MPLS功能的路由器叫做标记交换路由器(LSR,Label Switching Router),特别注意的是,与外部网络连接的那部分LSR叫做标记边缘路由器(LER,Label Edge Router)

其转发操作依赖于在数据包上附加的标记,如果没有类似于以太网中数据链路的标记信息,就需要追加一个叫做垫片头(Shim Header)的东西。

以下图为例,垫片头为32位,标记值为20bits,附加标记转发的动作称为Push ,替换标记转发的动作为Swap,去掉标记转发的动作为Pop
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6uRdm2Au-1672223841799)(https://farewellyi-pic-bed.oss-cn-hangzhou.aliyuncs.com/img/202212281832529.png)]

MPLS中需要标记交换路径(LSP,Label Switch Path)进行数据的转发。

其优势在于:1、转发速度快,因为缺少了比较网络地址的部分;2、在于利用标记生成虚拟路径,被称为“尽力而为(Best-Effort)”的IP网也可以基于MPLS提供通信质量控制、带宽保证和VPN等功能。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《TCP/IP路由技术 第二版》是一本深入讲解TCP/IP网络中路由技术的经典著作。该书通过系统化的方式介绍了TCP/IP网络中的路由原理、路由协议以及路由器的配置和管理等内容。 该书的第二版相对于第一版进行了全面的更新和扩展,更加贴近当前网络技术的发展趋势。本书包含了关于IP协议、路由表、静态路由和动态路由协议等方面的详尽解读,帮助读者深入理解TCP/IP网络中路由的工作原理以及不同路由技术的优缺点。 《TCP/IP路由技术 第二版》书中还涵盖了一些实际案例,以帮助读者更好地理解和应用所学的知识。通过实际案例的讲解,读者可以更好地了解路由器的配置和管理,掌握网络故障排除和性能优化的技巧。 该书适合网络工程师、网络管理员以及对TCP/IP网络路由技术感兴趣的读者阅读。无论是初学者还是有一定网络工作经验的人员,都可以从该书中获得宝贵的知识和经验。 总之,《TCP/IP路由技术 第二版》是一本深入剖析TCP/IP网络中路由技术的权威著作,通过系统地介绍路由的原理和实践,可以帮助读者更好地理解和应用TCP/IP网络中的路由技术。 ### 回答2: 《TCP/IP路由技术 第二版》是一本经典的网络技术书籍。该书内容详尽全面,主要涵盖了TCP/IP路由的基本概念、原理、协议以及实践应用等方面内容。 首先,该书首先介绍了TCP/IP协议栈的基本原理和组成部分,包括网络层和传输层。然后,详细讲解了IP路由的基本概念、IP协议的路由算法、路由表以及如何使用路由协议进行路由选择等内容。此外,该书还对常用的路由协议如RIP、OSPF、BGP等进行了深入分析,介绍了它们的工作原理和配置方法。 值得一提的是,该书第二版相较于第一版进行了全面的更新和扩充。它引入了最新的技术和发展趋势,如IPv6、BGP4+、MPLS等,并对各种新的路由技术进行了介绍和解析。此外,该书还包含了丰富的案例分析和实践经验,帮助读者更好地理解和掌握TCP/IP路由技术的实际应用。 总而言之,《TCP/IP路由技术 第二版》是一本权威性高、实用性强的书籍。无论是对于网络工程师、系统管理员还是计算机网络专业学生,都是一本值得阅读和学习的经典之作。通过学习该书,读者可以深入了解TCP/IP网络的路由原理和机制,掌握各种路由协议的配置与优化技巧,提高网络的性能和稳定性,从而更好地应对复杂的网络环境和挑战。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值