TCP/IP学习笔记3--传输方式的分类

网络通信中有多中分类方法:


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

面向有连接型:在通信传输前后,必须专门进行建立 和 断开 连接的处理,如果对端之间无法通信,可以避免无谓的发送数据。

面向无连接型:发送端可以随时自由地发送数据,接收端永远也不知自己何时会接受到数据,从哪里接受到数据。因此,接受端需要市场确认是否收到数据。


2.电路交换与分组交换

电路交换历史久,主要用于过去的电话网。分组交换相对较新,从20世纪60年代后半叶才逐渐被人们认可。TCP/IP利用的是后者。

在电路交换中,计算机先连接到一个交换机,交换机与交换机之间通过众多通信线路连接,最后连接到目标计算机。连接建立后,收发双方会独占该线路,直到断开,如果需要通信的计算机很多,而线路有限,会造成问题。为此,提出了新的方法:先让计算机将需要发送的数据分成多个包,包的头部被附上发送和接受计算机的地址,并编号,分别发送,这样所有的计算机可以一起收发数据,提高线路利用率。在分组交换中,由分组交换机(路由器)连接通信线路,发送端计算机将数据分组发送给路由器,路由器收到后,缓存到自己的缓冲区,然后在转发给目标计算机,从而,分组交换也称蓄积交换。



电路交换具有下面优缺点:
长处:
(1)因为通信线路为通信两方用户专用,数据直达。所以数据传输的时延非常小。
(2)通信两方之间的屋里通路一旦建立。两方能够随时通信,实时性强。
(3)两方通信时按发送顺序传送数据,不存在失序问题。
(4)电路交换既适用于传输模拟信号,也适用于传输数字信号。
缺点:
(1)电路交换平均连接建立时间对计算机通信来说较长。
(2)电路交换家里连接后,物理通路被通信两方独占,即使通信线路空暇。也不能供其它用户使用,因而信道利用率低。

(3)电路交换时,数据直达,不同类型,不同规格,不同速率的终端非常难相互进行通信,也难以在通信过程中进行差错控制。

分组交换具有下面优缺点

长处:

(1)分组交换不须要为通信双反预先建立一条专用的通信线路。不存在连接建立时延,用户可随时发送分组。

(2)因为採用存储转发方式,加之交换节点具有路径选择。当某条传输线路故障时可选择其它传输线路。提高了传输的可靠性。

(3)通信双反不是固定的战友一条通信线路,而是在不同的时间一段一段地部分占有这条物理通路,因而大大提高了通信线路的利用率。
(5)分组长度固定,对应的缓冲区的大小也固定,所以简化了交换节点中存储器的管理。
6)分组较短。出错几率降低,每次重发的数据量也降低,不仅提高了可靠性,也降低了时延。
缺点:
(1)因为数据进入交换节点后要经历存储转发这一过程,从而引起的转发时延(包含接受分组、检验正确性、排队、发送时间等),并且网络的通信量越大,造成的时延就越大。实时性较差。
(2)分组交换仅仅适用于数字信号。

(3)分组交换可能出现失序,丢失或反复分组。分组到达目的节点时。对分组按编号进行排序等工作。添加了麻烦。

3.根据收发端数量分类

根据目标地址的个数和后续行为进行分类:

1)单播(unicast):1对1进行通信

2)广播(Broadcast): 将消息从一台计算机发送给与之相连的所有其他的主机。类似,电视广播,电视信号都有自己的频段,只有在相应的频段的信号才能被某些接收器接收到,这个范围叫做广播域。

3)多播(Multicast):与广播类似,不同之处在于多播要限定某一组特定的主机作为接收端。最典型的例子是,电视会议,这是由多组人在不同的地方参加的一种远程会议,电视会议不能使用广播的形式,否则无从掌握是谁在哪里参与电视会议。

4)任播(Anycast):在特定的多台主机中选出一台作为接收端,选择出的这台主机是最符合网络条件的主机。通常,被选中的特定主机讲返回一个单播信号,随后发送端只跟这台主机进行通信。任播在实际网络中的应用有DNS根域名解析服务器。

Ref:

https://www.cnblogs.com/cynchanpin/p/6949550.html

《图解TCP/IP》--竹下隆史

posted @ 2018-05-07 18:02  JadeCicada  阅读(279)  评论(0编辑  收藏  举报