IP地址网络层定位一个主机端口ip定位主机的某一个进程协议分层1.OSI七层模型应用层--表示层--会话层--传输层--网络层--数据链路层-物理层2.TCP/IP五层模型应用层--传输层--网络层--数据链路层--物理层工作流程传输应用层主要是写代码的地方决定了程序的使用和传输。买家下单卖家发货把需要传输的字符串封装成了一个数据包。↓传输层TCP / UDP规定了起点和终点。快递小哥取走货贴上单了写了从哪发哪把那个数据包加上UDP/TCP的报头源端口目的端口后面的作为载荷重新封装。TCP的话就是段头↓网络层IP规定了中间怎么走。快递从起点出发中间经历哪些咋到终点再在刚刚的基础上加入IP协议报头源IP,目的IP后面作为IP协议载荷重新封装。↓数据链路层以太网规定中间的过程咋实现。规划中间经历的各个地方是咋过去的再在刚刚的基础上加入帧头源mac,目的mac后面作为载荷最后加上帧尾重新封装。↓物理层硬件层面的设备约定了网线、光纤之类的。什么交通工具飞过去还是跑过去通过网卡把数据包转为信号量传输出去。接收物理层收到信号 → 还原成帧→ 数据链路层检查帧头/帧尾去掉帧头帧尾交给网络层→ 网络层检查 IP 头去掉 IP 头交给传输层→ 传输层检查 TCP/UDP 头按端口交给对应应用→ 应用层解析数据中间物品路由器创建局域网一般按三层解析解析到网络层再去封装发包。交换机路由器拓展头一般按二层解析解析到数据链路层再去封装发包。