传输方式的分类

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

  • 面向有连接型
    面向有连接型的传输方式,在通信传输前后,需要专门进行建立和断开连接的处理,如果与对端无法通信,即可避免发送无谓的数据,常用的有TCP协议。
    如图所示,在发送数据之前,需要在发送端和接收端之间连接一条通信线路(在传输层中指的是负责创建与管理逻辑上的连接):
    面向有连接型传输
  • 面向无连接型
    面向无连接型传输不要求建立和断开连接,发送端可在任何时候自由发送数据,接收端永远也不知道自己会在什么时候从哪里接收到数据,所以接收端需要市场确认是否收到了数据


    面向无连接型传输

2.电路交换与分组交换

  • 电路交换:计算机和计算机之间建立连接是通过连接电路完成,即计算机先连接到交换机上,交换机和交换机之间通过众多的电路进行连接,当要发送数据使,需要通过交换机与目标计算机建立通信电路,此时发送数据计算机与目标计算机可以一直使用这条电路进行通信


    电路交换
  • 分组交换:计算机和计算机之间建立连接是通过一条通信线路完成,即计算机将要发送的数据分成多个数据包(分组),按照一定的顺序排列之后分别发送给分组交换机(路由器),分组交换机接收到这些分组数据后,缓存到自己的缓存区(按照顺序缓存到响应的队列中),再按照先进先出的原则发送出去,直至发送给目标计算机。
    由于在分组的过程中每个分组的首部都写入了发送端和接收端的地址,所以一条线路可以同时为多个用户提供服务并确定每个分组数据发往的目的地

    分组交换

3.根据接收端数量分类

  • 单播(Unicast):1对1的通信,比如固定电话


    单播:1对1通信
  • 广播(Broadcast):消息从1台主机发送给与之相连的所有其他主机,比如电视播放;某个范围之内的计算机才能收到相应的广播消息,这个范围叫做广播域。
    广播:1对广播域内的通信
  • 多播(Mulicast):将消息发送给多个主机,但是需要限定某一组主机作为接收端,比如电话会议


    多播:特定组内的通信
  • 任播(Anycast):从目标主机群中选择一台最符合网络条件的主机作为目标主机发送消息,比如DNS根域名解析服务器。


    任播:与特定组内的任意一台计算机通信
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.是否建立连接 a.面向有连接型 发送数据前先建立连接,通知对方即将发送数据。 b.面向无连接型 发送数据前不建...
    杰米尼123阅读 297评论 0 0
  • 1、面向有连接型:发送数据之前,需要连接通信线路 面向无连接型:不要求建立和断开连接。接收端需要时常确认是否收到了...
    Missmiss懵阅读 263评论 0 0
  • 面向有连接型与面型无连接型 面向有连接型在发送数据之前,需要在手法主机之间建立一个通信线路 面向无连接型不要求建立...
    Yix1a阅读 256评论 0 0
  • 第一章 1.简述通信系统模型中各个组成成分的含义,并举例说明。 答:课本P4-5 2.如何理解现代通信网络的分层结...
    小闫同学ys阅读 23,744评论 0 12
  • 欢迎搜索公众号:搞不懂,及时获得福利资源! 交换是在用户之间有目的地相互传递信息。 数据通信最简单的形式就是两个站...
    晨起不知露重阅读 2,449评论 0 2