• p40_数据交换方式


    一、为什么要数据交换

    数据链路发展史:

    图片

    二、数据交换方式

    1. 电路交换
    2. 报文交换
    3. 分组交换【数据报方式,虚电路方式】

    三、电路交换

    eg:电话网络(特点:**独占资源,**即使两个人不说话,链接也不会被别人占用)

    图片

    过程:

    建立连接–》通信–》释放连接

    优点 缺点
    通信时延小(直达) 建立连接时间长
    有序传输 线路独占,使用效率低
    没有冲突 灵活性差(一旦宕机,就完了)
    实时性强 无差错控制能力

    四、报文交换

    报文:源应用发送的信息整体

    路径不唯一

    图片

    优点 缺点
    不需要建立连接 有存储转发时延
    存储转发,动态分配线路 报文大小不定,需要网络节点有较大缓存空间
    线路可靠性较高
    线路利用率较高
    多目标服务

    五、分组交换

    分组:把大的数据块分割成小的数据块

    图片

    优点 缺点
    不需要建立连接 有存储转发时延
    存储转发,动态分配线路 需要传输额外的信息量
    线路可靠性较高 乱序到目的主机时,要对分组排序重组
    线路利用率较高
    相对于报文交换,存储管理更容易

    六、报文交换&分组交换

    报文交换类似于串行发送

    分组交换类似于并行发送

    图片

    图片

    七、三种数据交换方式比较

    1. 报文交换分组交换都采用存储转发
    2. 电路交换传输时延最小(直达,没有存储转发时延)
    3. 传输数据量大的,且传送时间远大于呼叫时,选择电路交换
    4. 从信道利用率来看,分组>报文>电路

    图片

  • 相关阅读:
    PHP简单工厂模式、工厂方法模式和抽象工厂模式
    PHP的HashTable实现
    理解Hash
    PHP中Array的hash函数实现
    R-FCN论文讲解(转载链接)
    目标检测的发展历程
    K-means算法
    pytorch0.4.1安装
    反卷积(deconvolution)
    faster-rcnn自己的理解总结(包括它的前世今身R-CNN和fast R-CNN)
  • 原文地址:https://www.cnblogs.com/theory/p/13338761.html
Copyright © 2020-2023  润新知