ATM承载IP解决方案..ppt_第1页
ATM承载IP解决方案..ppt_第2页
免费预览已结束,剩余63页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 1. 引言 f因特网无论从规模还是流量负荷上来说 ,一直呈几何级数在增长; f网络的多媒体业务和实时业务的需求, 要求网络必须支持高带宽的传输交换能 力,并提供服务质量( qos )的保障机制 ; f具有高速交换能力和提供qos的atm网 是一种仍具潜力的交换技术。 虚连接 (virtual connection) f所谓叠加(overlay)模型的ip与atm网互连方案, 并不更改atm网络的协议模块,而将ip等协议的功能 层次叠加在atm之上。 fatm网络实体既需要有自己独立的atm网络地址, 也需要有对应的ip网络地址。atm地址用于识别 atm站点,atm信令,虚连接(virtual connection) 用于传送高层的ip分组;而ip地址用于识别叠加在 atm网络实体上的ip逻辑实体。 f所有在atm网络上工作的协议必须需要某种解析( resolution )协议,将高层地址(例如ip地址)与相应 的atm地址联系起来。 1.1 atm承载ip业务解决方案分类 1. 叠加模型 f将atm单元实体与atm网络的地址分配策略和路由 选择协议分离,在网络互连中,atm网络实体采用 与ip协议完全相同的协议体系和地址分配策略; f在这类互连方案里,atm实体均以无连接网络协议 的网络地址(如ip地址)识别,传统无连接网络的路 由选择协议(例如igp,egp和ospf)将取代atm信 令统一整个互连网络; f此方法所构成的互连网络实质上是一个无连接网络。 这种模型出于它将atm网络作为传输网络使用,用 vpi / vci上的信元传送代替传统的分组传送,因而被 称为传递(transit)模型,在某些文献里也被称为集 成模型(integrated model)。 2. 传递模型 mpoa 局域网仿真lane (lan emulaiton ) classical ipoa ( ip over atm ) 叠加模型 mpls ( multi protocol label switching ) tag switching ip switching 传递模型 atm论坛 (atm forum) 因特网工程 任务小组 (ietf) 1.2 atm网与ip网络的关键问题 f传统路由采用不等长表项匹配查找算法,极大地影响 其处理速度。而atm网络的交换是通过信元内固定 长度的vpi / vci翻译实现的,其效率很高。 f并将其与“ 捷径(shortcut)” 或 直通(cut-through) 机 制结合,来提高传统路由器的速度。 f所谓 “ 捷径 ”,就是指分组在传送时的处理过程不再 按照常规的方式进行,而是经过一种更为简化的处理 过程(或更短的传送路径)到达目的站点,从而提高 这些分组的传递效率。 f所谓捷径建立机制,就是向各网络实体传播这些预知 信息。一旦在信源和信宿间的各有关网络实体都得到 了这一预知信息,一条捷径就建立起来了。 如何提高网络的传输效率 (1) 利用atm信令建立源点到目的点的虚连接 由于分组沿虚连接传输时不再需要传统路由器的处理和转发, 因此它可以完全绕开这些节点。可以证明这类捷径往往比缺省的分 组转发通路要“短”(路径的长短可以是不同的度量值,例如传输速 率,延迟等等,也可以是加权度量值),mpoa方案采用的就是这 种协议建立方式。 (2) 在各网络节点寻求简化处理流程 另一类捷径的建立并不是寻求较短通路,而是在各网络节点寻 求简化处理流程。目前较通用的方法是将在第三层(网络层)的分 组处理简为第二层(数据链路层)的交换,从而减少分组在节点的 逗留时间,减轻网络节点的处理负荷。从这一类捷径上传输的分组 仍然走与常规分组相同的路径,但是由子网络节点具有这些分组的 预知信息,这些分组可以直接在交换层传递出去。 mpls,ip switching,tag switching 所建立的捷径都属于这一类机制。 常用的捷径建立方式主要有两种类型: 在ip / atm网络互连中,流(flow)是一个经常用到的概 念,它在近几年ip研究领域得到较广泛的应用。 所谓一个流是是指一个源站点(或应用进程)与一个或 多个目的站点(或应用进程)之间的某个数据报(分组)序 列。这个数据报序列全部遵循相同的路径在网络中传播,并 在各路由器上享受相同的服务策略。可见流也是一个与时间 相关的概念。 属于同一个流的数据报序列必须在时间上有先后关系, 但每个数据报之间的到达间隔时间小于一个阀值t。当在阀 值t区间内还没有分组到达时,则一个流结束。尽管其后到 达的数据报有可能仍然享受同样的服务策略,但是它应该被 认为是另一个流的开始。阀值t是一个影响网络性能的重要 参数。 流与流的粒度 虚连接 (virtual connection) 虚连接 (virtual connection) t 流 流存在于无连接网络,但是其特征却与面向连接网络 的连接 (connection )“ 非常相似 ”,例如它们都是临时 性的概念。 面向连接网络的连接需要有一个连接建立过程,而在 无连接网络中,信源和信宿之间的各网络实体识别一个流 也需要一段识别过程。 流的识别过程是一个局部事务。各节点的流识别模块 检测数据报的某个特定字段,以辨别一个信息流,并完成 相应的处理工作。 具体的字段则取决于不同的流识别策略。由于流的识 别策略不同,所形成的流因而具有不同的粒度( granularity )。 目前比较常见的流粒度有: 主机粒度:一个流由源地址和目的地址两个 字段所确定。 主机 + 端口粒度:一个流由源地址,端口号和 目的地址,端口号等个字段所确定。 应用粒度:一个流由端口号所确定。该端口号 为熟知端口,对应于某种特定的应用类型,如 http,dns。 子网粒度:一个流由其源地址的网络部分和 目的地址的网络部分 所确定。 ip / atm网络互连方案采取了不同的流 虚连接映射 策略,从而将特定的流映射到有限的atm虚连接上。这些流 所具有的特征,使网络将它们映射到atm的虚连接上,能够 提高网络传输的效率。 总体上可以将现有的流 虚连接映射策略划分成两大模 式: (1) 数据驱动模式; (2) 控制驱动模式。 数据驱动模式(流驱动模式) 当消息流经过路由器传递时,路由器负责对每个消息 流进行监视,如果一个流传送的分组数目超过某一门限, 则路由器为该流建立一条“ 捷径 ”,即建立起该流与一条 atm虚连接的映射关系,如果所有经过该路由器传递的消 息流所传递的分组数均达不到一定的门限值,那么路由器 将不建立任何流与虚连接的映射关系。 这种模式实际上是进一步把流划分为两类: 一类需要“ 捷径 ”,这一类流持续时间较长,传送 的分组较多,被称为“长流”。 而另一类流持续时间较短,传送分组数很少,因 而不需要“捷径”映射,这一类流被称为“短流”。 由于这种模式需要划分消息流,因此也被称为流驱动 模式。 虚连接 (virtual connection) 流 虚连接 捷径 长流短流 控制驱动模式 该模式通过一些控制信息建立捷径,并将特定 的流映射到捷径上。一般说来,控制驱动模式没 有数据驱动模式那样的流划分过程,而是事先设 定相应的规则,附合这些规则的流被送往捷径传 递。 流 虚连接 捷径 规则 控制驱动模式目前有: 请求驱动类型请求驱动类型 请求驱动类型由高层应用发起建立某个流与atm虚 连接的映射请求,底层随即为该流建立一条捷径,所有属 于该流的分组都从虚连接上传递。 高层所发起的映射请求是与其它协议的协商结果,典 型的协议如qos建立协议资源预留协议rsvp ( resource reservation protocol )。由于目前具有qos需求 的流比最大努力投递业务少得多,因此请求驱动类型的虚 连接建立速率要比数据驱动模式的虚连接建立速率小很多 。该类型的扩展性要强一些,但是它的缺点也是很明显的 。网络中各节点都必须具有能够处理rsvp协议模块,由 子网络边界设备往往处理能力有限,rsvp模块的增加将 显著增加边界设备的负担,从而降低网络的接入能力。 拓朴驱动类型拓朴驱动类型 拓朴驱动类型所采用的控制信息是第三层路由 选择协议,如ospf或bgp等等。路由器根据路由选择 协议所得到的路由信息建立atm虚连接,所建立的 atm虚连接路由与ospf等协议建立的路由相同。由于 ospf等协议具有选择最短通路的算法,因此依照算法 结果建立的atm虚连接也是最优(理论上)通路。拓扑 驱动类型还有一个特点,就是所建立的虚连接所对应 的流粒度是子网粒度。这是由于ospf等协议路由表的 基本单元是子网而不是站点。由于子网粒度是目前最 粗的流识别粒度,因此路由器需要建立的atm虚连接数 量是最少的。mpls,tag switching等方案都采用了拓 扑驱动类型。实践表明,拓扑驱动类型的应用范围比 请求驱动类型的广。 f(1) 基本配置 f(2) 协议结构 f(3) 工作过程 f(4) 网络连接 classical ip over atm ( ipoa)规范的主要应用 ,即 atm 网上支持现状的tcp / ip 协议的网络应用。 internet 工作组: rfc 1483 _ aal5 多协议封装 rfc 1577 _ classical ip / arp over atm 1.3 classical ipoa lis 1 atm arp server arp server 路由器 ipoa lis 2 (1) 基本配置 设置: 若干逻辑ip子网(lis:logical internet subnet ),在lis内有地址解析协议(arp)服务器。 使用atm aal 5在atm网中传送ip数据报,在同一 子网内的主机间可直接进行通信,保持了传统的ip模型使 用路由器在子网转发ip数据报。 有以下几个必要条件: 属于同一个逻辑ip子网(lis:logical internet subnet )的所有成员必须配置相同的ip网址子网和子网 掩码; lis成员均必须直接与atm网络相连; 所有lis成员必须拥有通过atm arp协议将ip地址解析 为atm地址的机制;如果使用的是pvc,则同时也要有使用 反向地址解析协议(in atm arp)将atm地址解析为ip地址的 机制; lis的所有成员必须能够相互通信,即一个lis子网的 atm逻辑网络拓朴必须是全互连的; 所有不同lis子网的成员通信必须要经过路由器。 (2) 协议结构 fipoa包括两个协议: rfc 1483 aal 5上 的多协议封装; rfc 1577 classical ip / arp over atm。 应 用 tcp / udp i p aal 5 atm 层 物理层 ip over atm f当主叫用户有ip数 据报要发送时,在 atm网的边缘使用 rfc 1483建议: aal 5 cpcs对ip数 据报进行封装,形 成atm信元在atm 网内传送; f最大传送单元为 9180字节; f在ip层来看, 一个 lis只相当于一次 hop i p rfc1483ip-pdusnapllc cpcs-pdu净荷 尾部 cpcs 汇聚子层公共部分 snap 子网接入点 llc 逻辑链路控制 ip地址 映射 atm地址 (3) 工作过程 farp ( address resolution protocol ) 服务器 : 主叫 arp server in arp( 反向 ) 登记新主机 ip地址- atm地址 ip arp atm地址 svc 呼叫请求 被叫 含统一atm地址 每个lis中的地址解析服务器( arp server )负责解析一 个子网内部ip地址和atm地址的映射关系。 lis内所有成员都知道该服务器的atm地址,当一个新主 机进入lis时,它将首先建立与arp服务器的连接;连接建立 完毕后,arp服务器将向主机发送反向地址解析请求(in arp) ,主机以携带本机ip地址和atm地址的arp应答消息回 应。 地址解析服务器将这一映射关系记录于ip映射表中,当 lis中某主机要与同一lis内部的主机通信时 (如果是与lis 外部主机通信,则在lis内相当于主机与路由器通信) ,该 主机将向arp服务器发送地址解析请求,请求消息里携带目 的地的ip地址。 arp服务器将查找该ip地址对应的atm地址,并返回给发 起请求的主机。当发起请求的主机收到目的地对应的atm地 址后,即可以通过标准atm信令建立一条atm虚连接。所通信 的内容将在这条vc上传递。如果在一段时间内无数据传送, 则atm连接被释放。 f一台lis上的主机的通信过程包括: u 获取目的地ip地址; u 如果目的地ip地址不在本子网内,则从路 由表中寻找转发路由器地址; u 发送地址解析请求给地址解析服务器,解 析目的地atm地址; u 得到响应后,使用得到的atm地址,通过 atm信令建立vc; u 信息从vc上发送。 ipoa的寻址示例: 设 :路由器 ip地址 atm地址 a b c r1 r3 r2 a b c 202.119.25.x 202.119.35.x 202.119.45.x 地址转换 b c 路由: 202.119.224.x 直接 202.119.25.x 经 r2 202.119.35.x 经 r2 202.119.45.x 经 r3 建立通信的寻址过程: 1. 从路由表中按 目的ip地址 找到 下一跳的 r 2. 从地址转换表中 和 arp服务器中,转换下一跳的ip 地址和atm地址 3. 由信令 q.2931 或 uni 3.0 / 3.1 在路由器之间建立 atm vc连接 4. 在 atm vc上发送信息包 (4) 网络连接 faal 5 多协议封装 rfc 1483 llc 封装 共享单一 pvc 作为 router 或 主机间的高速管道 fclassical ip and arp over atm rfc 1577 增加了 atm 端站 与直接连接到atm网上、 在同一逻 辑 ip 子网内的任意端站 进行 动态连接 功能,即支持 svc classical ipoa模型优缺点: f保证了现有ip网络的端到端ip选路的所有体系结构及 上层软件不需要变更。 f所有的子网间信息必须经过路由器传输。路由器显然 成了影响网络效率的瓶颈。 f同时,由于lis内部节点之间逻辑上需要全互连,因 此,一个lis不可能很大。 f主机之间的一次通信可能需要经过多次路由器转接, 其效率非常低,同时它不支持多播和广播功能,ip的 多播和广播要等待“建立atm多点 多点连接” 的标准出台后才能实现。 下一站解析协议(nhrp) f为了提高classical ipoa模型的效率,应允 许网络中任何一个源站点能够利用atm虚连接 直接与目的站通信,而不管该目的站是否与 源站在同一个lis内。 f源站点只知道目的站点的ip地址,并不知道 目的站的atm地址,因此它无法使用atm信令 建立atm虚连接。 flis里的arp服务器只能解析本子网内部成员 的ip地址与atm地址的映射关系。 下一站解析协议下一站解析协议 nhrp ( next hop resolution protocol ) fietf所提出的nhrp是允许一个希望跨越非广播多接入 (nbma)网络的主机或路由器,判定合适的“ nbma 下一站 ” 的ip地址和nbma地址。 f所谓非广播多接入(nbma:non-broadcast multiple access)子网可以支持任意数目的主机和路由器,但 本质上不具备象广播子网那样多目的地无连接传输机 制,而需要采取特定措施来“ 模拟”广播。 fatm网络是nbma网络的一种。也就是说,nhrp提供的 机制可以允许不同lis的主机互相发现对方的ip地址 与atm地址映射关系,并建立一个直通的atm虚连接。 (1) nhrp的配置 fnhrp模型采用客户服务器结构,主要由两类模块构 成: 下一站解析服务器nhs ( nhrp server) 下一站解析客户nhc ( nhrp client ) f其基本网络结构与classical ipoa基本相同,原有的 地址解析服务器被 nhs 代替。 f每个lis内部不具有解析服务器功能且需要下一站解 析服务的主机为nhc;而接受服务请求,并处理、返 回所请求信息的路由器、主机为nhs。 f一个lis内部有多个nhc,一般情况下,nhs为一个。 在实际应用环境里,nhs往往与lis的路由器融合。 fnhc上配置有本机的ip地址信息及atm地址信 息,同时还配置有本lis 的nhs的ip地址及 atm地址信息。 f当一个nhc进入一个lis时,它要通过这些信 息到nhs处登记。nhs上只配置有本机的网络 层地址信息和atm地址信息,也可能配置有它 所服务的一系列ip网络前缀,以明确它要服 务的lis。它所服务的nhc信息通过nhc的登记 信息获得。同时,nhs必须能够与其它nhs通 信,以交换路由选择信息。 nhs nhs lis 2 lis 1 lis 3 a b atm虚连接 解析请求/ 响应 (2) nhrp 的工作原理 nhrp采用的是查询响应工作方式。 当一个nhc进入lis时,它将通过配置的nhs地址建立一条 与nhs的连接,用nhrp registration请求来告知nhs自己的 ip地址和atm地址,nhs将把这一映射关系记录下来。这一部 分功能与classical ipoa的地址解析服务器基本相同。 nhrp模型中的目的主机含义与classical ipoa有所区别 。如果目的地在atm网络上,那么目的主机就是目的地本身 。否则,目的主机指的是atm网络中的出口(egress)主机 或路由器,该主机或路由器是atm网络离目的地最“近”的 节点。也就是说,nhrp的地址解析,并不局限于atm网络节 点。 f当一个主机希望知道某一目的主机的atm地址时 ,它将向服务于它的nhs发送一个nhrp 解析 (resolution)请求,请求中包含有目的地ip地 址。 fnhs判断目的地址是否在它的服务子网内(也有 可能目的地与它所服务的子网某主机相连) 。 如果是,则它将目的地ip地址与atm地址的映射 关系以nhrp 解析响应消息返回给nhc。 f如果不是,则它通常需要根据目的地的ip地址 ,在路由信息表中查询应该转发给哪一个邻接 nhs。在查询到下一站nhs地址后,它将把nhrp 解析请求消息转发给该nhs。 fnhs将完成同样的判决工作。如果它不是目的地所在的 lis服务器,则它需要继续选择下一个 nhs,直到到达 服务于目的主机的nhs; f目的地址所在的nhs将按原路返回一个nhrp 解析响应消 息。其中包含目的地对应的atm地址或目的地所连接的 出口主机atm地址(目的地不在atm网络内)。这时源 nhc可以根据标准atm信令建立一条atm虚连接。 fnhrp模型的解析请求与响应均沿一条源主机与目的主机 之间的路由传递,而该路由是标准ip路由选择协议所确 定的。但是一旦目的主机的atm地址确定,则源主机与 目的主机之间的路由就完全由atm网络协议和网络拓扑 所确定,与ip路由选择协议无关了,这样一来,跨逻辑 ip子网之间的主机通信,就不需要路由器转接,其效率 将大大提高。 f局域网仿真(lane:lan emulation)模型是比较复 杂的一种网络互连模型。与classical ipoa模型相比 ,局域网仿真模型的特点是: u使用lane可完全仿真网络层至ieee 802.3、以太网, ieee 802.5 标记环网和fddi环路接口,从而保证高层( 网络层及上层)协议软件不需要做任何改动,这使得将 现有运行于局域网中的高层软件实体移植到atm网络中比 较方便。而ipoa模型必须要对网络层软件做较大改动, 虽然这样网络层能够直接利用一些atm的功能,但对现已 良好运行的高层软件的修改,在实际应用中是不现实的 。加上以太网为主体的因特网迅速普及,使相应的局域 网产品和技术成为主流,在这样的环境里,应用局域网 仿真模型是有必要的。 1.4 局域网仿真局域网仿真 ( ( lane )lane ) flan仿真提供了一个在较高层无连接协议( ip协议 ) 和较低层面向连接的atm协议之间的转换层。lane规 范定义了lan仿真层与其它各层间的接口。 f其中定义的接口功能是: u传送和接收用户数据帧 u传送和接收aal 5帧 u建立和释放虚连接 u初始化和控制lan仿真实体并返回状态信息 atm switch r b l_uni l_uni les : lan仿真服务器 lecs: lane 配置服务器 bus:广播 / 未知服务器 lec lan仿真客 户机 mac atm (1) lane 基本组成 flane是一种基于客户服务器的实现模式。一个仿真 局域网包含至少一个lan仿真服务和通过luni通信的 多个仿真客户lec (lan emulation client ) , f仿真客户是与atm网络连接的主机、网桥和路由器等 设备。 f仿真服务由多种服务器组成,它们是仿真服务器les ( lan emulation server )、配置服务器 ( lecs : lan emulation configuration server )、广播和未 知地址消息处理服务器 (bus:broadcast and unknown server ) 。 f仿真客户和仿真服务之间通过仿真用户网络接口 ( lan emulation user-network interface ) 进行通 信, f假设lane的各服务器均位于不同的物理节点上。在实 际应用中,这些服务器的物理位置可能相互重叠。 flec是一种软件和硬件代理的组合,被嵌入网络设备 中,用于处理数据转发、地址解析以及其它控制功能 。每个网络部件都可以支持多个lec实体,允许多个 仿真lan同时存在于一个物理网络中。 f在lane规范中并没有描述服务器部件的实现细节。它 们既可以在端系统中以独立的设备实现,也可以在主 干网的atm交换机中实现。 f在lan 仿真服务中,les处理地址解析和控制信息。 其主要工作是保存和解析mac地址并将其转换为atm地 址。它类似ipoa的地址解析服务器,但是其解析的内 容为atm地址与mac地址的映射关系,而不是atm地址 与ip地址的映射关系。 fbus是为了传输广播数据而定义的,由于atm网络是 nbma网络,物理上不支持广播与多插,因此需要特定 的服务器来处理所有的多插和广播信息,bus同时广 播由lec发起的点到点数据帧。一般而言,les和bus 处于同一物理设备中,并且一个仿真网必须有一套自 己的les和bus。 flecs负责将不同的lec动态地分配到不同的仿真局域 网(elan)中;它为lec提供最适用的les地址,并保 持一个对应关系数据库,lecs可以根据由lec的atm地 址指明的物理位置或根据逻辑关系把一个lec分配给 一个仿真lan,单个lecs可为一个大型atm网络管理配 置信息。 (2) lane的运行流程 (1) 初始化 将lec的各项参数设置为初始值。 (2) 连接lecs 在lec与lecs之间建立一条直接控制 vc,并与lecs交换如atm地址、mac地址、lan类型、 最大帧长度等参数。 u在与lecs建立连接时,可以通过一个“ 熟知地址 ” 建 立vc,这种方法可以提供一种易于实现的配置多个lec的 办法,但是目前的规范中尚未对这种地址进行定义,所 以不同的实现之间还不能互操作, u另外也可以通过ilmi (临时的本地管理接口)得到 lecs地址,这要求网络管理员要在每个atm交换机中设置 lecs地址,这也是目前用于发现lecs最方便的方法之一 ; u最后,lec也可以使用一个预定义的vcc,这种方法需要 大量的vcc,而其中大多数在多数时间都是空闲的,会产 生大量的浪费。 (3) 加入仿真网 lec一旦从lecs处获得les的atm地 址,它就建立一条到les的连接。当les从客户处收到 建立连接的请求报文时,它就从该报文中提取“主叫 用户”字段,得到发请求的lec的atm地址。然后les 为lec分配一个唯一的lecid并响应lec得加入请求。 lec收到响应后,保存它的mac地址与les有关的atm地 址。 (4) 注册 lec将自己的mac地址通知les,如果是路 由器或网桥则还要将路由描述表通知les。les收到后 ,将相应的mac地址和atm地址加入地址映射表中。 (5) 连接到bus 当lec与les建立连接后,lec向les 发一个全的mac地址(广播地址)。解析请求,les 则用bus的atm地址进行应答,从而lec可以通过此地 址与bus建立一条数据vc。 (3) 仿真网中的数据传输 f在lane网中传输的数据帧主要分为广播数据帧和点到 点数据帧。 广播数据帧的传输lec在发送一个广播数据帧时, 直接通过最初加入时建立的vcc将数据传给bus。bus 将该数据帧转发给连接在其上的所有lec。如果bus 同时收到两个广播帧,则在发送一个的同时,缓存 另一个帧。这种串行工作方式可以有效地防止来自 vcc上的不同数据帧的信元交叉混合在一起。 点到点数据帧的传输对于一个点到点数据帧 ,lec首先检查本地表,看其是否知道与目的mac地 址对应的atm地址。如果不知道,则不能立即与目的 站点建立直接的数据连接,此时,lec可作如下处理 : lec可作如下处理: u可以丢弃该数据帧,但同时用目的mac向les请 求地址解析; u可以缓存此数据帧,当地址解析过程完成并建 立直接的数据连接后再发送此帧; u可将此数据帧发送给bus,同时进行地址解祈。 此时bus仍将此数据帧转发给所有lec,由lec决 定是否接收此数据。 f如果lec本地保存有目的mac地址与其atm地址的对应表 、或通过地址解析得到目的atm地址后,就可以与目的 站建立直接的数据连接,然后数据帧就通过该连接进 行发送。每个lec都建立有自己的mac地址、atm地址和 vcc关联表。若某一mac地址空闲了一段时间,lec就将 其从缓存中清除。 (4) 多个仿真网 f由lane标准定义的客户 / 服务器结构有助于多个仿真 lan之间进行逻辑分离。因为与某个les关联的任何lec不 知道与另一个les关联的lec的地址。多个仿真lan之间只 能通过具有lan仿真功能的路由器进行通信。 f采用lane技术对建立多个仿真lan有一定的制约。因为建 立与保持一个仿真lan需要一些vcc。在每个lec及相应的 les和bus之间都有一条vcc,这些vcc可以是双向的,也 可以是单向的。在最坏情况下,这些vcc是单向的,由图 可知,每个lec都需要4条vcc。由于交换机不能运行无限 数量的vcc,所以需要对仿真lan中的lec数量进行限制。 因此,所构成的vlan也是类似ipoa的lis的子网,不同子 网之间的主机通信必须经过路由器。为此,lane也需要 一种类似于nhrp的模型相互配合,以提高lane的传输效 率。 lecleclane路由 选择 第3层 发送 功能 nhs mpoa 客户 mpoa 服务器 1.5 mpoa (1) mpoa系统结构 nhs是nhrp服务器的简称 f为了解决lan仿真传输效率低下的问题,atm论坛借鉴 ietf工作组的nhrp模型,提出了基于服务器的mpoa系 统模型。 f该模型以局域网仿真、nhrp模型为基础,可以支持多 种网络层协议加ip,ipx,appletalk等等的跨子网( 仿真局域网)的地址解析,同时mpoa系统还负责建立 和拆除跨lan仿真网络的atm虚连接。 f提出mpoa的根本目的是:解决路由器的瓶颈问题,提 高无连接传输网络协议在atm网络上的传输效率。 mpoa将互连网络层的路由计算和消息发送从物理上区 分开。 fmpoa系统设计成客户机服务器模型,由mpoa成分( component)构成。 fmpoa成分由mpoa客户(mpc:mpoa client )和mpoa服 务器(mps:mpoa server)构成。mpc和mps通过 lan仿 真 互相连接。 fmpoa设备可以是: umpoa边缘设备:包括mpc,lec和网桥端口; umpoa 主机:包括mpc,lec和内部主机协议栈; u路由器:包括mps,lec和路由选择功能模块。 elanelan elan mpsmps 消息入口消息出口 mpc 消息 入口 mpc 消息 出口 mpoa 解析请求 mpoa 解析应答 nhrp 解析请求 mpoa cache imposition req. mpoa cache imposition reply. nhrp 解析应答 (2) mpoa的工作原理 go fmpoa的工作过程主要包括配置、发现、目标地址解析 、连接管理、数据传送等个步骤。 f(1) 配置 缺省情况下,mpoa成分从lecs处获得他们相应的 配置参数。 mpoa必

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论