隧道分离的应用服务穿越网络地址转换器的方法、系统和装置的制作方法

文档序号:7960758阅读:139来源:国知局
专利名称:隧道分离的应用服务穿越网络地址转换器的方法、系统和装置的制作方法
技术领域
本发明涉及应用服务穿越网络地址转换器的技术,尤其涉及一种隧道分离的应用服务穿越网络地址转换器的方法、系统和装置。
背景技术
网络地址转换器(NAT,Network Address Translator)通过将私有网络地址转换到公网地址实现内部私有网络的设备可以共享相同的外部公网地址。目前,NAT技术在网络世界中已经无处不在,许多的家庭或公司都是通过连接到运营商提供的NAT设备接入到国际互联网(Internet)。通过NAT同样可以提供支持隧道的应用服务。
应用服务通常采用服务器-客户端(Server-Client)模式,当客户端(Client)需要网络应用服务时,将根据网络服务应用协议在服务器(Server)上进行注册。当客户端注册成功后,在客户端和服务器之间将建立相应的隧道,实现网络连接并提供应用服务。
客户端和服务器之间的隧道从功能上可以分为控制隧道和数据隧道,实际建立的隧道可以是二者合并建立的,也可以是分别建立的。分别建立控制隧道和数据隧道可以使控制信息和数据传输分离,从而提高数据传输性能,通用的隧道分离应用服务的网络模型如图1所示。图1中,客户端在服务器上注册成功后,也完成客户端和服务器之间控制隧道的建立,客户端和服务器通过该控制隧道传输控制信息。如果需要传输数据报文,客户端和服务器之间还将建立数据隧道,通过该数据隧道客户端和服务器传输数据报文。
当处于私有网络中的客户端需要经过NAT从处于公共网络中的服务器获得应用服务的时候,此时的隧道分离应用服务的网络模型如图2所示,客户端将经过NAT向服务器申请注册,NAT将给该客户端随机分配地址和端口,服务器将在控制隧道表项中保存该地址和端口,注册成功后将根据该地址和端口对相应的客户端进行控制。注册成功后,当该客户端经过NAT向服务器发送数据时,NAT将再次给该客户端随机分配地址和端口。现有技术存在的问题是当NAT再次为客户端分配的地址和端口与控制隧道表项中保存的地址和端口不一致时,服务器将无法确定数据的来源,也就无法确定是否对该数据进行控制和处理,导致客户端和服务器无法进行数据传输。
并且由于数据隧道没有保活机制,如果长时间没有数据报文传输,NAT将对创建的数据隧道进行老化、删除,将导致客户端和服务器无法继续传输数据。

