OSI网络模型与TCP/IP网络模型

HTTP、DNS、TCP、IP的关系

OSI TCP/IP
应用层 应用层
表示层
会话层
传输层 传输层(TCP)
网络层 网络层(IP)
数据链路层 网络接口层
物理层

1 物理层:处理机械的、电气的过程和接口,以及物理层下的物理传输介质。

2 数据链路层:加强物理层功能,使其对网络层显示为一条无错的线路。

3 网络层(IP、ICMP、ARP、RARP):由源到目的端的路由选择,可从静态路由表或每一次会话中决定路由。

4 传输层(TCP、UDP):从会话层接收数据,并传输给网络层,确保到目的端的各段信息正确无误,而且使会话层不受硬件变化影响(可流量控制)。

5 会话层:允许不同机器的用户之间建立会话关系。

6 表示层:如同应用程序和网络之间的翻译官,主要解决用户信息的语法表示问题,即提供格式化的表示转换数据服务。数据的加压、解压、加密、解密都在该层完成。(提供通用的特殊服务)(不同机器之间的语法)

7 应用层:包含了大量的协议,如HTTP、FTP、Telnet、SMTP、RIP、NFS、DNS

ps.
会话层以下完成了端到端的数据传输,而且是可靠的。
但最终目的是对数据的使用,而各种系统对数据的定义是不同的,表示层应用层就是为了处理这些数据。


来自 https://www.cnblogs.com/lemo-/p/6391095.html

你可能感兴趣的:(问题笔记,web理论)