详解X.25、帧中继(Frame Relay)和ATM

您所在的位置:网站首页 两百×1点二五 详解X.25、帧中继(Frame Relay)和ATM

详解X.25、帧中继(Frame Relay)和ATM

2024-07-10 13:14:25| 来源: 网络整理| 查看: 265

零、基础

我们都知道,交换系统可以分为电路交换、报文交换和分组交换,其中分组交换由于其高效率、开销小等特点更加适用于广域网而逐渐地发展起来。

X.25、帧中继(FR)、ATM 是流行的三种分组交换系统,它们具有不同的特点。 分组交换发展图

两个术语:

DTE(Data Terminal Equipment) ,数据终端设备,如我们的个人电脑、手机。DCE(Data Circuit Equipment) ,数据电路设备,如Modem、信号变换器等。 一、X.25

X.25网络名字来源于X.25 协议,这是第一个面向连接的网络,也是第一个公共数据网络,广泛应用于早期的广域网(WAN),对之后的其它协议有深远的影响(比如帧中继)。

X.25 拥有拥塞控制、差错控制、重传功能,X.25的这些特性与X.25协议的时代背景有关。当时的广域网由于传输介质等限制,差错率较高、发送时延较长,所以需要这些机制来提供可靠的服务。

1.1 协议层

X.25 协议分为三个协议层,分别对应于ISO/OSI模型的低三层。

物理层:采用X.21协议,规定了用户终端与网络之间的物理接口。链路层:链路层提供可靠的数据传输服务,使用LAP-B协议,这个协议是HDLC协议的子集。分组层(网络层):采用X.25 PLP协议,提供分组虚电路服务,这一层协议是x.25的核心所在。 1.2 LAP-B (Link Access Procedure-Balance)协议

LAP-B协议是HDLC(High-Level Data Link Control)协议的子集,负责DTE与DCE之间的通信和数据帧的组织。这是一个可靠的(一定到达且保序)协议。LAP-B使用窗口来实现流量控制;使用后退N帧ARQ协议来实现差错控制。

帧结构:Flag(8 bits)Address(8 bits)Control (8bits)DataCheckSum(16 bits)Flag(8 bits)

由于LAP-B协议本身就是HDLC的子集,内容也基本一样这里不再赘述,想详细了解可以移步HDLC

1.3 x.25 PLP (Packet Layer Protocal) 协议

这个协议名字非常直白,翻译过来就是“分组层协议” 。之所以说这一层协议是X.25的核心是因为它提供虚电路服务,共有两种形式:

交换虚电路(Switched Virtual Call SVC)永久虚电路(Permanent Vietual Call PVC)

无论是哪种虚电路,都是由几条虚电路共享物理信道,图中定义了六个分组交换机(A,B,C,D,E,F)和六条虚电路(①,②, ③,④,⑤,⑥),我们可以看到每个交换机都可以处于多个虚电路中,每两个交换机之间的物理链路可以被多个虚电路共享。 虚电路表 PLP协议会在两个DTC之间建立连接,然后再开始传输数据。 PLP协议也采用窗口进行流量控制;使用后退N帧ARQ实现差错控制

1.4 X.25小结 我们注意到,LAP-B协议和PLP协议都提供了流控机制和差错控制机制,但它们工作的层次是不一样的,此外PLP协议最重要的功能是提供了虚电路服务。X.25作为早期的公共交换网协议,通过流控、差错机制为当时高差错率的网络环境提供了可靠的网络传输。但这些机制这也造成了很大的开销,随着光纤等新传输介质的出现,差错率逐渐降低,X.25协议差错机制带来的开销已经远大于出现差错带来的开销,所以后来逐渐被新出现的协议取代。 二、帧中继

帧中继(Frame Relay)网络就是一种X.25的改良版,之所以叫这个名字是因为每个交换机在帧的传递过程中仅仅起到中继,向下一个节点传输的作用,没有流量控制、拥塞控制和重传机制。

2.1 协议层

前面提到,X.25是在第三层——分组层 依靠 PLP协议提供虚电路机制,而帧中继在第二层就建立虚电路,用帧方式承载数据业务,因此第三层被简化掉了。

可以提供交换型虚电路(SVC)业务和永久型虚电路(PVC)业务,但目前已应用的帧中继网络中,只采 用PVC业务。

2.2 LAP-D

帧中继的第二层使用的是LAP-D(Link Access Procedure-D channel)协议,和LAP-B一样都是HDLC的子集,对比X.25使用的LAP-B,LAP-D协议的帧层更加简单省去了控制字段。 LAP-D提供检测错误的机制,帧结构中有检验码,但帧中继在发现错误时做的仅仅是丢弃错误帧,并不会执行重传等机制。

