发明名称 在网络地址端口映射中高速处理TCP/IP分片包的方法
摘要 本发明公开一种在网络地址端口映射中高速处理TCP/IP分片包的方法,包括下述步骤:收到需要进行处理的TCP/IP分片包,提取能唯一标识该TCP/IP数据包中所有分片包的标识符;对TCP/IP数据包的第一分片包,根据该第一分片包的IP地址和端口号,建立该TCP/IP数据包所使用的NAPT表项,并记录该标识符与该NAPT表项的对应关系,然后进行正常的网络地址端口映射处理;对非第一分片包,根据该标识符定位到该TCP/IP数据包所使用的NAPT表项,并使用该表项对该分片数据包进行NAPT处理。采用本发明方法后,启用了NAPT技术的网络设备在支持对分片数据包进行NAPT处理的同时,不会降低设备的性能。
申请公布号 CN1287571C 申请公布日期 2006.11.29
申请号 CN200410042584.5 申请日期 2004.05.25
申请人 中兴通讯股份有限公司 发明人 赵真富;王东;吴钊军
分类号 H04L12/56(2006.01);H04L12/28(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京安信方达知识产权代理有限公司 代理人 颜涛;龙洪
主权项 1、一种在网络地址端口映射中高速处理TCP/IP分片包的方法,其特征在于包括下述步骤:(a).收到需要进行处理的TCP/IP分片包,提取能唯一标识该TCP/IP数据包中所有分片包的标识符;(b).判断收到的分片包是否是TCP/IP数据包的第一分片包,如果是,执行(c)步骤,否则,执行(d)步骤;(c).根据该第一分片包的IP地址和端口号,建立该TCP/IP数据包所使用的网络地址端口映射表项,并记录提取的标识符与该网络地址端口映射表项的对应关系,进行正常网络地址端口映射处理后,结束;(d).根据该标识符定位到该TCP/IP数据包所使用的网络地址端口映射表项;(e).使用该网络地址端口映射表项对该分片数据包进行网络地址端口映射处理,结束。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层