发明内容
有鉴于此,本发明提供一种隧道分离的应用服务穿越网络地址转换器的方法、系统和装置,解决的技术问题是使服务器能够知道数据的实际客户端,从而可以使客户端和服务器能够进行数据传输。
本发明在数据隧道建立后进一步提出隧道保活的方法,解决了由于长时间没有数据报文传输,NAT对创建的数据隧道进行老化、删除的技术问题。
本发明具体包括一种隧道分离的应用服务穿越网络地址转换器的方法,包括A、服务器Server为客户端Client分配标志ID,将携带该ID的报文发送给所述Client,并在应用服务的控制隧道表项中保存该ID;B、Client将Server分配的ID封装进数据报文后,经过NAT将该数据报文发送至Server;C、Server收到携带Client的ID的数据报文后,如果在应用服务的数据隧道表项中没有该数据报文的表项,则查找应用服务的控制隧道表项;如果在应用服务的控制隧道表项保存的ID中查到该数据报文携带的ID,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
其中,所述步骤A包括A1、Server在与Client进行应用服务注册协商过程中为Client分配ID;A2、Server与Client协商成功后,将携带所述ID的报文发送给所述Client,并在应用服务的控制隧道表项中保存该ID。
3、根据权利要求1所述的方法,其特征在于,进一步包括D1、应用服务的数据隧道表项创建后,每隔一段时间Client将经过NAT向Serve发送预先设定的数据报文;D2、Serve在收到数据报文并在所述数据隧道表项中查到该数据报文的表项后,分析该数据报文是否为预先设定的数据报文,如果是则丢弃该数据报文,否则对该数据报文进行其它相关处理。
其中,所述步骤D1中Client发送预先设定的数据报文的时间间隔短于NAT设定的表项老化超时的时间间隔。
其中,将所述的预先设定的数据报文是将该数据报文的载荷长度设置为0。
其中,所述步骤A中Server为Client分配的ID与其它Client的ID不同。
其中,所述步骤A中在应用服务的控制隧道表项中保存ID的方法是在普通的控制隧道表项中增加一个表项,将Client的ID添加进该表项。
其中,所述步骤C中封装Client的ID的数据报文是在普通的数据报文头中增加一个字段,在填充数据报文头时,将Client的ID添加进该字段。
其中,所述步骤C中在应用服务的数据隧道表项中未查到的数据报文的表项包括地址和端口。
其中,所述Client处于私有网络中,所述Serve处于公共网络中。
其中,所述应用服务中传输、处理数据的协议为用户数据包协议UDP,或传输控制协议TCP。
一种隧道分离的应用服务穿越网络地址转换器的系统,包括Server、Client和NAT,其中Server用于为Client分配ID,将该ID发送给所述Client,并在应用服务的控制隧道表项中保存该ID;在收到携带Client的ID的数据报文后,如果在应用服务的数据隧道表项中未查到该数据报文的表项,则查找应用服务的控制隧道表项;如果在应用服务的控制隧道表项保存的ID中查到该数据报文携带的ID,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文;Client用于将Server分配的ID封装进数据报文后,经过NAT将该数据报文发送至Server。
其中,进一步包括Client用于每隔一段时间经过NAT向Serve发送预先设定的数据报文;Server用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
其中,所述Server包括
ID分配单元、控制隧道表项建立单元、数据报文表项查找单元和数据报文表项建立单元;ID分配单元用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;控制隧道表项建立单元用于建立控制隧道表项并将Server分配的ID保存在控制隧道表项中;数据报文表项查找单元用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给建立数据报文表项单元,将查找成功的信息发送给后续数据处理单元;数据报文表项建立单元用于接收数据报文表项查找单元的发送的信息,并在应用服务的控制隧道表项保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
其中,所述Server还包括数据报文识别单元,用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
其中,所述Client包括数据报文改造单元,用于将Server分配的ID封装进数据报文。
其中,所述Client还包括数据隧道维护单元,用于每隔一段时间发送预设定格式的数据报文。
一种隧道分离的应用服务穿越网络地址转换器的装置,包括ID分配单元、控制隧道表项建立单元、数据报文表项查找单元和数据报文表项建立单元;所述ID分配单元用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;所述控制隧道表项建立单元用于建立控制隧道表项并将分配的ID保存在控制隧道表项中;所述数据报文表项查找单元用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给建立数据报文表项单元,将查找成功的信息发送给后续数据处理单元;所述数据报文表项建立单元用于接收数据报文表项查找单元的发送的信息,并在应用服务的控制隧道表项保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
其中,还包括数据报文识别单元,用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
一种隧道分离的应用服务穿越网络地址转换器的装置,包括数据报文改造单元,用于将接收到的Server分配的ID封装进数据报文。
其中,还包括数据隧道维护单元,用于每隔一段时间发送预设定格式的数据报文。
本发明的有益效果是通过服务器给客户端分配标志,实现控制隧道表项中保存的客户端的地址、端口和数据隧道表项中保存的客户端的地址、端口的关联,从而使服务器能够知道数据的来源,从而可以使客户端和服务器能够进行数据传输。
通过设置客户端每隔一段时间发送预设置的数据报文的方法,本发明还解决了NAT对数据隧道的老化、删除问题。


