大家好,很高兴又和大家见面啦!!!
在上一篇内容中我们介绍了计算机网络的分类,计算机网络从不同的角度可以被分为不同的类别:
在前面的学习中我们也知道了,计算机网络是用来进行资源共享与信息传递的系统。现在我们也对计算机网络进行了一个简单的了解,知道了计算机网络的各种分类,那么现在问题来了,计算机网络是如何做到资源共享与信息传递的呢?
在今天的内容中我们就将学习计算机网络的三种信息传递的方式——电路交换、报文交换与分组交换。
通过预先分配固定带宽的物理通路建立专用通信链路,数据传输期间独占该链路资源。
要理解电路交换,我们就需要借助电话网来进行理解,如下所示:
上图中有8部电话终端,以及6台交换机,两部电话之间要进行通信时,会通过交换机建立一条通信渠道。例如电话1要与电话8进行通话,它们之间就会创建:
此时,其他的电话想要尝试着去与电话1或者电话8进行通信时,就会出现电话占线而导致无法正常通信的问题;当其他电话要正常与电话1或者电话8进行通信,只能够选择等待电话1与电话8完成通信。
在计算机网络中,电路交换就是采用的电话网络的这一通信方式,当两台计算机要进行通信时,就需要通过交换机在两台计算机之间搭建一条通信渠道,在整个通信过程中,这条渠道都会被占用,直到通信结束,渠道才会被释放。
电路交换的整个过程可以分为三步:
在整个电路交换的过程中,电路在完成建立后,除了源节点和目标节点外,电路上的任何结点都是采用的“直通方式”发送数据和接收数据,即不存在存储转发所消耗的时间。在电路交换的整个通信阶段,比特流连续地从源节点直达目的节点,就好像在一个管道中传送。
正因为电路交换的这种通信方式,电路交换技术存在以下优点:
同时,这种通信方式也会存在相应的缺点:
计算机之间的数据传送往往是突发式(高频、少量)的,当使用电路交换来传送数据时,已被用户占用的通信线路资源在绝大部分时间里都是空闲的,其利用率往往不到10%甚至1%。
最简单的一个实例:当我想跟我朋友进行通信时,在建立连接后,我进行了30分钟的通信,其中28分钟左右是在等待通信线路的的连接以及释放。在网络还未兴起的那个时代,可能会觉得没有任何问题,毕竟从书信进行沟通所消耗的时间远超该方式的通信时间;但是,放在现在的5G时代,这种通信时间是很难让人接受的。
在今天的内容中,我们介绍了计算机网络三种交换方式的第一种——电路交换:
今天的内容到这里就全部结束了,在下一篇内容中我们将继续介绍第二种交换方式——《报文交换》,大家记得关注哦!
如果大家喜欢博主的内容,可以点赞、收藏加评论支持一下博主,当然也可以将博主的内容转发给你身边需要的朋友。最后感谢各位朋友的支持,咱们下一篇再见!!!