基于IP的多协议标记交换技术.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中科院研究生院 授课教师:鲁士文 2010.11.10 基于IP的多协议标记交换技术 1 基本思想 2 数据报和面向连接的网络技术 3 体系结构 4 MPLS的应用 4.1 基于目的地的转发 4.2 显式路由选择 4.3 虚拟专用网络 基于IP的多协议标记交换技术 多协议标记交换的中心思想是在每个分组的前面加上一个标记,并且基于标记而不是目的地址做路由选择。把标记作为查询内部表格的索引,使得寻找正确的输出线路变成只是一个表查询的事情。使用这种技术,可以很快地完成路由选择,并且可以沿着通路预留需要的资源。 基于IP的多协议标记交换技术 以这种方式标记流有可能被一些人看成是走虚电路技术的老路。X.25、ATM、帧中继和其它所有具有虚电路子网的网络也都在每个分组中放上一个标记(即虚电路标识符),在一个表中查找标记,并且基于表登记项做路由选择。尽管在因特网团体中的许多人对面向连接的联网方式有强烈的反感,现在的思想看起来又回到过去了。今天是要提供快速的路由选择和服务质量。然而因特网建立路由的方式跟面向连接的网络所采用的方式有本质的区别,因此该技术肯定不是传统的线路交换。 基于IP的多协议标记交换技术 有许多人试图对路由(routing)和交换(switching)加以区别。路由是在一个表中查找目的地址以确定把分组在哪儿发送的过程。与此相对照,交换则使用取自分组的一个标记作为对转发表的一个索引。当然,这个定义只能被当作一个参考,远非被普遍认同的标准定义。 上述新的交换思想曾经被赋予各种各样的名称,包括标记交换(label switching)和标签交换(tag switching)。最终IETF标准化了该思想,取名MPLS(Multi-Protocol Label Switching: 多协议标记交换)。 1 基本思想 1 基本思想 类属MPLS头有4个域,其中最重要的是标记域,它包含索引。QoS域表示服务类别。S域跟在等级式网络中堆叠多重的标记有关。TTL(存活时间)域用以限制分组在网络中经过的跳段数,当它的值是0时,分组将被丢弃。这一特征可以防止路由选择在不稳定的情况下的无限循环。 因为MPLS头不是网络层分组的部分,也不是数据链路层帧的部分,所以它在很大程度上是独立于这两个层次的。这一特征意味着,可以建立一个MPLS交换机,它既能够转发IP分组,也能够转发ATM信元,输入的是哪种PDU ,就转发哪种PDU。这一特征也正是在MPLS名称中“多协议”的来源。 1 基本思想 当一个经过MPLS增强的分组(或信元)到达一个配置了MPLS的路由器时,标记被用作一个索引,查询一个表,确定将要使用的出口线路和将要使用的新标记。在所有的虚电路子网中都使用这种标记替换(label swapping),因为标记仅具有本地意义。两个不同的路由器可以在两条线路上向另一个路由器送入两个具有相同标记的不相关的分组,并且后者会在它的同一输出线路上把这两个分组继续向着目的地的方向上转发。为了在另一端可被区别,标记在每一跳段都必须更新。就这一点而言,MPLS采用了跟虚电路交换相同的技术。 1 基本思想 MPLS跟传统虚电路的一个差别是聚合的层次。对于通过子网的每个流肯定可以都有其自己的一组标记。然而,更普遍的做法是组合终止于一个特别的路由器或LAN的多个流,并且对它们使用单个标记。组合在单个标记下的多个流被称作是属于同一个FEC(Forwarding Equivalence Class:转发等价类)。这个类别不仅涵盖分组传输的通路,而且也涵盖它们的服务类型(在区分服务的意义上),因为从转发的角度上看,它们被同样对待。 在传统的虚电路路由选择中,不可能把具有不同终点的多个不同的通路组合进同样的虚电路(连接)标识符,因为那样做在最终目的地处将无法对它们加以区分。对于MPLS分组,除了有MPLS标记外,也包含最终目的地的IP地址,因此在标记路由的端点可以去除MPLS标记头,接着使用网络层目的地址继续进行向前转发分组的操作。 1 基本思想 在MPLS和传统的虚电路设计之间的一个重要不同点是建立转发表的方式。在传统的虚电路网络中,当一个用户要建立一条连接时,他首先向网络发送一个setup(建立)分组,确定通路,并产生转发表登录项。MPLS则不是以这种方式工作,对于每一条连接,它都没有setup阶段,因为那样做对现有因特网软件的改变就太大了。 取而代之的有两种建立转发表登录项的方法: 数据驱动的方法和控制驱动的方法 。 1 基本思想 在数据驱动的方法中,当一个分组进入网络时,接收它的第一个路由器联系分组必须前往的下一个处于下游的路由器,请求它为该流产生一个标记。接着递归地使用该方法。实际上,这是一种在需要时即时建

文档评论(0)

lingyun51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档