数据通信网的交换方式
对于计算机和终端之间的通信,交换是一个重要的问题。如果我们想使用任何遥远的计算机 ,若没有交换机,只能采用点对点的通信。为避免建立多条点对点的信道,就必须使计算机 和某种形式的交换设备相连。交换又称转接,这种交换通过某些交换中心将数据进行集中和转送,可以大大节省通信线路。在当前的数据通信网中,有三种交换方式,那就是电路交换 、报文交换和分组交换。一个通信网的有效性、可靠性和经济性直接受网中所采用的交换方式的影响。

一、电路交换
在数据通信网发展初期,人们根据电话交换原理,发展了电路交换方式。当用户要发信息时 ,由源交换机根据信息要到达的目的地址,把线路接到那个目的交换机。这个过程称为线路 接续,是由所谓的联络信号经存储转发方式完成的,即根据用户号码或地址(被叫),经局间 中继线传送给被叫交换局并转被叫用户。线路接通后,就形成了一条端对端(用户终端和被 叫用终端之间)的信息通路,在这条通路上双方即可进行通信。通信完毕,由通信双方的某 一方,向自己所属的交换机发出拆除线路的要求,交换机收到此信号后就将此线路拆除,以 供别的用户呼叫使用。

 由于电路交换的接续路径是采用物理连接的,在传输电路接续后,控制电路就与信息传输 无关,所以电路交换方式的主要优点是:

 ①信息传输延迟小,就给定的接续路由来说,传输延迟是固定不变的;

 ②信息以数字信号的形式在数据信道上进行“透明”传输,交换机对用户的数据信息不存储、处理,交换机在处理方面的开销比较小,对用户的数据信息不用附加控制信息,使信息的传送效率较高

电路交换的主要缺点是:

  1.电路接续时间长2.线路的利用率低3.限不同速率、不同代码格式、不同控制方式的相互直通

二、报文交换

 60年代和70年代,在数据通信中普遍采用报文交换方式,目前这种技术仍普遍应用在某些领 域(如电子信箱等)。为了获得较好的信道利用率,出现了存储—转发的想法,这种交换方式 就是报文交换。它的基本原理是用户之间进行数据传输,主叫用户不需要先建立呼叫,而先 进入本地交换机存储器,等到连接该交换机的中继线空闲时,再根据确定的路由转发到目的 交换机。由于每份报文的头部都含有被寻址用户的完整地址,所以每条路由不是固定分配给 某一个用户,而是由多个用户进行统计复用。

 报文交换中,若报文较长,需要较大容量的存储器,若将报文放到外存储器中去时,会造成 响应时间过长,增加了网路延迟时间。另一方面报文交换通信线路的使用效率仍不高。

优点:

 1.不同的终端接口之间可以相互直通2.无呼损3.利用动态的复用技术,线路的利用率较高。

缺点:

 1.传输时延大,而且变化的范围比较大2.利用“存储-转发”,所以要求交换系统有较高的处理速度和大的存储能力3.实时性较差。

三、分组交换

 交换技术的发展历史看,数据交换经历了电路交换、报文交换、分组交换和综合业务数字交换的发展过程。分组交换实质上是在“存储—转发”基础上发展起来的。它兼有电路交换和报文交换的优点。分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据—分组。每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

优点:

 1.可以对不同的接口终端进行匹配2.网络轻载情况下,传输时延较小,且比较稳定3.线路利用率高4.可靠性高5.经济效益好

缺点:

 1.网络系统附加了大量的控制信息,对于报文较长的信息传输率低2.技术实现复杂

原地址:http://fangzheng1105.blog.163.com/blog/static/51535953201051294531825/

