在TCP/IP协议分层结构中,应用层规定了运行在不同主机上的应用程序之间如何通过互联的网络进行通信。不同的应用需要不同的应用层协议。传输层规定了怎样进行端一端的数据传输。网络互联层规定了在整个互联的网络中所有计算机统一使用的编址方案和数据包格式,以及怎样将IP数据包从一台计算机逐步地通过一个或多个路由器送达目标计算机的转发机制。网络接口层规定怎样与各种网络进行接口,并负责把IP转换成适合在特定网络中传输的帧格式。