模型分层
OSI模型分为七层
七层由高到低分为:
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP协议分为四层
四层由高到低分为:
应用层(应用层、表示层、会话层)、传输层、网络层、数据链路层(数据链路层、物理层)
七层模型中每一层的大概作用
| 七层分 | 作用 | 具体实现 | 四层分 |
|---|---|---|---|
| 应用层 | 提供具体的接口标准,算是传输层的实例化;用于进程对进程之间的网络通信 | HTTP协议、WebSocket | 应用层 |
| 表示层 | 对数据进行编码、解码、加密和解密等数据格式化;解决通信双方进行交换信息的表示问题 | ||
| 会话层 | 创建、中断会话,维护会话的稳定,中断连接后重连方式;解决进程之间的会话问题 | DNS | |
| 传输层 | 分割并发送数据;用于对进程的网络通信 | TCP、UDP | 传输层 |
| 网络层 | 将网址翻译成物理地址,寻找最优连接路径并创建路由;用于多个网络下的数据传输 | IP | 网络层 |
| 数据链路层 | 网络层和物理层的中转,主要功能是对数据校验,防止数据出错,和物理寻址;用于解决同一网络下的数据传输 | 交换机、MAC地址 | 数据链路层 |
| 物理层 | 建立、维持、断开物理连接;用于解决电信号的发送 | 网卡等各种硬件设备 |
主要参考:
736

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



