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

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

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

文章插图
 
三国时候,被曹操软禁在长安A的刘协想要把衣带诏带给远在B点的董承(以下均称B),那么就需要一个信物(这个信物就是计算机网络中的报文),这个信物记录的内容就是数据 。
但是刘协出不了皇宫,只能通过其他人转交给B,这个中间转接的人被称为中间节点 。
计算机网络之数据交换技术

文章插图
 
如果刘协把衣带诏全交给另外一个人,他收到诏书后通过"路由表"查找应该交给谁,再转交给这个人,如此往复,最终诏书到达了B点 。那么这个数据交换的网络就叫做"报文交换网络",即把数据整个打包发送 。
但是,如果把诏书全部交给一个人后再转发,这样做的风险太大,一旦被曹操发现,诏书到不了B点,将万劫不复 。
于是可以把诏书分成相等的N份(历史上并没有这么做,只是举个栗子),分别标明1、2、3...N 。然后再按照上面的方式把诏书逐份发出去 。最后,董承得到的是拆分开的诏书,但是由于每份诏书都做了编号,所以很容易就还原了最初的信息 。
那么这种交换数据的网络就叫做"分组交换网络",即把一份数据拆开打包发送 。
计算机网络之数据交换技术

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

文章插图
【计算机网络之数据交换技术】 
以上就是根据交换技术分类的三种网络,即报文交换网络、分组交换网络和电路交换网络 。
它的逻辑其实和我们日常生活是相似的,只不过换了一个名词来描述它而已,只有我们理解了它背后的逻辑,学起来就轻松了 。
弗曼学习法:
1.选择一个你想要理解的知识
2.设想一下你要向别人传授这个知识
3如果过程中出现问题就重新回顾这个知识
4让你的讲解越来越简单易懂
如果有有趣的思路,大家可以一起相互学习 。好了,下次有空讲分组交换网络中的路由选择机制 。




    推荐阅读