首页 > 编程知识 正文

计算机网络的交换方式,计算机网络通信方式有哪几种

时间:2023-05-05 20:15:13 阅读:145311 作者:2513

目录思维导图电路交换线路连接特点:存储交换方式1、特点2、消息与消息组比较问题:什么是消息,什么是消息组? 3、分类消息交换分组交换数据报1、通信方式2、动作过程3、特征虚报1、动作方式2、动作原理: 3、特征连接服务和非连接服务1、连接服务2、非连接服务

思维导图

电路交换线路方式与电话交换方式相似,两台计算机通信前必须通过通信子网建立实际物理连接。 通信过程分为三个阶段

(1)线路建立

主机a向通信子网发送包含源地址和目的地地址的“呼叫请求分组”,交换机根据路由算法进行路由选择,如果下一个交换机是交换机,则在到达目的地主机之前发送“呼叫请求分组”

主机b的过程相同,使得一旦接收到来自a的呼叫连接请求,主机b将发送“呼叫响应分组”

)2)数据传输

连接通信子网的物理线路后,可以进行双向数据交换。 交换机只起到更换和连接的作用。 无法保存数据存储,也无法检测错误

)3)线路释放

主机a向b发送“释放请求分组”,b同意结束后发送“释放响应分组”,释放物理连接

线路连接特点: (1)适合交互通信,不适合突发通信

)2)无数据存储能力和差错控制能力

因此,提出了基于线路交换的存储器传输交换方式,但与线路交换相比具有优势(线路连接的缺点)和类似点

存储器交换方式1、特征(1)以信息或数据包形式发送

)2)路由器能够动态选择传输路径,或者对通信速度不同的线路进行速率转换

)3)有错误检查

2、消息和分组的比较)1)根据转发的数据单元,可以将其分为消息和分组

(2)根据数据单元的不同,可以分为消息交换和分组交换

问题:什么是消息? 什么是消息分组? 消息:直接封装在一个数据包中进行传输,而不限制传输的数据块的长度

消息组:消息分成的一系列相对较小的数据包

3、分类(1)报文交换

)2)分组交换

消息交换1、概念:也称为消息存储库传输交换,是将消息作为一个数据传输单元的方法

2、缺点:

)如果一个路由器通过下一个路由器,则必须保留消息的副本(错误重发)。

)消息越长,传输错误的概率越高,错误重发时间越长

)3)消息长度不同(空间利用率低),路由器需要根据最长消息确定存储空间

因此,这些缺点类似于已经提出了分组交换,分组交换也称为分组存储转发交换,并且与上述相同,既然已经提出了消息交换的缺点,其比消息交换有所改进。 相同情况:存储传输的区别都是在包交换较小的包中进行“存储-传输”。

分组交换1、与消息交换的比较

)1)将消息分为固定格式和最大限度的数据包传输

)路由算法可根据链路的通信状态、网络拓扑的变化为不同分组动态选择不同的传输路径

数据报1、通信方式(1)分组传输前不需要在源主机和目的地主机之间建立"线路连接"

)源主机发送的每个分组可以独立地选择一个传输路径,每个分组都有可能通过通信子网中的不同传输路径到达目的地主机

2、工作过程

)1)源主机将消息分成多个组,依次发送到第一个路由器

)2)需要对路由器接收到的每个数据包进行检错,确保数据传输正确,动态选择下一跳的节点。 下一跳所选择的节点在判断为自己接收到的分组正确的情况下,向a发送ACK信号,a在接收到ACK信号后,丢弃分组的副本

)3)通过上述多个路由器的存储器传输分组,最终正确到达主机b

3、特征)1)同一消息的不同分组可以经由不同的传输路径通过通信子网

)2)同一组消息到达目标主机后,可能发生丢失、乱序、重复现象

)3)每个包都有源主机和目标主机

)4)延迟大,适合突发通信,不适合长消息

)和)比线路传输方式更有缺点,因此虚电报是基于数据报和线路交换提出的

虚电报1、工作方式在分组发送前,需要建立逻辑连接的虚电路(同线路交换),各主机可以同时与多个主机建立多个虚电路

2、工作原理:)1)路由器a根据选择算法确定下一个路由器,向b发送“呼叫请求分组”,将“呼叫请求分组”依次发送到最后一个路由器,从而构建虚拟电路

)数据传输)利用已经建立的门电路以内存传输方式传输数据包

)3)数据传输结束后,按照与制作虚拟电路相反的步骤,依次释放虚拟电路

3、特征)1)数据包发送前,需要制作逻辑连接的伪电路(与线路交换) )。

)3)按分组顺序发送,无需携带源地址和目标地址,无丢失、重复、顺序混乱

)4)只进行错误检测,不进行路由选择

面向连接服务和无连接服务1,面向连接服务的线路交换面向连接服务。 (虚电报也) )。

)1)数据传输阶段必须经历建立、保持连接、断开连接三个阶段

)在数据传输中,各数据包不需要携带目的地节点的地址

)3)协议可靠性好,但协议复杂

二、无连接服务

分组交换属于无连接服务

(1)每个分组都携带源节点与目的节点地址,各个分组的转发过程是独立的
(2)传输过程不需要经过连接建立,连接维护,释放连接三阶段
(3)目的主机收到的分组可能出现乱序,重复,丢失现象,性能一般,但是省去了很多协议处理过程,因此协议简单,通信效率高

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。