TCP/IP协议栈在Linux与FreeBSD中的实现分析2

时间:2022-09-06 11:04:46

TCPIP协议栈简介

TCPIP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCPIPINTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。大数据传送中,可以形象地理解为有两个信封,TCPIP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封而上记录有分段号的信息,再将TCP信封塞人IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCPIPINTERNET中几乎可以无差错地传送数据。