一种基于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穿越;采用可变的拓扑结构,一个信令服务器可负载多个媒体和数据服务器,方便实现了性能扩展。 |





