主权项 |
1.一种将TCP用于不可靠传输网络的局域重传方法,其特征在于包括以下步骤:A.不可靠链路接入点每接收到一个来自国际互联网上TCP源端的新的TCP数据分组,则在该数据分组头插入一个包含有第一局域序列号时间标记的LAC-PDU头,即将该数据分组封装成“LAC-PDU头+IP头+TCP头+数据”的LAC-PDU数据分组向当前终端发送;B.当前终端对成功接收的TCP数据分组产生一个包含确认序号(AN)的确认(ACK1)分组,在该确认分组头也插入一个包含有第二局域序列号时间标记的LAC-PDU头,即将该确认分组封装成LAC-PDU确认分组反馈发送至不可靠链路接入点;C.不可靠链路接入点根据接收到的确认分组中的确认序号(AN)、第二局域序列号时间标记和存储在不可靠链路接入点的第一局域序列号时间标记作判断,当判断出有丢失的数据分组时,按步骤A的方法更新其LAC-PDU头的第一局域序列号时间标记并重传该数据分组,在判断确认分组(ACK1)中的确认序号(AN)所对应的数据分组不可能发生拥塞丢失时,则标记该确认分组(ACK1)中的明晰重传反馈(ERN)域,并发送至TCP源端;其中,所述判断是否有丢失的数据分组的步骤包括:判断确认分组中与确认序号(AN)相对应的数据分组是否还在不可靠链路接入点中;若还在,则将该数据分组中对应的第一局域序列号时间标记与确认分组中的第二局域序列号时间标记作大小比较;若第一局域序列号时间标记小于第二局域序列号时间标记,则判断该数据分组丢失;通过将该数据分组中LAC-PDU头中的第一局域序列号时间标记表示为当前的传送顺序来更新第一局域序列号时间标记,并重传该数据分组。 |