• 计算机网络 --- 分组交换和电路交换


    文章部分总结来自 这篇文章

    概述

           分组交换和电路交换是数据交换的方式。总共有三种方式,下面介绍重要的两种。

    分组交换

    首先我们来了解下分组的概念。所谓分组,就是将一个数据包分成一个个更小的数据包。例如对于一个10GB的数据包,总不可以一次性发送过去吧,而是把它分成若干个小的数据包发送过去。每个分组数据块的结构图:

          文件头一般是一些说明性数据,例如源地址和目标地址,数据类型等。数据部分就是真正要传达给对象的内容。

          分组交换采用把一个个小的数据包存储转发传输的机制。主要的一些缺点:
    1、不具有实时性。
    2、存在延时。
    3、会造成通信阻塞。
    4、存在无用的重复数据。
    5、会出现丢包的情况。
         优点:
    1、设计简单。
    2、资源利用率很高。   

    电路交换

           类似我们电话通话,只要A 和 B 在通话中别人就不能影响AB之间的线路。

           电路连接的三个阶段:
    1、建立连接。
    2、数据传输。
    3、释放连接。
           优点:
    1、传输速度快、高效。
    2、实时。
          缺点:
    1、资源利用率低。
    2、新建连接需要占据一定的时间,甚至比通话的时间还长。

          三种交换的比较

         数据传输的方式 

    参考资料

  • 相关阅读:
    HTTP状态码
    firefox浏览器新建页面一直处于刷新状态解决方法
    firefox浏览器需要新建窗口时以新建标签页代替
    bash基础教程
    sqoop的导入|Hive|Hbase
    sqoop导出数据|Hive|HDFS和脚本编写
    sqoop安装
    sqoop简介和原理分析
    Oozie安装
    Oozie框架介绍
  • 原文地址:https://www.cnblogs.com/Benjious/p/11183237.html
Copyright © 2020-2023  润新知