一种基于Linux内核实现双通道穿越多级NAT和防火墙的系统及方法
基本信息
申请号 | CN200610025994.8 | 申请日 | - |
公开(公告)号 | CN101064712A | 公开(公告)日 | 2007-10-31 |
申请公布号 | CN101064712A | 申请公布日 | 2007-10-31 |
分类号 | H04L29/06(2006.01);H04L12/56(2006.01) | 分类 | 电通信技术; |
发明人 | 顾青;陆蓓婷;靳胜勇;蒋文创;周卫红 | 申请(专利权)人 | 维豪信息技术有限公司 |
代理机构 | 上海恩田旭诚知识产权代理有限公司 | 代理人 | 丁宪杰 |
地址 | 201203上海市张江高科技园区郭守敬路498号浦东软件园14幢22301-670座 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于Linux内核实现双通道穿越多级NAT和防火墙的系统及方法,系统包括:信令处理模块、协议栈层、B2BUA层、MP交互模块、MP模块、传输层接口和公共组件。实现的方法包括:首先,由传输层接口对收到的网络数据进行协议解析,再由协议栈层解析报文,再由B2BUA层将解析的报文交给信令处理模块;接着,信令处理模块根据报文的内容进行修改,同时信令处理模块还通过公共组件和MP交互模块向MP模块发送命令,最后由MP模块将修改过的报文再发送到网络上。本发明无需修改FW/NAT,保护了私有网络的安全;通过双通道服务器的设计,实现了多级NAT穿越;采用可变的拓扑结构,一个信令服务器可负载多个媒体和数据服务器,方便实现了性能扩展。 |
