赞
踩
分层思想
甲某通过计算机的电脑端微信给乙某发了两个字“你好”
应用层
最直观的理解就是人机交互界面,或者说是系统程序窗口。甲某将“你好”两个字输入电脑微信软件。
表示层
计算机如何处理“你好”两个字? 答案就是“翻译”! 人类有人类的语言,计算机也有自己的语言。计算机是不懂汉语的,但它会识别二进制的 0 和 1 ,那么甲某在计算机的微信上打了“你好”这两个字,计算机接收到后开始通过二进制转换成自己的语言。这一步就是翻译,当然,表示层还有其他的功能,例如安全加密,压缩等。
会话层
计算机知道你要发送的东西之后,就需要准备发送了。那么,第一步就是要找到对方(乙某),并和对方建立会话关系。直接理解:会话属于软件层面,允许不同机器上的用户之间建立会话关系。
传输层
传输层可理解为是同一个软件中的两个端口进行数据传输。我用微信发送的消息,你也需要用微信来接收。那么就是电脑端微信用户之间的传输。
网络层
传输层已经准备就绪了,可是我们知道微信用户千千万,甲某和乙某中间还存在很多的其他用户,我们怎么实现贾某的文字就能准确的发送到乙某的微信上呢? 这就是需要网络层的 IP 地址了。只要知道了乙某的 IP 地址,就可以选择最佳路径进行准确的数据传输了。
数据链路层
网络层接收到数据后需要继续往下传输,需要使用工具,就是数据链路层的网卡,继续进行传输。
物理层
数据到达物理层后,变成信号传输,通过bit流。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。