image.png

物理层

“实物”:规定网络的电气特性,作用负责传送0/1的电信号.

数据链路层

确定物理层传输的0和1分组方式以及代表意义。
比如,一组电信号(数据包,“数据帧”)中,哪些是head(辅助信息),哪些是Data数据.其中Head记录,收发者,数据类型等等。
设备mac地址,设备接入网络就需要网卡,每块网卡都有全世界独一无二的mac地址。
消息以广播的形式,在子网中传输。

网络层

在世界范围消息通信,通过ip协议。确定设备在哪个子网络。而mac地址则将数据包发送子网络中的目标网卡。
根据ip协议发送的数据叫做ip数据包。ip数据包分为head和Data. head 记录版本,长度,ip地址。data 为数据部分

传输层

此时通过ip地址和mac地址已经可以使两台设备交流了。但是实际上上交流的是设备上的应用程序。使用端口号可以确定数据发送给哪个应用程序。所以需要在传输的数据添加收发端口,此时ip+端口的实现是协议udp/tcp。

应用层

软件程序

image.png