OSI,分层,数据封装解析过程

 一,OSI参考模型

一个开放式体系结构将网络分为七层

分层 功能 对应设备

应用层

人机交互界面 计算机
表示层 翻译成二进制,计算机语音 0 1
会话层 建立,管理,终止会话
传输层 端口通信,端到端 防火墙
网络层 通过最佳路径找到IP地址,数据包转发 路由器
数据链路层 把数据变成数据帧 交换机
物理层 建立物理连接 网卡

二,tcp/ip模型

TCP/IP 4层模型 TCP/IP 5层模型 TCP/IP 7层模型
应用层 应用层 应用层
传输层 传输层 表示层
网络层 网络层 会话层
网络接口 数据链路层 传输层
物理层 网络层
数据链路层
物理层

三,TCP/IP协议簇

应用层 HTTP、FTP、TFTP、SMTP、SNMP/DNS
传输层 TCP、UDP
网络层 ICMP、IGMP、IP、ARP、RARP
数据链路层 没有任何特定协议,支持所有标准的,专用的协议

 四,数据封装过程

传输层的TCP头部:TCP/UDP端口

IP头部:源IP地址和目标IP地址

mac:源mac地址和目的mac地址

数据封装:

1,应用:将目标翻译成二进制----会话,建立会话关系

2,传输层:协议(TCP/UDP)端口(80,443)

3,网络层:TCP头部,IP头部(源IP地址,目的IP地址)

4,数据链路层:TCP头部和IP头部基础之上加上MAC头部(源MAC地址和目的MAC地址)

5,物理层---开始解封装

解封装:

1.数据链路层脱去mac头部

2.网络层脱去ip头部

3.传输层脱去tcp头部

4.应用层:翻译,解析

网络

计算机或者网络设备通过有形的线缆,无线设备连接起来,按照一定的规则进行连接,通信的结合。

通信

人与人,人与物,物与物通过某种媒介和行为进行信息的传递和交流。

 

你可能感兴趣的:(服务器,网络,运维)