码迷,mamicode.com
首页 > 其他好文 > 详细

MPLS

时间:2015-08-29 18:44:46      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

Overview

Multiprotocol Label Switching(MPLS) is a high-performance method for forwarding packets through a network. MPLS enables routers at the edge of a netwrok to apply simple labels to packets. This practice allows the MPLS-enabled routers to switch packets according to labels, with minimal routing lookup overhead.

 

•IP的危机

在90年代中期,当时路由器技术的发展远远滞后于网络的发展速度与规模,主要表现在转发效率低下、无法提供QOS保证。原因是:当时路由查找算法使用最长匹配原则,必须使用软件查找;而IP的本质就是“只关心过程,不注重结果”的“尽力而为”。当时江湖上流行一种论调:过于简单的IP技术无法承载网络的未来,基于IP技术的因特网必将在几年之后崩溃。

•ATM的野心

此时ATM跳了出来,欲收编所有帮派,一统武林。不幸的是:信奉唯美主义的ATM走向了另一个极端,过于复杂的心法与招式导致没有任何厂商能够完全修练成功,而且无法与IP很好的融合。在与IP的大决战中最终落败,ATM只能寄人篱下,沦落到作为IP链路层的地步

 

ATM技术虽然没有成功,但其中的几点心法口诀,却属创新:

  • 屏弃了繁琐的路由查找,改为简单快速的标签交换
  • 将具有全局意义的路由表改为只有本地意义的标签表

这些都可以大大提高一台路由器的转发功力。

MPLS的创始人“label大师”充分吸取了ATM的精华,但也同时认识到IP为江湖第一大帮派,无法取而代之。遂主动与之修好,甘当IP的承载层,但为了与一般的链路层小帮有所区别,将自己定位在第2. 5层的位置。“label大师”本属于八面玲珑之人,为了不得罪其他帮派,宣称本帮是“multiprotocol”,来者不拒,也可以承载其他帮派的报文。在经过一年多的招兵买马、上下打点之后,于1997年的武林大会上,正式宣布本帮成立,并命名为MPLS(MultiProtocol label Switch)

 

Part 1: Introducing MPLS Networks

技术分享

MPLS VPN topology provides optimal routing between sites, and you need only one connection to the MPLS VPN service provider.

 

Basic MPLS Features

  • MPLS is a switching mechanism that assigns labels(numbers) to packets, then uses those labels to forward packets. The labels are assigned at the edge of the MPLS network, and forwarding inside the MPLS netwrok is done solely based on labels.
  • Labels usually correspond to a path to Layer 3 destination address, similar to IP destination-based routing. Labels can also correspond to Layer 3 VPN destination or non-IP parameters, such as a Layer 2 circuit or outgoing interface on the egress router.
  • MPLS is designed to support forwarding of protocols other than TCP/IP. Label switching within the network is performed in the same manner regardless of the Layer 3 protocol.
  • In MPLS labeling in larger networks, only the edge routers perform a routing lookup. All the core routers forward packets based on the labels, which leads to fater forwarding of packets through the service provider netwrok.

 

MPLS

标签:

原文地址:http://www.cnblogs.com/elewei/p/4769428.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!