首页 > 编程知识 正文

网络传输方式的分类包括,计算机网络按传输方式分类

时间:2023-05-04 09:29:14 阅读:249825 作者:1472

面向有连接型和面向无连接型

面向有连接型,在数据发送之前,需要在收发主机之间连接一条通信线路。必须在通信传输前后,专门进行建立和断开连接的处理。如果对端无法接受数据,那么就可以避免发送无谓的数据。

面向无连接型,在数据发送之前不要求建立和断开连接。发送端可以在任何时候自由发送数据。当然,接收端也永远不知道自己会在何时从哪里收到数据。因此,在面向无连接的情况下,接收端需要确认是否收到了数据。

电路交换与分组交换

电路交换,电路交换技术出现的较早,主要用于电话网。交换机负责数据的中转处理。也就是计算机和交换机相连,交换机与交换机之间通过通信线路相连。这样的连接方式在一对一的情形下是没有什么问题的。(所以主要用于电话网)多对多的时候,只能等待其中某一台计算机通信完毕后,其他的计算机才能进行通信。为了克服这个问题,人们发明了分组交换技术。

分组交换,让连接到通信网络的计算机把数据分成多个数据包。按照一定的顺序排列之后分别发送。这样所有计算机就可以一齐收发数据。在分组的过程中,已经在每个分组的首部写入了发送端和接收端的地址,这就能明确区分每个分组数据发往的目的地。以及它是和那台计算机通信。在分组交换中,根据网络的情况,数据到达目标地址的时间事不确定的,并且路由器的缓存饱和出现时,有肯能发发生数据丢失(丢包),无法发送到对端的情形。在分组交换的过程中,上一组数据包在传输给目的主机的时候,下一组数据包也在传输给路由器。直到所有分组发送给目的主机。这样的传输速度理论上是要比电路快。(电路交换在通信之前需要建立连接,然后将整个报文发送给路由器(交换机),然后在整体发送给目的主机)相同的是他们都是使用“存储——转发”这个方式来进行的。

根据接收端数量分类

单播,一对一通信。

广播,在同一个数据链路层内,主机发出的信息能被与之相连的其他主机接受。广播通信的一个典型例子就是电视播放。

多播,与广播类似,但是限定了某一组主机作为接收端,而非全部主机。

任播,在特定的多台主机中选出一台作为接收端。

 

 

 

JavaScript队列数据结构详解Session域生命周期是什么javascript如何输入两个数并求和vue脚手架vue-cli的卸载与安装方式vue调用谷歌授权登录获取用户通讯录的实现示例vue使用OfficeWeb实现线上文件预览kubernetes-api-conventions

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