TCP/IP协议它不是以OSI模型来设计的,它把通讯默进行了简化,应用层包括了OSI模型的前三层,传输层没有改变,TCP是可靠性传输,UDP是不可靠性传输通讯。在网络层有arp,ip等,在同一层也有细微的划分。TCP/IP协议将链路层和物理层进行合并,称为网络接口层,TCP/IP其实是一堆协议,计算机通讯并不是仅用TCP和IP来进行通讯,而是一堆协议相互配合才能实现通讯。
TCP/IP与OSI模型的关系
应用层准备数据,传输层加上TCP头,也可以理解为数据段,即传输的信息,在网络层写上IP地址,也叫数据包,然后帧指的Ip地址+mac地址+FCS的校验和,FCS用来验证内容是否有变化,与快递原理一样,如果收到的物品与订购的数量或类型不相符时就会拒收。物理层就是转换为比特流,即0和1.
数据封装流程
数据包和数据帧的关系,如下图所示:
数据包与帧的关系
客户端在接收到数据帧后,需要去掉为了传输而添加的附加信息,称为解封装,是数据封装的逆向操作过程。

