<返回更多

计算机网络之数据交换技术

2019-08-15    
加入收藏

数据交换技术的通俗含义是指A与B之间进行信息交流所用到的技术。

计算机网络之数据交换技术

 

三国时候,被曹操软禁在长安A的刘协想要把衣带诏带给远在B点的董承(以下均称B),那么就需要一个信物(这个信物就是计算机网络中的报文),这个信物记录的内容就是数据。

但是刘协出不了皇宫,只能通过其他人转交给B,这个中间转接的人被称为中间节点。

计算机网络之数据交换技术

 

如果刘协把衣带诏全交给另外一个人,他收到诏书后通过"路由表"查找应该交给谁,再转交给这个人,如此往复,最终诏书到达了B点。 那么这个数据交换的网络就叫做"报文交换网络",即把数据整个打包发送。

但是,如果把诏书全部交给一个人后再转发,这样做的风险太大,一旦被曹操发现,诏书到不了B点,将万劫不复。

于是可以把诏书分成相等的N份(历史上并没有这么做,只是举个栗子),分别标明1、2、3...N。然后再按照上面的方式把诏书逐份发出去。最后,董承得到的是拆分开的诏书,但是由于每份诏书都做了编号,所以很容易就还原了最初的信息。

那么这种交换数据的网络就叫做"分组交换网络",即把一份数据拆开打包发送。

计算机网络之数据交换技术

 

另外还有一种网络就是"电路交换网络"。可以理解为A和B之间就一条通道,中间没有任何节点,A发送的信息直接到达了B点,例如传统的电话网络。分为三个阶段:建立连接,传输数据,断开连接。这种网络比较简单,不做过多说明。

计算机网络之数据交换技术

 

以上就是根据交换技术分类的三种网络,即报文交换网络、分组交换网络和电路交换网络。

它的逻辑其实和我们日常生活是相似的,只不过换了一个名词来描述它而已,只有我们理解了它背后的逻辑,学起来就轻松了。

弗曼学习法:

1.选择一个你想要理解的知识

2.设想一下你要向别人传授这个知识

3如果过程中出现问题就重新回顾这个知识

4让你的讲解越来越简单易懂

如果有有趣的思路,大家可以一起相互学习。好了,下次有空讲分组交换网络中的路由选择机制。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>