1、七层模型
互联网的本质就是一系列的网络协议,这个协议就叫OSI协议(一系列协议),按照功能不同,分工不同,人为的分为七层。实际上这个七层是不存在的。没有这七层的概念,只是人为的划分而已。区分出来的目的只是让你明白哪一层是干什么用的。
七层从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

2、各层含义
应用层-------网络服务与最终用户的一个接口(用户操作),你和计算机交互的一个接口(比如微信、QQ、浏览器),指定各种的应用协议,人机交互窗口,把人的语言输入到计算机中(qq聊天输入字符)。
表示层-------数据的表示、安全、压缩(人的语言翻译成计算机),将接收到的数据翻译成二进制数据,并指定数据的存储格式、加密格式、解密、压缩、等等工作。
会话层-------建立、管理、中止会话,是否允许建立会话连接,建立了不同操作系统的之间的会话,通过一些协议去判断符合确定你的两个软件之间是否可以进行通信(两个微信之间进行通信)。
传输层-------定义传输数据的协议端口号,以及流控和差错校验,将上层数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信。
网络层-------定义逻辑地址、实现不同网络之间的寻址,理论选择转发数据的最佳路径,

最低0.47元/天 解锁文章
2319

被折叠的 条评论
为什么被折叠?