2.3 帧中继小结

帧中继的发展实际上是建立在以光纤为代表的传输介质的使用,差错率的降低使得差错控制显得不再那么重要,人们更看重快速传输和网络吞吐量,所以帧中继把流量控制和拥塞控制给简化了,以提供更快的传输。

三、帧中继与X.25的异同 X.25和帧中继都是虚电路网络、都是面向连接的分组交换网络X.25和帧中继的帧结构比较相似,但帧中继少了控制字段。X.25和帧中继采用统计时分复用X.25 是三层结构,帧中继是两层结构X.25 在链路层和分组层都提供了差错检测、纠错、流量控制、拥塞控制。而帧中继仅仅有检测错误的功能,检测到错误直接丢弃错误帧,并没有重传等机制。X.25 提供可靠的传输,帧中继不能帧中继具有吞吐量高、时延短、适合突发性业务等特点X.25 和 帧中继都不适合对延迟敏感的应用(声音、视频)相比X.25,采用帧中继方式下的中间节点由于不用拥塞控制、流量控制、重传,处理速度更快。 四、ATM

我们知道,分组交换有时延,这对于传输数据问题并不突出,如果传输语音和图象就显示出其缺点了。为了减少这个时延,就发展了快速分组交换。快速分组交换又向两个方向发展,一个是帧中继(FR~Frame Refay)技术,另一个是异步转移模 式(ATM–Asynchronous Transfer Modem)技术。图l给出分组交换发展过稗。

分组交换发展图

4.0 ATM的诞生背景

ATM是B-ISDN的关键技术,与B-ISDN一同诞生,采用5类双绞线或光纤传输,这也意味着低差错率。而B-ISDN的设计想法是构建一个电话系统、音视频、数据同一传输的网络,所以ATM实际上是一个兼容各种需求的协议。

4.1 信元

与以帧为传输单位的帧中继不同,ATM以信元为单位,信元具有固定的长度(53 bytes),这一个小小的区别却可以带来巨大的速度提升,短且固定长度的信元给硬件进行高速交换创造了条件。

4.2 ATM虚电路 ATM也是面向连接的虚电路网络ATM不提供应答,因为光纤通信是可靠的错误信元不重传 4.3 ATM分层 高层 对应OSI高层ATM 适配层 对应OSI第四层ATM 层 对应OSI第三层物理层 传输汇聚子层 对应OSI第二层物理介质子层 对应OSI第一层 4.4 ATM高层

前面提过,ATM是一个兼容各种需求的协议,所以ATM的高层为不同的用户业务提供不同的高层协议,分为4类:

CBR(Constant Bit Rate):固定比特率,用于模拟铜线和光纤通信,无错误检查,无流控。电话系统可以使用CBR过度到B-ISDNVBR(Variable Bit Rate):可变比特率,又分为实时性(例如在线视频)、非实时性(下载文件)。ABR(Available Bit Rate):有效比特率,用于突发式通信。UBR(Unspecified Bit Rate):不定比特通讯,可用于传送类似IP分组这类不保证提交、信元可以被丢弃的信息。 4.5 ATM适配层

ATM适配层负责处理高层传来的信息,分割和合并用户数据,这一层协议叫AAL,也有四种

协议端到端定时比特率连接模式AAL1要求恒定面向连接AAL2要求可变面向连接AAL3 /4不要求可变面向连接AAL5不要求可变无连接

重点:AAL5常用于以太网仿真

4.6 ATM层 和 物理层

ATM层有以下功能:

虚通路和虚信道的管理信元头的组装和拆分信元的多路复用流量控制

物理层:

传输汇聚子层: 信元校验和速率控制数据帧的组装和拆分 物理介质子层: 位定时物理网络接入 4.7 总结 ATM是与B-ISDN一同诞生的,是其核心的技术ATM是一种兼容多种需求的协议ATM是面向连接的虚电路网络ATM适用于多种需求,其中就包括音视频传输 五、全文总结

从当下WAN的应用来看,X.25的绝大部分应用场景已经被帧中继等新协议代替,但在交易系统等仍有部分应用。 而帧中继和ATM相比,ATM的优势应该是特别大的,但是由于ATM技术复杂且ATM交换设备价格高昂,目前应用在B-ISDN的骨干网络中比较多。但在未来的发展中,相信无论是在大型局域网还是广域网,ATM的需求都会不断增加,将会倒逼ATM的普及。

参考文献 《LAPB 协议的分析与改进》(李娜等著)《网路工程师教程(第五版)》(雷震甲主编)X.25 WiKi百科《帧中继和ATM技术》(叶秉茔著)


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