网络模型碎碎念

88 阅读1分钟

网络模型有两种,分别是TCP/IP网络模型(4层模型),和OSI网络模型(7层模型)

TCP/IP网络模型

应用层:提供具体服务的,如https ftp等

传输层:负责端到端的通信,如tcp udp(给应用数据前面增加了 TCP 头)

网络层:负责网络包的封装、分片、路由、转发,如IP(给 TCP 数据包前面增加了 IP 头)

网络接口层:负责网络包在物理网络中的传输,如网络包的封帧(给 IP 数据包前后分别增加了帧头和帧尾)、MAC寻址、差错检测,以及通过网卡传输网络帧

OSI网络模型

应用层:提供具体服务的

表示层:负责把数据转化成兼容另一个系统能识别的格式

会话层:负责建立、管理和终止表示层实体之间的通信会话

传输层:负责端到端的通信

网络层:负责数据的分片、路由、转发

数据链路层:负责数据的封帧、差错检测、MAC寻址等

物理层:负责物理网络里的传输数据帧