网络整体协议架构理解
我们都知道,在学习《计算机网络》这门课时,RFC文档把OSI(开放系统互连参考模型 - Open System Interconnect )分为了七层,它们从现实世界到网络世界再到计算机世界分别是——物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
《计算机网络》书中对每一层的作用和所用协议,甚至是协议的格式都有明确的说明和讲解。
但是,在现实世界中,对学习计算机网络便存在一个最大的困难,那就是我们在使用网络时,只能看到一根线链接了计算机和路由器,然后,网络就自动连通了,我们无法真正看到现实中与书中所说的七层模型对应的物件,更不用说每个协议层的具体工作方式是怎样工作的,就更无从得见了。
那么,我们就不能对网络的通信有一个形象的理解了吗?
我在这里就说说我对她的一点粗浅的形象理解吧。
首先,我把网络的七层协议理解成了网络要完成通信需要经过的七个步骤。这首先是对我们常用概念的一个认知的转变。然后就是,我们要把网络的连通和物理设备的连通区别开,我们知道网络信息的传递是使用电流的,同样的,我们的灯泡和电脑都通上了电,为什么电脑可以连通网络,识别信息,而灯泡却不能,难道是我们的电脑使用的电和灯泡使用的不是一样的,还是不是同一根线传送过了的(这里不考虑光缆线)。
在这里,我想说的是ÿ