发明名称 TCP代理插入和卸载方法及业务网关设备
摘要 本发明提供一种TCP代理插入和卸载方法及业务网关设备。该方法包括在TCP连接建立时,通过L3层转发TCP客户端与TCP服务端之间的TCP连接建立报文,并记录TCP连接建立报文的选项信息和序号信息;在TCP连接建立后根据代理策略对接收的报文进行判定;对于根据代理策略确定未需要代理的报文,通过L3层转发,并根据所述接收的报文的序号信息对记录的序号信息进行更新;对于根据代理策略确定需要代理的报文,根据记录的选项信息和序号信息生成客户端伪套接字和服务端伪套接字,采用所述客户端伪套接字和服务端伪套接字终结所述接收的报文,并通过L7层处理终结后的报文,转发处理后的报文。本发明实施例可以提高系统性能。
申请公布号 CN102130910A 申请公布日期 2011.07.20
申请号 CN201110048376.6 申请日期 2011.02.28
申请人 华为技术有限公司 发明人 谢华国;周通;汪明霞;吴杰
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L12/66(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种TCP代理插入方法,其特征在于,包括:在TCP连接建立时,通过L3层转发TCP客户端与TCP服务端之间的TCP连接建立报文,并记录所述TCP连接建立报文的选项信息和序号信息;在TCP连接建立后,根据代理策略对接收的报文进行代理判定;对于根据代理策略确定未需要代理的报文,通过L3层转发所述接收的报文,并根据接收的报文的序号信息对记录的序号信息进行更新;对于根据代理策略确定需要代理的报文,根据记录的选项信息和序号信息生成客户端伪套接字和服务端伪套接字,采用所述客户端伪套接字和服务端伪套接字终结所述接收的报文,并通过L7层处理终结后的报文,转发处理后的报文。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