数据通信网的交换方式相关推荐

  1. 4.1.2 数据交换方式

    4.1.2 数据交换方式

  2. NetFlow是一种数据交换方式,提供网络流量的会话级视图,记录下每个TCP/IP事务的信息...

    NetFlow是一种数据交换方式,提供网络流量的会话级视图,记录下每个TCP/IP事务的信息.也许它不能象tcpdump那样提供网络流量的完整记录,但是当汇集起来时,它更加易于管理和易读.Netflo ...

  3. ATM信元的交换方式为?

    ATM信元的交换方式为?(电路交换和分组交换的组合) (1) 信元交换又叫异步传输模式(ATM,Asynchronous Transfer Mode),是一种使用异步 时分多路复用 的面向分组交换的传 ...

  4. 飞畅科技-交换机的三种交换方式详解

    交换机是一种用于电(光)信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路.交换机拥有一条高带宽的背部总线和内部交换矩阵,在同一时刻可进行多个端口对之间的数据传输,交换机的传 ...

  5. 王道考研 计算机网络16网络层功能 数据交换方式 电路交换 报文交换 分组交换 路由算法 OSPF RIP AS自治系统 IGP内部网关协议 EGP外部网关协议

    网络层的功能概述 数据报(父) 分组(子) 数据交换方式 1.电路交换 2.报文交换 3.分组交换 对比: 路由算法 路由表(转发表) 路由算法分类: OSPF链路状态路由算法 RIP距离向量路由算法 ...

  6. 计算机网络(二十三)-网络层-概述与数据交换方式

    一.网络层的功能 主要任务是把分组从源端传送到目的端,为分组交换网上的不同主机提供通信服务. 网络层传输单位是数据报. 功能 路由选择与分组转发,最佳路径. 异构网络互联: 拥塞控制: 若所有结点都来 ...

  7. 计算机网络 --- 数据交换方式

    电路交换 电话网络就是一种电路交换 电路交换的阶段 建立连接(呼叫/电路建立) 通信 释放连接 电路交换的优点 通信时延小 有序传输 没有冲突 实时性强 电路交换的缺点 建立连接时间长 线路独占,使用 ...

  8. 帧大小超过交换机mtu_交换机的三种交换方式

    交换机是一种用于电(光)信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路.交换机拥有一条高带宽的背部总线和内部交换矩阵,在同一时刻可进行多个端口对之间的数据传输,交换机的传 ...

  9. 计算机网络之物理层:5、数据的交换方式(电路交换、报文交换、分组交换)

    物理层:5.数据的交换方式 思维导图: 为什么要进行数据交换: 数据交换方式: 电路交换: 报文交换: 分组交换: 分组交换的数据报交换方式: 分组交换的虚电路交换方式: 分组交换的虚电路与数据报方式 ...

最新文章

  1. 深度学习 Neural Style 之TensorFlow实践
  2. 关于 form表单 嵌套问题的解决方案
  3. 天翼云从业认证(1.1)服务器的分类、用途、特点、结构和组件
  4. python爬取小游戏_如何用Python爬取小游戏网站,把喜欢的游戏收藏起来(附源码)...
  5. pt-online-schema-change 修改主键导致数据删除失败的问题调查
  6. c++ 字符串拼接_源码上看 .NET 中 StringBuilder 拼接字符串的实现
  7. (五)从头开始构建风格迁移CycleGAN
  8. 从Element ui看开发公共组件的三种方式
  9. 【Hadoop】HDFS基本命令
  10. PDCA是什么意思?
  11. ida android so 断点,IDA Pro 7.0+调试Android so飘云整理(基于Android5.1.1)
  12. 企业成本费用空缺如何解决?享受核定政策一招搞定!
  13. C# 之 扑克游戏 -- 21点规则介绍和代码实现
  14. 补码一位乘法-一般乘法与Booth的证明与原理
  15. MySQL基础教程 包含SQL语句、约束、表关系、设计范式、多表、事务等
  16. 「那样记账」——一款纯粹、轻量的记账应用
  17. Spring Boot 整合——Spring Boot整合kafka整合
  18. 【C语言】请将560分钟换算成几小时几分钟,并输出换算结果相应的小时数与分钟数。 个人题解
  19. 解决IDEA中pom.xml中不能自动加载jar包
  20. IEC 60601-2-36:2014 Medical electrical equipment - Part 2-36:Particular requirements for the basic

热门文章

  1. winmail 数据库设置_Windows - 2003下搭建邮件服务器教程和使用 - Winmail - Server - 轻松架设邮件服务器 - 图文...
  2. Jenkins-Pipline
  3. Oracle19c的安装配置教程
  4. linux trac apache,Ubuntu下集成Apache+Trac+Git
  5. 数值统计(多实例测试),统计给定的n个数中,负数、零和正数的个数
  6. php 毛玻璃,毛玻璃 - 晚晴小筑 - OSCHINA - 中文开源技术交流社区
  7. 百度一下,你就知道”你真的知道嘛?
  8. 第一次写博客,给大家推荐几个C语言视频教程
  9. pygame 实现键盘鼠标映射
  10. 读过的laravel文章