ATM交换机技术原理简介

  起因,背景:

  ATM交换技术是ATM网络技术的核心。交换结构的性能将决定ATM网络的性能和规模。交换机设计的方法将影响交换吞吐量、信元阻塞、信元丢失和交换延时等,交换结构不仅影响交换机的性能和扩展特性,而且也影响交换机支持广播方式和点到点方式的能力。

  交换原理和方式:

  1.ATM交换原理

  ATM交换结构应该能够完成两方面基本功能,一是空间交换,即将信元从一条传输线上交换到另一条上,又叫路由选择;另一功能是时间交换,即将信元从一个时隙转移到另一时隙。ATM交换机从基本构成上可分为接口模块、交换模块、和控制模块。接口模块位于交换机的边缘,为交换机提供对外的接口;交换模块是整个交换机的核心模块,它提供了信元交换的通路,通过交换模块的两个基本功能(排队和选路),将信元从一个端口交换到另一个端口上去;控制模块是交换机的中央枢纽,它完成ATM信元处理、资源管理和流量控制中的连接接纳控制,以及设备管理、网络管理等功能、在实现时,设备管理和网管多在外接的管理维护平台上完成。

  2.ATM交换方式和结构:

  现代通信网中广泛应用的交换方式有两种:电路交换方式和分组交换方式。电路交换方式包括传统电路交换、多速率电路交换、快速电路交换等,分组交换方式包括帧交换、帧中继、快速分组交换等。电路交换方式适用于话音等实时性业务,而分组交换方式适用于数据业务。在综合业务环境下,不同业务对网络的要求不同,电路交换方式和分组交换方式都不能满足综合业务环境下的使用要求。ATM交换技术是一种融合了电路交换方式和分组交换方式优点而形成的新型交换方式。

  ATM交换结构有总线结构和共享存储器结构两种。总线结构如图1所示,各路ATM信元经输入处理后汇集到总线上,输出处理从总线上取出信元,处理后形成输出信号。总线工作在分时状态,把不同时隙分配给不同的输入、输出。

  存储器结构如图2所示,各端口信元经过输入处理后送入存储器,输出处理器从存储器取出信元,处理后形成输出信号。

  若将存储器结构稍加变形,则其结构和总线结构是非常相似的。两种结构都存在信元的汇集点,这时就需要以时分和空分相结合的方式提高交换容量。

  ATM交换特点:

  (1)采用统计时分复用

  传统的电路交换中用STM(Synchronous Transfer Mode)方式将来自各种信道上的数据组成帧格式,每路信号占固定比特位组,在时间上相当于固定的时隙,即属于同步时分复用。在ATM方式中保持了时隙的概念,但是采用统计时分复用的方式,取消了STM中帧的概念,在ATM时隙中存放的实际上是信元。

  (2)以固定长度(53字节)的信元为传输单位,响应时间短

  ATM的信元长度比X.25网络中的分组长度要小得多,这样可以降低交换节点内部缓冲区的容量要求,减少信息在这些缓冲区中的排队时延,从而保证了实时业务短时延的要求。

  (3)采用面向连接并预约传输资源的方式工作

  在ATM方式中采用的是虚电路形式,同时在呼叫过程向网络提出传输所希望使用的资源。考虑到业务具有波动的特点和网络中同时存在连接的数量,网络预分配的通信资源小于信源传输时的峰值速率(PCR)。

  (4)在ATM网络内部取消逐段链路的差错控制和流量控制,而将这些工作推到了网络的边缘

  X.25运行环境是误码率很高的频分制模拟信道,所以X.25执行逐段链路的差错控制。又由于X.25无法预约网络资源,任何链路上的数据量都可能超过链路的传输能力,因此X.25需要逐段链路的流量控制。而ATM协议运行在误码率较低的光纤传输网上,同时预约资源保证网络中传输的负载小于网络的传输能力,ATM将差错控制和流量控制放到网络边缘的终端设备完成。

  (5)ATM支持综合业务

  ATM充分综合了电路交换和分组交换的优点,既具有电路交换“处理简单”的特点,支持实时业务、数据透明传输,在网络内部不对数据作复杂处理,采用端-端通信协议;又具有分组交换的特点,如支持可变比特率业务,对链路上传输的业务采用统计时分复用等。所以ATM支持话音、数据、图象等综合业务。

