TCP/IP参考模型包括应用层、传输层、网络层和链路层,如下图。
图中,应用层由用户进程提供,应用程序负责解释通讯数据的含义;传输层及其以下的机制由内核提供,负责处理通讯的细节。
当两台计算机通过TCP/IP协议通讯的过程如下图。