TCP/IP四层模型是什么?

tim-qtp...大约 1 分钟TCP/IP计网

分为四层,分别是:应用层、传输层、网络层和网络接口层。

  • 应用层通过各种协议提供网络应用程序的功能,如HTTP、FTP、SMTP等协议
  • 传输层会对应用层的数据进行封装,封装了一个源端口和目标端口(DNS默认53),负责在两个主机之间提供端到端的通信服务,常见的协议有TCP和UDP
  • 网络层通过IP协议提供数据包的路由和转发,封装源IP和目标IP
  • 网络接口层负责在计算机和网络硬件之间传输数据,封装源MAC地址网关MAC地址,负责在物理网络上发送和接收数据帧,包括以太网、WiFi等协议

数据通过网卡发出去,到了交换机,交换机只能处理两层(MAC地址数据),交换机会发现你这个MAC地址在我的地址映射表中,而且挂着的接口对应的是路由器,路由器是三层设备,所以它能解析IP,发现是8.8.8.8,所以经过NAT转换以后,从WAN口,发到公网。