交换机三层转发原理详解_ATM交换机技术原理是什么 ATM交换机技术原理简介【详解】...相关推荐

  1. H3C交换机三层转发和二层转发

    如果设备接收到的报文的目的MAC地址匹配三层接口的MAC地址,则通过设备的三层接口进行三层转发:否则通过设备的二层接口进行二层转发. 二层转发根据报文的目的MAC地址查找MAC地址表,得到报文的出接口 ...

  2. 交换机的转发原理 |VLAN详解·图解 |VLAN间通信 |华为,思科配置

    目录 交换机的转发原理 一.HUB 二.交换机 1.MAC地址表: 2.转发数据: 3.三层交换机 VLAN 1.VLAN(Virtual Local Area Network,虚拟局域网) 2.任何 ...

  3. 交换机二三层转发原理简单总结

    首先二层转发是基于MAC地址转发,三层转发基于IP地址转发,但是这并不意味着仅仅依靠IP地址就能转发,三层转发是建立在二层的基础上的,而仅仅依靠MAC地址是能够转发的.另外,由于二三层转发基于MAC地 ...

  4. 71张图详解IP 地址、IP 路由、分片和重组、三层转发、ARP、ICMP

    目录 有小伙伴问:为什么没有配置 IP 地址就无法上网?IP 协议又是啥? 这要从 TCP/IP 协议说起,互联网使用的是 TCP/IP 协议,其中 IP 协议又是最重要的协议之一.IP 协议是基于  ...

  5. 71张图详解IP地址、IP 路由、三层转发、ARP、ICMP

    71张图详解IP地址.IP 路由.三层转发.ARP.ICMP 架构师之道2021-04-07 13:51:24 https://www.toutiao.com/i6948285918986027531 ...

  6. 交换机与路由器技术:远程管理交换机和路由器工作原理、路由器转发数据包的封装过程

    目录 一.通过远程管理方式连接交换机 1.teInet是应用层协议基于传输层TCP,默认端口号:23 2.ssh是应用层协议基于传输层TCP默认端口号:22 3.思路 3.1.telnet 3.2.s ...

  7. 【最全面的】71张图详解IP 地址、IP 路由、分片和重组、三层转发、ARP、ICMP

    转发自: Original Fox 网络技术平台 目录 有小伙伴问:为什么没有配置 IP 地址就无法上网?IP 协议又是啥? 这要从 TCP/IP 协议说起,互联网使用的是 TCP/IP 协议,其中 ...

  8. 数据中心中交换机的转发原理 ---尚文网络奎哥

    在数据中心网络中网络部署过程中服务器之间需要通过交换机之间实现互联,数据中心中服务器相关部署方案大家可以参考下尚文网络楠哥的相关文章.我们本次主要了解一下数据中心中的基本数据交换原理. vswitch ...

  9. 基于ping的过程学习二、三层转发之三(ARP表、FDB表、路由表详解)

    六.交换机的MAC表(FDB表) 交换机的MAC地址表存有交换机端口与MAC地址的映射,同样分有动态和静态两部分, 当某个端口收到来自于某个MAC地址处发来的帧数据时,会将该MAC地址与端口的映射关系 ...

最新文章

  1. 关于欧盟的芯片法案,ASML是这样看的!
  2. Vue源码探究-全局API
  3. python网络安全宣传周_Python
  4. 第二百九十二节,RabbitMQ多设备消息队列-Python开发
  5. .NET Core 3.0之深入源码理解Configuration(一)
  6. java分布式dubbo_Dubbo剖析-搭建一个简单的分布式系统(1)
  7. linux进程通信system v,【linux高级程序设计】(第十一章)System V进程间通信 4
  8. SilverLight学习笔记--实际应用(一)(4):手把手建立一个Silverlight应用程序之同步数据校验1...
  9. 小姐姐の福音!美图旗下美妆相机推出AI新功能“发型管家”
  10. ES6基础教程一 学习笔记
  11. 斗鱼html5插件 edge,斗鱼HTML5播放器插件
  12. Ubuntu Linux全方位学习,哪一种Ubuntu官方版本适合你?
  13. UTF-8字符「EF BF BD」-备胎
  14. winform中当laber标签字段过长时
  15. php 随即英文,PHP生成随机英文用户名
  16. Android Studio中虚拟机运行时报错的解决方法
  17. Crack:Aspose.Slides for .NET 22.12.x
  18. 解决·web项目在浏览器页面上乱码
  19. 你还在问我Bean的生命周期?带你看看一个Spring Bean从诞生到逝去的九次人生转折!
  20. Vue3学习笔记:了解并使用Pinia状态管理

热门文章

  1. 如何生成指定分布的随机数
  2. jQuery判断复选框是否选中的三种方法
  3. 如何把SketchUP里创建的模型正确的导入到CityEngine中?
  4. 开发好APP了如何上架apple store市场?
  5. openjdk 源码下载地址
  6. 每日app分享:操作简单,功能强大,每个人生活必备的app
  7. Vue学习第14天——vue自定义事件及详细代码演示
  8. 2022-2028年中国考前英语培训行业市场现状调查及投资商机预测报告
  9. 哈哈!没想到吧!Java也可以 实现微信和支付宝支付功能(附代码)
  10. R(八): R分词统计-老九门