图1是现有的隧道分离应用服务的网络模型。
图2是终端和服务器经过NAT建立隧道分离应用服务的网络模型。
图3是本发明的方法实施例的流程图。
图4是本发明的系统实施例的示意图。
具体实施例方式
本发明提供一种隧道分离的应用服务穿越网络地址转换器的方法、系统和装置。通过服务器给客户端分配标志,将控制隧道表项中保存的客户端的地址、端口和数据隧道表项中保存的客户端的地址、端口进行关联,从而使服务器能够知道数据的来源。本发明还通过设置客户端每隔一段时间发送预设置的数据报文的方法防止NAT对数据隧道的老化和删除。
下面结合实施例对本发明的方法做进一步说明。
参见图3,隧道分离的应用服务穿越网络地址转换器的方法包括
步骤301Client经过NAT向Server发送注册请求消息。注册请求消息经过NAT的时候,NAT将保存该消息中Client的实际地址、实际端口,并重新为该Client随机分配一个地址、端口。
步骤302NAT将携带重新分配的地址、端口的注册请求消息发送到Server。Server收到该注册请求消息后,将在应用服务的控制隧道表项中保存该消息中的Client的地址和端口。
步骤303当Client和Server经过NAT进行控制协商时,Server将在预设的范围内从1开始寻找没有使用的标志号(ID),并将该ID分配给所述Client。
其中,Server分配ID的方法也可以是从大到小进行寻找,或通过算法进行分配,只要分配的ID和其它Client的ID不相同,都能够实现本发明的目的,这里将不再重复举例。
步骤304当Client和Server协商成功后,Client和Server之间的应用服务控制隧道也建立完成。Server通过该控制隧道向Client发送携带Server分配的ID的控制报文,从而将Server分配的ID通知所述Client。
其中,携带ID的控制报文是在普通的控制报文中增加Client的ID域,即一个字段,在填充控制报文头时时,将该Client的ID填到对应的Client的ID域。Client的ID域的长度根据ID的范围确定,可以是1个字节也可以是多个字节。
其中,Server分配的ID可以在注册成功消息中携带,也可以通过其它控制报文携带。
步骤305Server在应用服务的控制隧道表项中保存Client的ID,同时在该控制隧道表项中实现该ID与步骤301中保存的Client的地址、端口和Server本身的地址、端口以及应用服务协议的关联。
其中,应用服务的控制隧道表项的格式是在普通的控制隧道表项中增加一个表项,在填充控制隧道表项时,将该Client的ID填到该表项中。
其中,应用服务协议可以是用户数据包协议(UDP,User DatagramProtocol),也可以是传输控制协议(TCP,Transmission Control Protocol)。
步骤306当Client向Server发送数据报文时,将在该数据报文中携带Server分配的ID信息。
其中,携带ID的数据报文是在普通的数据报文头中增加Client的ID域,即一个字段,在填充数据报文头时,将该Client的ID填到对应的Client的ID域。Client的ID域的长度根据ID的范围确定,可以是1个字节也可以是多个字节。
步骤307数据报文经过NAT的时候,NAT将保存该消息中Client的实际地址、实际端口,并再次重新为该Client随机分配一个地址、端口。
步骤308数据报文将携带NAT再次重新分配的地址、端口被发送到Server。
步骤309Server接收到来自NAT的数据报文后,查找应用服务的数据隧道表项。如果在该数据隧道表项中保存的地址以及和该地址对应的端口有和数据报文中携带的地址、端口一致时,则为查到表项,执行步骤310;否则为未查到表项,从步骤311向后执行。
步骤310Server根据应用服务协议对数据报文内部的载荷数据进行处理。
步骤311Server根据数据报文携带的Client的ID信息在应用服务的控制隧道表项中查找。
步骤312如果在应用服务的控制隧道表项中存在与数据报文携带的ID相同的ID,则执行步骤314,否则执行步骤313。
步骤313丢弃数据报文。
步骤314Server将该数据报文中携带的地址、端口保存在应用服务的数据隧道表项中。并通过数据报文携带的Client的ID信息将控制隧道表项中保存的该Client的地址、端口和数据隧道表项中保存的该Client的地址、端口进行关联。
在本实施例的步骤302中,在Server收到该注册请求消息后可以进一步包括一个Server判断其与Client之间是否存在NAT的过程,如果存在则执行本发明的方法,否则执行普通的应用服务创建。
所述Server判断其与Client之间是否存在NAT的方法为在Client发送的注册请求消息中携带Client的地址域,该地址域中保存Client的实际地址、实际端口。
当Server收到该消息后,将该消息的报文头中的地址、端口和该消息地址域中保存Client的实际地址、实际端口进行比较,如果所述两个地址相同且所述两个端口也相同,则说明Client和Server之间不存在NAT设备;否则说明Client和Server之间存在NAT。
在本实施例中,应用服务的数据隧道建立后,如果在一段时间内未传输数据,则该数据隧道将被NAT老化删除。有鉴于此,进一步提出了一种防止由于长时间未传输数据,应用服务的数据隧道被NAT删除的方法。
该方法具体为应用服务的数据隧道建立后,Client向Server每隔一段时间发送预设定的数据报文。其中,Client可以周期性发送数据报文,也可以非周期性发送数据报文,只要发送数据报文的时间间隔短于NAT设定的老化时间,就能够实现本方法的目的。其中,预设定的数据报文可以为载荷长度为0的数据报文,也可以是其它预设定格式的数据报文,都能够实现本方法的目的。
Server收到数据报文,并在应用服务的数据隧道表项中查找到该数据报文的表项后,如果该数据报文是预设定的数据报文,则直接丢弃该数据报文,否则按照普通数据报文进行处理。其中,Server在数据隧道表项中查找到接收数据报文的表项后,解析该数据报文,如果该数据报文的载荷长度为0则丢弃该报文,否则按普通数据处理。
基于上述方法,本发明还提供一种隧道分离的应用服务穿越网络地址转换器的系统。
下面结合实施例对本发明的系统做进一步具体说明。
参见图4,隧道分离的应用服务穿越网络地址转换器的系统包括ID分配单元401、数据报文表项查找单元402、数据报文表项建立单元403、数据报文改造单元404和数据隧道维护单元405和控制隧道表项建立单元406。
其中,ID分配单元401设置在Server中,用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;控制隧道表项建立单元406设置在Server中,用于建立控制隧道表项并将Server分配的ID保存在控制隧道表项中;数据报文表项查找单元402设置在Server中,用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给数据报文表项建立单元403,将查找成功的信息发送给后续数据处理单元;数据报文表项建立单元403设置在Server中,用于接收数据报文表项查找单元402发送的信息,并在应用服务的控制隧道表项中保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
数据报文改造单元404设置在Client中,用于将Server分配的ID封装进数据报文;数据隧道维护单元405设置在Client中,用于每隔一段时间发送预设定格式的数据报文。
当Server和Client之间注册协商成功后,Server将把ID分配单元401为该Client分配的ID发送给该Client,并通过控制隧道表项建立单元406将Server分配的ID保存在控制隧道表项中。
Client收到所述ID后,当Client向Server发送数据时,将通过数据报文改造单元404在所要发送的数据报文的报文头中增加Client的ID域,在填充数据报文头时,将该Client的ID填到对应的Client的ID域;Client的ID域的长度根据ID的范围确定,可以是1个字节也可以是多个字节。
Server收到Client发送的数据报文后,通过数据报文表项查找单元402可以确定该数据报文的表项是否存在于数据隧道表项中,如果存在,则对该数据报文进行处理,否则将通过数据报文表项建立单元403在数据隧道表项中建立该数据报文的表项。
数据隧道建立后,通过设置在Client中的数据隧道维护单元405每隔一段时间发送预设定格式的数据报文,可以使数据隧道不被NAT老化删除。
其中,数据隧道维护单元发送数据报文的时间间隔短于NAT设定的表项老化超时的时间间隔。
基于上述系统,本发明还提供一种隧道分离的应用服务穿越网络地址转换器的装置。
隧道分离的应用服务穿越网络地址转换器的装置,包括ID分配单元、控制隧道表项建立单元、数据报文表项查找单元和数据报文表项建立单元;所述ID分配单元用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;所述控制隧道表项建立单元用于建立控制隧道表项并将分配的Client的ID保存在控制隧道表项中;所述数据报文表项查找单元用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给建立数据报文表项单元,将查找成功的信息发送给后续数据处理单元;所述数据报文表项建立单元用于接收数据报文表项查找单元的发送的信息,并在应用服务的控制隧道表项保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
其中,还包括数据报文识别单元,用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
一种隧道分离的应用服务穿越网络地址转换器的装置,包括数据报文改造单元,用于将接收到的Server分配的ID封装进数据报文。
其中,还包括数据隧道维护单元,用于每隔一段时间发送预设定格式的数据报文。
权利要求
1.一种隧道分离的应用服务穿越网络地址转换器的方法,其特征在于,包括A、服务器Server为客户端Client分配标志ID,将携带该ID的报文发送给所述Client,并在应用服务的控制隧道表项中保存该ID;B、Client将Server分配的ID封装进数据报文后,经过NAT将该数据报文发送至Server;C、Server收到携带Client的ID的数据报文后,如果在应用服务的数据隧道表项中没有该数据报文的表项,则查找应用服务的控制隧道表项;如果在应用服务的控制隧道表项保存的ID中查到该数据报文携带的ID,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
2.根据权利要求1所述的方法,其特征在于,所述步骤A包括A1、Server在与Client进行应用服务注册协商过程中为Client分配ID;A2、Server与Client协商成功后,将携带所述ID的报文发送给所述Client,并在应用服务的控制隧道表项中保存该ID。
3.根据权利要求1所述的方法,其特征在于,进一步包括D1、应用服务的数据隧道表项创建后,每隔一段时间Client将经过NAT向Serve发送预先设定的数据报文;D2、Serve在收到数据报文并在所述数据隧道表项中查到该数据报文的表项后,分析该数据报文是否为预先设定的数据报文,如果是则丢弃该数据报文,否则对该数据报文进行其它相关处理。
4.根据权利要求3所述的方法,其特征在于,所述步骤D1中Client发送预先设定的数据报文的时间间隔短于NAT设定的表项老化超时的时间间隔。
5.根据权利要求3所述的方法,其特征在于,将所述的预先设定的数据报文是将该数据报文的载荷长度设置为0。
6.根据权利要求1所述的方法,其特征在于,所述步骤A中Server为Client分配的ID与其它Client的ID不同。
7.根据权利要求1所述的方法,其特征在于,所述步骤A中在应用服务的控制隧道表项中保存ID的方法是在普通的控制隧道表项中增加一个表项,将Client的ID添加进该表项。
8.根据权利要求1所述的方法,其特征在于,所述步骤C中封装Client的ID的数据报文是在普通的数据报文头中增加一个字段,在填充数据报文头时,将Client的ID添加进该字段。
9.根据权利要求1所述的方法,其特征在于,所述步骤C中在应用服务的数据隧道表项中未查到的数据报文的表项包括地址和端口。
10.根据权利要求1所述的方法,其特征在于,所述Client处于私有网络中,所述Serve处于公共网络中。
11.根据权利要求1所述的方法,其特征在于,所述应用服务中传输、处理数据的协议为用户数据包协议UDP,或传输控制协议TCP。
12.一种隧道分离的应用服务穿越网络地址转换器的系统,包括Server、Client和NAT,其特征在于Server用于为Client分配ID,将该ID发送给所述Client,并在应用服务的控制隧道表项中保存该ID;在收到携带Client的ID的数据报文后,如果在应用服务的数据隧道表项中未查到该数据报文的表项,则查找应用服务的控制隧道表项;如果在应用服务的控制隧道表项保存的ID中查到该数据报文携带的ID,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文;Client用于将Server分配的ID封装进数据报文后,经过NAT将该数据报文发送至Server。
13.根据权利要求12所述的系统,其特征在于,进一步包括Client用于每隔一段时间经过NAT向Serve发送预先设定的数据报文;Server用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
14.根据权利要求12或13所述的系统,其特征在于,所述Server包括ID分配单元、控制隧道表项建立单元、数据报文表项查找单元和数据报文表项建立单元;ID分配单元用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;控制隧道表项建立单元用于建立控制隧道表项并将Server分配的ID保存在控制隧道表项中;数据报文表项查找单元用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给建立数据报文表项单元,将查找成功的信息发送给后续数据处理单元;数据报文表项建立单元用于接收数据报文表项查找单元的发送的信息,并在应用服务的控制隧道表项保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
15.根据权利要求14所述的系统,其特征在于,所述Server还包括数据报文识别单元,用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
16.根据权利要求12或13所述的系统,其特征在于,所述Client包括数据报文改造单元,用于将Server分配的ID封装进数据报文。
17.根据权利要求16所述的系统,其特征在于,所述Client还包括数据隧道维护单元,用于每隔一段时间发送预设定格式的数据报文。
18.一种隧道分离的应用服务穿越网络地址转换器的装置,其特征在于,包括ID分配单元、控制隧道表项建立单元、数据报文表项查找单元和数据报文表项建立单元;所述ID分配单元用于为Client分配ID,并将该ID保存在应用服务的控制隧道表项中;所述控制隧道表项建立单元用于建立控制隧道表项并将分配的ID保存在控制隧道表项中;所述数据报文表项查找单元用于在应用服务的数据隧道表项中查找接收到的数据报文的表项,并将查找不成功的信息发送给建立数据报文表项单元,将查找成功的信息发送给后续数据处理单元;所述数据报文表项建立单元用于接收数据报文表项查找单元的发送的信息,并在应用服务的控制隧道表项保存的ID中查找数据报文携带的ID,如果找到,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。
19.根据权利要求18所述的装置,其特征在于,还包括数据报文识别单元,用于解析收到的数据报文,如果数据报文为预先设定的数据报文,则丢弃该数据报文;否则处理该数据报文。
20.一种隧道分离的应用服务穿越网络地址转换器的装置,其特征在于,包括数据报文改造单元,用于将接收到的Server分配的ID封装进数据报文。
21.根据权利要求20所述的装置,其特征在于,还包括数据隧道维护单元,用于每隔一段时间发送预设定格式的数据报文。
全文摘要
本发明公开一种隧道分离的应用服务穿越网络地址转换器的方法,包括A.服务器Server为客户端Client分配标志ID,将携带该ID的报文发送给所述Client,并在应用服务的控制隧道表项中保存该ID;B.Client将Server分配的ID封装进数据报文后,经过NAT将该数据报文发送至Server;C.Server收到携带Client的ID的数据报文后,如果在应用服务的数据隧道表项中没有该数据报文的表项,则查找应用服务的控制隧道表项;如果在应用服务的控制隧道表项保存的ID中查到该数据报文携带的ID,则在所述数据隧道表项中建立该数据报文的表项,否则丢弃该数据报文。本发明还公开一种隧道分离的应用服务穿越网络地址转换器的系统和装置。
文档编号H04L29/12GK1835516SQ20061007893
公开日2006年9月20日 申请日期2006年4月27日 优先权日2006年4月27日
发明者赵玉金 申请人:杭州华为三康技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1