计算机网络 学习笔记

发布于:2023-01-23 ⋅ 阅读:(440) ⋅ 点赞:(0)

计算机网络自学笔记P1.3

本系列将记录的是我在学习计算机网络中的一系列知识点和自己遇到的问题,如有不对之处还望指出,
十分感谢!

一,三种交换方式

电路交换(Circuit Switching)

概念:电路交换机接通电话线的方式称为电路交换。
从通信资源的分配角度来看,交换(Switching)就是按照某种方式动态地分配传输线路的资源;
![在这里插入图片描述](https://img-blog.csdnimg.cn/d5bc066a017b4b67a3cf4c0e313d5640.png
电路交换的三个步骤:
①建立连接(分配通信资源)
②通话 (一直占用通信资源)
③释放连接(归还通信资源)

分组交换(Packet Switching)

概念:
在这里插入图片描述发送过程简述:我们将要发送的数据称之为报文;在发送报文之前,我们将报文划分为一个个更加小的等长数据线,然后在每一个等长数据前加上控制信息,(也就是类似于校验码的东西,为了区分谁是谁),这样就形成了“包”,这里的首部也可以我们称之为“包头”
之后各个分组交换机就对分组的首部进行解析,解析完成后将分组发送并丢失掉这个分组
接收方接收到以后就也是进行包头解析,然后一步步的还原出原始报文。

报文交换(Message Switching)

三种方式的对比

在这里插入图片描述

通信方式对比:

电路交换:通信之前首先要建立连接,然后再将已建立好的连接进行数据传送,传送结束后需要释放连接,已腾出之前所占用的资源。通路时可直达目标。
报文交换:可以随时发送报文。而不需要事先建立连接,相邻接点交换机将信息全部存储下来,查表以后进行转发给下一个结点交换机要经历发送报文-存储转发-继续发送-存储转发…直至目标。
分组交换:可以随时发送而不需要提前建立连接,构成原始报文的文组,依次在各节点交换机上存储转发,分组交换机在发送分组的同时还储存了报文信息,并不是暂时的存储。
分组交换和报文交换类似,但是减少了转发时延,占用链路时间也缩短了,这有利于对差错的控制。

优缺点比较:

电路交换优点:①通信时延底
②有序传输
③没有冲突
④适用范围很广
⑤实时性强
⑥控制简单
缺点:①建立连接时间长
②线路独占
③灵活性差
④难以规格化
报文交换优点:①无需建立连接
②动态分配线路
③提高线路可靠性
④提高线路利用率
⑤提供多目标服务
缺点;①引发了转发时延
②需要较大存储缓存空间
③需要传输额外的信息量
分组交换优点:①无需建立连接
②线路利用率高
③简化了存储管理
④加速了传输
⑤减少出错率和重发数据量
缺点: ①引发了转发时延
②需要传输额外的信息量
③对于数据报服务,存在失序,丢失或者重复分组的问题,对于虚电路服务,存在呼叫建立,数据传输和虚链路释放三个过程