zoukankan      html  css  js  c++  java
  • 数据交换:分组交换与报文交换的比较

    分组交换报文交换

    1.  这两种数据交换方式的异同点是什么?

    相同点:均采用了存储——转发(store and forward)的交换方式。

    不同点:分组交换以较小的 数据分组(数据包)的形式存储——转发(相当于并行交换数据);报文交换以 完整的报文 进行存储——转发

    2.  这两种数据交换方式中哪一种传输速率更快呢?

      在不考虑分组交换中数据的拆装时间、增加头部的时间、排队时间的前提下,比较两种交换方式的传输延迟问题

      报文:M bit

      链路带宽(数据的传输速率):R bps

      分组长度(分组大小):L bit

      跳步数:h

      路由器数:n  

      报文交换所需的时间—— T = (M/R)*h

      分组交换所需的时间—— T = M/R + (h - 1)*L/R = M/R + n*L/R(换一种理解方式:当第一个分组到达 距离目的端系统最近的路由器时,然后进行的相当于端对端的直接传输。)

      由于n*L/R的时间非常小,所以在实际的传输过程中,分组交换所需时间 远小于 报文交换所需时间

    作者:David-lcw
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    SQL Server-基础-经典SQL语句
    《程序是给自己看的还是给别人看的》
    中文写程序,何陋之有?
    ASP.NET 使用Ajax
    验证码帮助类
    js函数的四种调用方式以及对应的this指向
    C#相等性比较(转)
    HashTable、HashSet和Dictionary的区别
    MD5加密方法
    VS2015 & ReSharper 快捷键设置
  • 原文地址:https://www.cnblogs.com/david-lcw/p/10123114.html
Copyright © 2011-2022 走看看