CN117376314A - Public network address penetration method of terminal equipment, terminal equipment, and storage media - Google Patents
Public network address penetration method of terminal equipment, terminal equipment, and storage media Download PDFInfo
- Publication number
- CN117376314A CN117376314A CN202210768788.5A CN202210768788A CN117376314A CN 117376314 A CN117376314 A CN 117376314A CN 202210768788 A CN202210768788 A CN 202210768788A CN 117376314 A CN117376314 A CN 117376314A
- Authority
- CN
- China
- Prior art keywords
- address
- public
- network
- area network
- wide area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000035515 penetration Effects 0.000 title claims abstract description 23
- 230000004044 response Effects 0.000 claims abstract description 9
- 230000006854 communication Effects 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 238000013519 translation Methods 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 4
- 101000652292 Homo sapiens Serotonin N-acetyltransferase Proteins 0.000 description 3
- 102100030547 Serotonin N-acetyltransferase Human genes 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域Technical field
本申请涉及移动通信技术领域,尤其涉及一种终端设备的公网地址穿透方法、终端设备、存储介质及无线路由器。The present application relates to the field of mobile communication technology, and in particular to a public network address penetration method for a terminal device, a terminal device, a storage medium and a wireless router.
背景技术Background technique
传统技术中,无线路由器从广域网(WAN,Wide Area Network)中获取到的公网IP地址,配置在无线路由器广域网侧网口上,局域网(LAN,Local Area Network)的用户获取到的IP地址都是由无线路由器分配的私网IP地址,无线路由器通过网络地址转换(NAT,Network Address Translation)功能,将私网IP地址与公网IP地址映射起来,局域网的用户发送的数据包的源IP地址(即私网IP地址)经过NAT转换后,变公网IP地址转发到广域网上,从而达到局域网与广域网之间的通信。In traditional technology, the public IP address obtained by the wireless router from the WAN (Wide Area Network) is configured on the WAN side network port of the wireless router, and the IP address obtained by the users of the LAN (Local Area Network) is The private IP address assigned by the wireless router. The wireless router uses the Network Address Translation (NAT) function to map the private IP address to the public IP address. The source IP address of the data packet sent by the LAN user ( That is, the private network IP address) is converted into a public network IP address and forwarded to the WAN after NAT conversion, thereby achieving communication between the LAN and the WAN.
随着5G网络的发展,很多特殊应用需要使用公网IP地址,进行端到端通信,在传统的NAT模式下,无线路由器是无法正常工作的。With the development of 5G networks, many special applications require the use of public IP addresses for end-to-end communication. In the traditional NAT mode, wireless routers cannot work properly.
发明内容Contents of the invention
基于此,本申请实施例提供一种终端设备的公网地址穿透方法、终端设备、存储介质及无线路由器,能够将公网地址穿越终端设备透传给局域网的设备。Based on this, embodiments of the present application provide a public network address penetration method for a terminal device, a terminal device, a storage medium, and a wireless router, which can transparently transmit the public network address through the terminal device to the device on the local area network.
第一方面,本申请提供一种终端设备的公网地址穿透方法,所述方法包括:In a first aspect, this application provides a public network address penetration method for a terminal device. The method includes:
接收局域网的第一设备的请求分配IP地址的第一申请;Receive a first request from a first device in the local area network to allocate an IP address;
响应所述第一申请,将从广域网获取的公网IP地址分配给所述第一设备,使所述第一设备使用所述公网IP地址与所述广域网连接。In response to the first application, the public IP address obtained from the wide area network is assigned to the first device, so that the first device uses the public IP address to connect to the wide area network.
第二方面,本申请提供一种终端设备,所述终端设备包括通信电路、存储器以及处理器,所述通信电路用于通信;所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序并在执行所述计算机程序时实现如上所述的终端设备的公网地址穿透方法。In a second aspect, this application provides a terminal device. The terminal device includes a communication circuit, a memory, and a processor. The communication circuit is used for communication; the memory is used to store a computer program; and the processor is used to execute the The computer program implements the public network address penetration method of the terminal device as described above when the computer program is executed.
第三方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上所述的终端设备的公网地址穿透方法。In a third aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer program causes the processor to implement the public functions of the terminal device as described above. Network address penetration method.
第四方面,本申请提供一种无线路由器,所述无线路由器包括:In a fourth aspect, this application provides a wireless router, which includes:
网桥,具有私网网关和公网网关,所述网桥通过所述私网网关接收局域网的第一设备的请求分配IP地址的第一申请;A network bridge has a private network gateway and a public network gateway, and the network bridge receives a first application requesting allocation of an IP address from a first device in the local area network through the private network gateway;
动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)服务模块,响应所述第一申请,将从广域网获取的公网IP地址分配给所述第一设备,使所述第一设备使用所述公网IP地址通过所述网桥的公网网关与所述广域网连接。Dynamic Host Configuration Protocol (DHCP) service module, in response to the first application, allocates the public network IP address obtained from the wide area network to the first device, so that the first device uses the public network The IP address is connected to the wide area network through the public network gateway of the bridge.
本申请实施例提供了一种终端设备的公网地址穿透方法、终端设备、存储介质及无线路由器,在接收到局域网的第一设备的请求分配IP地址的第一申请后,将从广域网获取的公网IP地址分配给第一设备,使第一设备使用该公网IP地址与广域网连接;即能够将广域网分配给终端设备的公网IP地址,穿越终端设备透传给局域网设备其中的一个设备使用,使得这个设备可以直接使用公网IP地址进行特殊应用的业务功能。通过这种方式,能够使终端设备适用新的业务需求和使用场景,提升终端竞争能力。Embodiments of the present application provide a public network address penetration method for a terminal device, a terminal device, a storage medium and a wireless router. After receiving the first application from the first device in the local area network to request the allocation of an IP address, it will obtain the IP address from the wide area network. The public IP address of the first device is assigned to the first device, so that the first device uses the public IP address to connect to the WAN; that is, the WAN can be assigned to the public IP address of the terminal device and passed through the terminal device to one of the LAN devices. Device use allows this device to directly use the public IP address to perform business functions of special applications. In this way, terminal equipment can be adapted to new business needs and usage scenarios, improving terminal competitiveness.
附图说明Description of the drawings
图1是现有技术中无线路由器从广域网中获取公网IP地址以及分配私网IP地址的框图;Figure 1 is a block diagram of a wireless router obtaining a public IP address from a wide area network and allocating a private IP address in the prior art;
图2是本申请实施例的终端设备的公网地址穿透方法的流程示意图;Figure 2 is a schematic flowchart of a public network address penetration method for a terminal device according to an embodiment of the present application;
图3是本申请实施例的终端设备的结构示意图;Figure 3 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
图4是本申请实施例的无线路由器的结构示意图;Figure 4 is a schematic structural diagram of a wireless router according to an embodiment of the present application;
图5是本申请实施例的终端设备的公网地址穿透方法的另一流程示意图;Figure 5 is another schematic flowchart of a public network address penetration method for a terminal device according to an embodiment of the present application;
图6是本申请实施例的终端设备的公网地址穿透方法中公网IP地址、私网IP地址、公网网关IP地址及私网网关IP地址分配的框图。Figure 6 is a block diagram of the allocation of public network IP addresses, private network IP addresses, public network gateway IP addresses and private network gateway IP addresses in the public network address penetration method of terminal equipment according to the embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of this application.
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all contents and operations/steps, nor are they necessarily performed in the order described. For example, some operations/steps can also be decomposed, combined or partially merged, so the actual order of execution may change according to actual conditions.
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。In the following description, the use of suffixes such as "module", "component" or "unit" used to represent elements is only to facilitate the description of the present application and has no specific meaning in itself. Therefore, "module", "component" or "unit" may be used interchangeably.
在详细介绍本申请实施例之前,先介绍一下与本申请实施例相关的技术。Before introducing the embodiments of the present application in detail, the technology related to the embodiments of the present application will be introduced first.
参见图1,传统技术中无线路由器(例如图中客户前置设备(CPE,Customer Premise Equipment))从广域网(WAN,Wide Area Network)中获取到的公网IP地址(例如,图中所示为1.1.1.1),配置在无线路由器WAN侧网口上,无线路由器的局域网(LAN,Local AreaNetwork)的用户(即局域网设备)获取到的IP地址都是由无线路由器分配的私网IP地址(例如,图中所示局域网的两个用户的私网IP地址分别为192.168.0.100和192.168.0.101,网桥Bridge上的私网网关地址是192.168.0.1,一个用户是通过RJ45接口与网桥的私网网关连接,一个用户是通过WIFI与网桥的私网网关连接),无线路由器通过网络地址转换(NAT,Network Address Translation)功能,将私网IP地址与公网IP地址映射起来,LAN的用户发送的数据包的源IP地址经过NAT转换后,将私网IP地址变成公网IP地址转发到广域网上,从而达到LAN与WAN之间的通信。Referring to Figure 1, in traditional technology, a wireless router (for example, Customer Premise Equipment (CPE) in the figure) obtains a public IP address (for example, as shown in the figure) from a wide area network (WAN). 1.1.1.1), configured on the WAN side network port of the wireless router, the IP addresses obtained by users of the wireless router's LAN (Local Area Network) (i.e. LAN devices) are all private IP addresses assigned by the wireless router (for example, The private network IP addresses of the two users of the LAN shown in the figure are 192.168.0.100 and 192.168.0.101 respectively. The private network gateway address on the bridge is 192.168.0.1. One user is connected to the private network of the bridge through the RJ45 interface. Gateway connection, a user is connected to the private network gateway of the bridge through WIFI), the wireless router uses the Network Address Translation (NAT, Network Address Translation) function to map the private network IP address to the public network IP address, and the LAN user sends After the source IP address of the data packet is converted by NAT, the private IP address is converted into a public IP address and forwarded to the WAN, thereby achieving communication between LAN and WAN.
随着移动互联网、物联网及行业应用的爆发式增长,未来移动通信将面临千倍数据流量增长和千亿设备联网需求。5G作为新一代移动通信技术发展的方向,将在提升移动互联网用户业务体验的基础上,进一步满足未来物联网应用的海量需求,与工业、医疗、交通等行业深度融合,实现真正的“万物互联”。With the explosive growth of mobile Internet, Internet of Things and industry applications, in the future mobile communications will face a thousand-fold increase in data traffic and the demand for hundreds of billions of devices to be connected. As the development direction of a new generation of mobile communication technology, 5G will further meet the massive demand for future Internet of Things applications on the basis of improving the business experience of mobile Internet users, and will be deeply integrated with industry, medical, transportation and other industries to realize the true "Internet of Everything" ".
5G网络新的发展趋势,尤其是5G新业务、新架构、新技术,随着基于IP的语音传输(VoIP,Voice over Internet Protocol)、交互式网络电视(IPTV,Internet Protocol TVor Interactive Personal TV)、IP电话(IP Phone)、TR069协议(TR069,Technical Report069)等新旧型业务的应用,需要使用公网IP地址,进行端到端通信。传统NAT模式的无线路由器,局域网的用户获取的IP地址是由无线路由器分配的私网IP地址,私网IP地址不能在广域网上传输使用,而是经过NAT转换后,把局域网的用户发送的数据包的源IP地址从私网IP地址替换成公网IP地址。在传统的NAT模式下,无线路由器无法满足这些业务的需求。这些业务需求的具体场景包括:适配比较旧的平板设备;适配下行的路由器,以实现这些路由器的移动化;室外单元(ODU,Out Door Unit)设备适配室内单元(IDU,In Door Unit)设备,等。The new development trends of 5G networks, especially 5G new services, new architectures, and new technologies, along with IP-based voice transmission (VoIP, Voice over Internet Protocol), interactive Internet TV (IPTV, Internet Protocol TV or Interactive Personal TV), Applications of new and old services such as IP Phone and TR069 protocol (TR069, Technical Report069) require the use of public IP addresses for end-to-end communication. For wireless routers in traditional NAT mode, the IP address obtained by LAN users is the private IP address assigned by the wireless router. The private IP address cannot be transmitted and used on the WAN. Instead, the data sent by LAN users is converted by NAT. The source IP address of the packet is replaced from the private IP address to the public IP address. In the traditional NAT mode, wireless routers cannot meet the needs of these services. Specific scenarios for these business needs include: adapting to older tablet devices; adapting to downlink routers to realize the mobility of these routers; adapting outdoor unit (ODU, Out Door Unit) equipment to indoor units (IDU, In Door Unit) ) equipment, etc.
VoIP属于一种语音通话技术,经由网际协议(IP,Internet Protocol)来达成语音通话与多媒体会议,也就是经由互联网来进行通信。IPTV是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。TR069是一份技术规范,该规范是应用层的管理协议,命名为“CPE广域网管理协议”;TR069定义了一套全新的网管体系结构,包括管理模型,交互接口及基本的管理参数,能够有效地实施对家庭网络设备的管理。IDU和ODU都是微波通信站的组成部分;IDU负责完成业务接入、复分接和调制解调,在室内将业务信号转换成中频模拟信号;ODU负责完成信号的变频和放大,再通过天线,将射频信号转换成电磁波,向空中进行辐射,或者接收电磁波,转换成射频信号,送给IDU。VoIP is a voice call technology that uses Internet Protocol (IP) to achieve voice calls and multimedia conferences, that is, communication through the Internet. IPTV is a new technology that uses broadband cable TV networks to integrate Internet, multimedia, communications and other technologies to provide home users with a variety of interactive services including digital TV. TR069 is a technical specification. This specification is an application layer management protocol, named "CPE WAN Management Protocol". TR069 defines a new set of network management architecture, including management models, interactive interfaces and basic management parameters, which can effectively Implement management of home network equipment. Both IDU and ODU are components of microwave communication stations; IDU is responsible for completing business access, multiplexing and modulation and demodulation, and converting business signals into intermediate frequency analog signals indoors; ODU is responsible for completing frequency conversion and amplification of signals, and then through the antenna , convert radio frequency signals into electromagnetic waves, radiate into the air, or receive electromagnetic waves, convert into radio frequency signals, and send them to the IDU.
本申请实施例的终端设备在接收到局域网的第一设备的请求分配IP地址的第一申请后,将从广域网获取的公网IP地址分配给第一设备,使第一设备使用该公网IP地址与广域网连接;即能够将广域网分配给终端设备的公网IP地址,穿越终端设备透传给局域网设备其中的一个设备使用,使得这个设备可以直接使用公网IP地址进行特殊应用的业务功能。通过这种方式,能够使终端设备适用上述业务的需求和使用场景,提升终端竞争能力。After receiving the first application from the first device in the local area network to allocate an IP address, the terminal device in the embodiment of the present application allocates the public IP address obtained from the wide area network to the first device, so that the first device uses the public IP address. The address is connected to the WAN; that is, the public IP address of the WAN can be assigned to the terminal device and passed through the terminal device to one of the LAN devices for use, so that the device can directly use the public IP address to perform business functions of special applications. In this way, the terminal equipment can be adapted to the needs and usage scenarios of the above services and improve the competitiveness of the terminal.
下面详细说明本申请实施例的方法。The methods of the embodiments of the present application are described in detail below.
参见图2,图2是本申请终端设备的公网地址穿透方法一实施例的流程示意图。本申请实施例的终端设备可以是指能够连接在局域网和广域网之间、且能够被广域网分配公网IP地址的设备,终端设备包括但不限于:CPE、数据卡、USB保真(UFI,USB-Fidelity)、室外单元(ODU,Out Door Unit)等终端设备。Referring to Figure 2, Figure 2 is a schematic flow chart of an embodiment of a public network address penetration method for a terminal device of the present application. The terminal device in the embodiment of this application may refer to a device that can be connected between a local area network and a wide area network and that can be assigned a public IP address by the wide area network. The terminal device includes but is not limited to: CPE, data card, USB fidelity (UFI, USB -Fidelity), outdoor unit (ODU, Out Door Unit) and other terminal equipment.
所述方法包括:步骤S101和步骤S102。本申请实施例的方法应用于终端设备。The method includes: step S101 and step S102. The method in the embodiment of this application is applied to terminal equipment.
步骤S101:接收局域网的第一设备的请求分配IP地址的第一申请。Step S101: Receive a first application requesting allocation of an IP address from a first device in the local area network.
步骤S102:响应所述第一申请,将从广域网获取的公网IP地址分配给所述第一设备,使所述第一设备使用所述公网IP地址与所述广域网连接。Step S102: In response to the first application, allocate the public IP address obtained from the wide area network to the first device, so that the first device uses the public IP address to connect to the wide area network.
本申请实施例中,终端设备连接在局域网与广域网之间,广域网可以分配公网IP地址给终端设备。局域网包括一个以上的设备。第一设备可以是当前公网IP地址未分配给设备时第一个请求分配IP地址的设备。In this embodiment of the present application, the terminal device is connected between the local area network and the wide area network, and the wide area network can assign a public IP address to the terminal device. A local area network includes more than one device. The first device may be the first device to request allocation of an IP address when the current public network IP address is not allocated to the device.
终端设备在接收到局域网的第一设备的请求分配IP地址的第一申请后,将从广域网获取的公网IP地址分配给第一设备,使第一设备使用该公网IP地址与广域网连接;即能够将广域网分配给终端设备的公网IP地址,穿越终端设备透传给设备其中的一个设备使用,使得这个第一设备可以直接使用公网IP地址进行特殊应用的业务功能。通过这种方式,能够使终端设备适用上述业务的需求和使用场景,提升终端竞争能力。After receiving the first application from the first device in the local area network to allocate an IP address, the terminal device allocates the public IP address obtained from the wide area network to the first device, so that the first device uses the public IP address to connect to the wide area network; That is, the public IP address of the WAN assigned to the terminal device can be transparently transmitted through the terminal device to one of the devices for use, so that the first device can directly use the public IP address to perform business functions of special applications. In this way, the terminal equipment can be adapted to the needs and usage scenarios of the above services and improve the competitiveness of the terminal.
在一实施例中,步骤S102,响应所述第一申请,将从广域网获取的公网IP地址分配给所述第一设备之后,所述方法还包括:步骤S103和步骤S104。In an embodiment, after step S102, in response to the first application and allocating the public IP address obtained from the wide area network to the first device, the method further includes: step S103 and step S104.
步骤S103:接收所述局域网的第二设备的请求分配IP地址的第二申请。Step S103: Receive a second application requesting allocation of an IP address from the second device of the local area network.
步骤S104:在所述第一设备在线的情况下,响应所述第二申请,将第一私网IP地址分配给所述第二设备,使所述第二设备使用所述第一私网IP地址与所述局域网连接。Step S104: When the first device is online, respond to the second application and allocate the first private IP address to the second device so that the second device uses the first private IP The address is connected to the local area network.
本申请实施例中,终端设备给第一设备分配公网IP地址之后,且第一设备在线时,还给局域网内除了获得公网IP地址的第一设备外的其他第二设备分配第一私网IP地址,以便于第二设备使用第一私网IP地址与局域网连接。In the embodiment of the present application, after the terminal device allocates a public IP address to the first device and the first device is online, it also allocates the first private IP address to other second devices in the local area network except the first device that obtained the public IP address. network IP address, so that the second device can use the first private network IP address to connect to the local area network.
在一实施例中,所述方法还包括:步骤S105、步骤S106以及步骤S107。In an embodiment, the method further includes: step S105, step S106 and step S107.
步骤S105:接收所述第二设备的数据包,所述第二设备的数据包的源IP地址为所述第一私网IP地址,所述第二设备的数据包的目的IP地址为所述广域网IP地址。Step S105: Receive a data packet from the second device. The source IP address of the data packet of the second device is the first private network IP address. The destination IP address of the data packet of the second device is the WAN IP address.
步骤S106:将所述第二设备的数据包的源IP地址从所述第一私网IP地址替换为所述公网IP地址。Step S106: Replace the source IP address of the data packet of the second device from the first private network IP address to the public network IP address.
步骤S107:将替换源IP地址后的数据包通过所述广域网发送到所述目的IP地址。Step S107: Send the data packet with the source IP address replaced to the destination IP address through the wide area network.
本申请实施例中,终端设备还给局域网的多个设备提供连接广域网的功能,为了提供该功能,终端设备给非公网用户(即第二设备)分配第一私网IP地址后,接收所述第二设备的数据包,终端设备经过源网络地址转换(SNAT,Source Network Address Translation)后,即将所述第二设备的数据包的源IP地址从所述第一私网IP地址替换为所述公网IP地址,将替换源IP地址后的数据包通过所述广域网发送到所述目的IP地址,如此,能够使局域网的私网IP地址的用户也能使用广域网的网络资源。In the embodiment of the present application, the terminal device also provides the function of connecting to the wide area network for multiple devices in the local area network. In order to provide this function, the terminal device allocates the first private network IP address to the non-public network user (ie, the second device) and receives all the IP addresses. For the data packet of the second device, after the terminal device undergoes source network address translation (SNAT, Source Network Address Translation), the source IP address of the data packet of the second device is replaced from the first private network IP address to the Using the public IP address, the data packet after replacing the source IP address is sent to the destination IP address through the WAN. In this way, users with private IP addresses in the LAN can also use the network resources of the WAN.
在一实施例中,所述方法还包括:步骤S108。In an embodiment, the method further includes: step S108.
步骤S108:将第二私网IP地址分配给所述终端设备。Step S108: Assign the second private network IP address to the terminal device.
本申请实施例中,广域网给终端设备分配公网IP地址,终端设备将该公网IP地址分配给第一设备后,终端设备配置的就不是公网IP地址,而是一个私网IP地址,因此第二私网IP地址分配给所述终端设备。In the embodiment of this application, the wide area network allocates a public IP address to the terminal device. After the terminal device allocates the public IP address to the first device, the terminal device is configured with a private IP address instead of a public IP address. Therefore, the second private network IP address is assigned to the terminal device.
在一实施例中,所述方法还包括:步骤S109。In an embodiment, the method further includes: step S109.
步骤S109:将所述终端设备的源IP地址从所述第二私网IP地址替换为所述公网IP地址,使所述终端设备使用所述公网IP地址与所述广域网连接。Step S109: Replace the source IP address of the terminal device from the second private IP address to the public IP address, so that the terminal device uses the public IP address to connect to the wide area network.
将终端设备应用经过SNAT转换后,即将所述终端设备的源IP地址从所述第二私网IP地址替换为所述公网IP地址,使所述终端设备使用所述公网IP地址与所述广域网连接,因此使得终端设备也能使用广域网的网络资源。After the terminal device application undergoes SNAT conversion, the source IP address of the terminal device is replaced from the second private network IP address to the public network IP address, so that the terminal device uses the public network IP address and the public network IP address. The above-mentioned WAN connection enables the terminal device to also use the network resources of the WAN.
例如:终端设备应用空中固件下载(FOTA,Fi rmware Over-The-Ai r)、简单网络时间协议(SNTP,Simple Network Time Protocol)、TR069协议等,也可以正常工作。FOTA是可以通过网络来更新用户的固件系统的一种手段。SNTP主要用来同步因特网中的计算机时钟。For example, terminal device applications such as FOTA (Firmware Over-The-Air), Simple Network Time Protocol (SNTP), TR069 protocol, etc. can also work normally. FOTA is a means to update the user's firmware system through the network. SNTP is mainly used to synchronize computer clocks on the Internet.
在一实施例中,所述方法还包括:步骤S110。In an embodiment, the method further includes: step S110.
步骤S110:在监控到所述第一设备离线的情况下,收回分配给所述第一设备的公网IP地址。Step S110: When the first device is monitored to be offline, reclaim the public IP address assigned to the first device.
本申请实施例中,在第一设备被分配到公网IP地址后,会监控第一设备是否在线,如果监控到第一设备不在线,即离线,说明第一设备不再需要公网IP地址,因此将分配给第一设备的公网IP地址收回,避免浪费公网IP地址的资源。In the embodiment of this application, after the first device is assigned a public IP address, it will monitor whether the first device is online. If it is monitored that the first device is not online, that is, it is offline, it means that the first device no longer needs a public IP address. , therefore the public IP address assigned to the first device is withdrawn to avoid wasting public IP address resources.
在一实施例中,所述方法还包括:步骤S111和步骤S112。In an embodiment, the method further includes: step S111 and step S112.
步骤S111:接收所述局域网的第三设备的请求分配IP地址的第三申请。Step S111: Receive a third application requesting allocation of an IP address from a third device of the local area network.
步骤S112:在所述第一设备离线的情况下,响应所述第三申请,将收回的公网IP地址分配给所述第三设备,使所述第三设备使用所述公网IP地址与所述广域网连接。Step S112: When the first device is offline, respond to the third application and allocate the recovered public IP address to the third device, so that the third device uses the public IP address and The WAN connection.
本申请实施例中,第一设备离线,收回分配给所述第一设备的公网IP地址之后,还可以接受下一个第三设备的请求分配IP地址的第三申请,将收回的公网IP地址分配给所述第三设备,使第三设备使用所述公网IP地址与所述广域网连接。如此,能够使设备充分利用公网IP地址资源。In the embodiment of this application, the first device is offline and after reclaiming the public IP address assigned to the first device, it can also accept a third application from the next third device to request the assignment of an IP address, and the reclaimed public IP address The address is assigned to the third device, so that the third device uses the public network IP address to connect to the wide area network. In this way, the device can make full use of public network IP address resources.
在一实施例中,如果终端设备还没有获取到广域网分配的公网IP地址,则步骤S101所述接收局域网的第一设备的请求分配IP地址的第一申请之前,还可以包括:步骤S113。In one embodiment, if the terminal device has not obtained the public IP address assigned by the wide area network, before receiving the first application requesting the allocation of an IP address from the first device in the local area network in step S101, step S113 may also be included.
步骤S113:与所述广域网连接后,从所述广域网获取公网IP地址。即终端设备可以先与广域网建立连接,然后从广域网获取公网IP地址。Step S113: After connecting to the wide area network, obtain the public IP address from the wide area network. That is, the terminal device can first establish a connection with the WAN and then obtain the public IP address from the WAN.
在一实施例中,所述方法还包括:步骤S114。In an embodiment, the method further includes: step S114.
步骤S114:与所述广域网断开连接后,删除所述公网IP地址,并通知分配所述公网IP地址的第一设备重新请求分配私网IP地址。Step S114: After disconnecting from the wide area network, delete the public IP address, and notify the first device that allocated the public IP address to request allocation of a private IP address again.
在本申请实施例中,如果终端设备与所述广域网断开连接,则删除所述公网IP地址,并通知分配所述公网IP地址的第一设备重新请求分配私网IP地址。In this embodiment of the present application, if the terminal device is disconnected from the wide area network, the public IP address is deleted, and the first device that allocates the public IP address is notified to re-request allocation of a private IP address.
参见图3,图3是本申请终端设备一实施例的结构示意图,需要说明的是,本申请实施例的终端设备能够实现上述终端设备的公网地址穿透方法,相关内容的详细说明,请参见上述方法部分,在此不再赘叙。本申请实施例的终端设备包括但不限于:CPE、数据卡、USB保真(UFI,USB-Fidelity)、室外单元(ODU,Out Door Unit)等终端设备。Referring to Figure 3, Figure 3 is a schematic structural diagram of an embodiment of the terminal device of the present application. It should be noted that the terminal device of the embodiment of the present application can implement the above-mentioned public network address penetration method of the terminal device. For detailed description of the relevant content, please Please refer to the method section above and will not go into details here. Terminal devices in the embodiments of this application include but are not limited to: CPE, data card, USB-Fidelity (UFI, USB-Fidelity), outdoor unit (ODU, Out Door Unit) and other terminal devices.
所述终端设备100包括通信电路3、存储器1以及处理器2,所述通信电路3用于通信;所述存储器1用于存储计算机程序;所述处理器2用于执行所述计算机程序并在执行所述计算机程序时实现如上任一所述的终端设备的公网地址穿透方法。The terminal device 100 includes a communication circuit 3, a memory 1 and a processor 2. The communication circuit 3 is used for communication; the memory 1 is used to store a computer program; and the processor 2 is used to execute the computer program and execute the computer program. When the computer program is executed, the public network address penetration method of the terminal device as described above is implemented.
其中,处理器2可以是微控制单元、中央处理单元或数字信号处理器,等等。存储器1可以是Flash芯片、只读存储器、磁盘、光盘、U盘或者移动硬盘等等。Among them, the processor 2 can be a micro control unit, a central processing unit or a digital signal processor, etc. The memory 1 can be a Flash chip, a read-only memory, a magnetic disk, an optical disk, a U disk or a mobile hard disk, etc.
无线路由器是本申请实施例的终端设备中的一种,下面详细说明本申请实施例的方法在无线路由器上的应用。The wireless router is one type of terminal equipment in the embodiment of the present application. The application of the method in the embodiment of the present application on the wireless router will be described in detail below.
参见图4,图4是无线路由器一实施例的结构示意图,所述无线路由器包括:网桥10和DHCP服务模块20。Referring to Figure 4, Figure 4 is a schematic structural diagram of an embodiment of a wireless router. The wireless router includes a network bridge 10 and a DHCP service module 20.
网桥10具有私网网关和公网网关,所述网桥10通过所述私网网关接收局域网的第一设备的请求分配IP地址的第一申请;DHCP服务模块20响应所述第一申请,将从广域网获取的公网IP地址分配给所述第一设备,使所述第一设备使用所述公网IP地址通过所述网桥的公网网关与所述广域网连接。The network bridge 10 has a private network gateway and a public network gateway. The network bridge 10 receives a first application requesting the allocation of an IP address from the first device of the local area network through the private network gateway; the DHCP service module 20 responds to the first application, Allocate the public network IP address obtained from the wide area network to the first device, so that the first device uses the public network IP address to connect to the wide area network through the public network gateway of the network bridge.
在一实施例中,所述无线路由器还包括:无线拨号模块30、路由模块40以及用户接入列表模块50。In an embodiment, the wireless router further includes: a wireless dialing module 30, a routing module 40, and a user access list module 50.
无线拨号模块30用于与所述广域网连接后,从所述广域网获取所述公网IP地址,并广播拨号成功事件,将所述公网IP地址发送给其他模块;与所述广域网断开连接后,广播断开连接消息。The wireless dialing module 30 is used to obtain the public IP address from the wide area network after connecting to the wide area network, broadcast a successful dialing event, and send the public IP address to other modules; disconnect from the wide area network. Afterwards, a disconnect message is broadcast.
其中,无线拨号模块30主要负责与广域网建立或断开分组数据协议(PDP,PacketData Protocol)连接,建立PDP连接后,无线拨号模块30从广域网获取到公网IP地址,然后,广播拨号成功事件,并将携带公网IP地址的信息发送给其他模块。其他的DHCP服务模块20、路由模块40接收到拨号成功事件后,进行相应的处理。Among them, the wireless dialing module 30 is mainly responsible for establishing or disconnecting the Packet Data Protocol (PDP, PacketData Protocol) connection with the wide area network. After establishing the PDP connection, the wireless dialing module 30 obtains the public network IP address from the wide area network, and then broadcasts the dialing success event. And send the information carrying the public IP address to other modules. After receiving the successful dialing event, the other DHCP service modules 20 and routing module 40 perform corresponding processing.
路由模块40用于收到拨号成功事件之后,在公网IP地址穿透功能开启的情况下,使用子网掩码和所述公网IP地址,计算出公网网关地址,将所述公网网关地址增加到所述网桥10上;将所述无线路由器的广域网网卡的IP地址替换为第二私网IP地址;配置下行公网路由规则,使来自所述广域网的、目的IP地址为所述公网IP地址的数据包能够路由到所述网桥10的公网网关的接口上;增加源地址转换功能,使获取到第一私网IP地址的第二设备、第二私网IP地址的无线路由器能够与所述广域网连接。After receiving the dial-up success event, the routing module 40 uses the subnet mask and the public network IP address to calculate the public network gateway address and transfer the public network IP address to the public network when the public network IP address penetration function is turned on. Add the gateway address to the network bridge 10; replace the IP address of the WAN network card of the wireless router with the second private network IP address; configure the downlink public network routing rules so that the destination IP address from the WAN is the The data packet of the public network IP address can be routed to the interface of the public network gateway of the network bridge 10; a source address conversion function is added to obtain the second device and the second private network IP address of the first private network IP address. A wireless router capable of connecting to the WAN.
在本申请实施例中,增加源地址转换功能,可以将第二设备的数据包的源IP地址从第一私网IP地址替换成公网IP地址,并将替换源IP地址后的数据包发送到目的IP地址,该目的IP地址为广域网IP地址,使得第二设备能够与广域网连接,可以将无线路由器的源IP地址从第二私网IP地址替换成公网IP地址,并以公网IP地址与广域网连接。In the embodiment of this application, the source address conversion function is added, which can replace the source IP address of the data packet of the second device from the first private network IP address to the public network IP address, and send the data packet with the replaced source IP address. To the destination IP address, which is a WAN IP address, so that the second device can connect to the WAN, the source IP address of the wireless router can be replaced from the second private IP address to a public IP address, and the public IP address Address and WAN connection.
所述DHCP服务模块20还用于将第一私网IP地址分配给局域网的第二设备;在收到拨号成功事件之前,配置具有至少一个私网IP地址的第二地址池;在收到拨号成功事件之后,在公网IP地址穿透功能开启的情况下,再增加配置具有所述公网IP地址的第一地址池,然后重启,使所述DHCP服务模块20优先分配所述公网IP地址给第一个接入的第一设备;收到所述断开连接消息后,删除所述第一地址池,并通知分配有所述公网IP地址的第一设备重新请求分配私网IP地址。The DHCP service module 20 is also used to allocate the first private IP address to the second device of the local area network; before receiving the dial-up success event, configure a second address pool with at least one private IP address; after receiving the dial-up event, After the success event, when the public network IP address penetration function is turned on, a first address pool with the public network IP address is added and configured, and then restarted, so that the DHCP service module 20 prioritizes allocating the public network IP. address to the first device that accesses first; after receiving the disconnection message, delete the first address pool and notify the first device assigned the public IP address to re-request allocation of a private IP address. address.
用户接入列表模块50用于在监控到分配有所述公网IP地址的第一设备离线时,通知所述DHCP服务模块20释放所述公网IP地址,并清除分配所述公网IP地址的记录时间以便于下一个请求分配IP地址的第三设备再次获取所述公网IP地址。The user access list module 50 is configured to notify the DHCP service module 20 to release the public IP address and clear the allocation of the public IP address when monitoring that the first device allocated the public IP address is offline. The recording time is so that the third device that requests the allocation of an IP address next can obtain the public IP address again.
本申请实施例将广域网分配给无线路由器的公网IP地址,穿越无线路由器透传给局域网设备其中的第一设备,可以有效的解决特殊应用场景下局域网设备需要使用公网IP地址的问题,扩大无线路由器使用场景,提升无线路由器竞争能力。The embodiment of this application allocates the public IP address of the WAN to the wireless router and transmits it transparently to the first device among the LAN devices through the wireless router, which can effectively solve the problem of LAN devices needing to use public IP addresses in special application scenarios, and expand Wireless router usage scenarios to improve the competitiveness of wireless routers.
下面结合图4、图5和图6,对本申请实施例的方法流程和步骤进行详细说明,无线路由器各模块之间相互通信流程详细步骤如下:The method process and steps of the embodiment of the present application will be described in detail below with reference to Figures 4, 5 and 6. The detailed steps of the communication process between the various modules of the wireless router are as follows:
步骤C100:无线拨号模块30与广域网建立PDP连接,从广域网获取到公网IP地址(图6中所示的1.1.1.1为公网IP地址),然后广播拨号成功事件,并将携带公网IP地址的信息发送给其他的路由模块40和DHCP服务模块20。Step C100: The wireless dial-up module 30 establishes a PDP connection with the WAN, obtains the public IP address from the WAN (1.1.1.1 shown in Figure 6 is the public IP address), and then broadcasts the dial-up success event, which will carry the public IP address. The address information is sent to other routing modules 40 and DHCP service module 20 .
步骤C101:路由模块40收到拨号成功事件,如果公网IP穿透功能开启,则使用子网掩码和公网IP地址,计算出公网网关地址(图6中所示的1.1.1.2为公网网关地址),通过命令“ip addr add wan_gateway/32scope link dev bridge0”把公网网关增加到网桥上。此时网桥10上有公网网关和私网网关两个地址(图6中所示的192.168.0.1为私网网关地址)。Step C101: The routing module 40 receives the dial-up success event. If the public network IP penetration function is turned on, it uses the subnet mask and the public network IP address to calculate the public network gateway address (1.1.1.2 shown in Figure 6 is Public network gateway address), add the public network gateway to the bridge through the command "ip addr add wan_gateway/32scope link dev bridge0". At this time, there are two addresses of the public network gateway and the private network gateway on the bridge 10 (192.168.0.1 shown in Figure 6 is the private network gateway address).
步骤C102:路由模块40通过命令“ifconfig wan_interface 169.254.3.2netmask255.255.255.255up”替换无线路由器广域网WAN网卡IP地址为第二私网IP地址(图6中所示的169.254.3.2为第二私网IP地址)。无线路由器不再使用公网IP地址,而是使用第二私网IP地址。Step C102: The routing module 40 replaces the wireless router wide area network WAN network card IP address with the second private network IP address through the command "ifconfig wan_interface 169.254.3.2netmask255.255.255.255up" (169.254.3.2 shown in Figure 6 is the second private network IP address). The wireless router no longer uses the public IP address, but uses the second private IP address.
步骤C103:路由模块40配置下行公网路由规则,使来自所述广域网的、目的地址是公网IP地址的数据包,路由到网桥10的公网网关的接口上,使用命令“ip route add wan_ipaddr/32dev bridge0”。并增加SNAT功能,使获取到第一私网IP地址的第二设备也能访问广域网的网络资源,使用命令“iptables-t nat-IPOSTROUTING-o wan_interface-jSNAT--to wan_ipaddr”。路由模块40配置完路由规则后,通知DHCP服务模块20更新地址池信息。Step C103: The routing module 40 configures the downlink public network routing rules so that the data packets from the wide area network with the destination address being the public network IP address are routed to the public network gateway interface of the bridge 10. Use the command "ip route add wan_ipaddr/32dev bridge0". And add the SNAT function so that the second device that obtains the first private network IP address can also access the network resources of the WAN. Use the command "iptables-t nat-IPOSTROUTING-o wan_interface-jSNAT--to wan_ipaddr". After configuring the routing rules, the routing module 40 notifies the DHCP service module 20 to update the address pool information.
步骤C104:DHCP服务模块20收到通知后,再增加公网IP地址的第一地址池,此第一地址池里,只有公网IP地址,即无线拨号模块30从广域网中获取的公网IP地址,然后重启DHCP服务模块20,使DHCP服务模块20优先分配公网IP地址给第一个接入的第一设备。Step C104: After receiving the notification, the DHCP service module 20 adds a first address pool of public network IP addresses. In this first address pool, there are only public network IP addresses, that is, the public network IP obtained by the wireless dial-up module 30 from the wide area network. address, and then restart the DHCP service module 20 so that the DHCP service module 20 preferentially allocates a public network IP address to the first connected first device.
步骤C105:公网IP地址分配给第一设备后,用户接入列表模块50一直监控该第一设备是否在线,如果该第一设备离线,通知DHCP服务模块20立即释放该公网地址,清除分配公网IP地址的记录时间,清除分配的记录时间后,下一个第三设备就可以再次获取公网IP地址。Step C105: After the public network IP address is assigned to the first device, the user access list module 50 always monitors whether the first device is online. If the first device is offline, notifies the DHCP service module 20 to immediately release the public network address and clear the allocation. The recording time of the public IP address. After clearing the allocated recording time, the next third device can obtain the public IP address again.
步骤C106:当无线拨号模块30广播断开PDP连接消息时,路由模块40删除网桥10上公网网关地址,保留私网网关地址,删除公网路由规则信息;DHCP服务模块20将第一地址池删除,并通知获取公网地址的第一设备重新请求分配私网IP地址,这时所有的局域网设备都只能获取私网IP地址。Step C106: When the wireless dialing module 30 broadcasts the PDP connection disconnection message, the routing module 40 deletes the public network gateway address on the bridge 10, retains the private network gateway address, and deletes the public network routing rule information; the DHCP service module 20 changes the first address to The pool is deleted, and the first device that obtains the public network address is notified to request allocation of a private network IP address again. At this time, all LAN devices can only obtain private network IP addresses.
本申请实施例能够提升无线路由器的应用场景和竞争能力,不涉及硬件,具有通用的可移植性。The embodiments of this application can improve the application scenarios and competitiveness of wireless routers, do not involve hardware, and have universal portability.
本申请还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上任一所述的终端设备的公网地址穿透方法。The present application also provides a computer-readable storage medium, which is characterized in that the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor can implement any of the above terminals. The device’s public network address penetration method.
其中,该计算机可读存储介质可以是上述终端设备、无线路由器的内部存储单元,例如硬盘或内存。该计算机可读存储介质也可以是上述终端设备、无线路由器的外部存储设备,例如配备的插接式硬盘、智能存储卡、安全数字卡、闪存卡,等等。The computer-readable storage medium may be an internal storage unit of the above-mentioned terminal device or wireless router, such as a hard disk or memory. The computer-readable storage medium can also be an external storage device of the above-mentioned terminal device or wireless router, such as a plug-in hard disk, a smart memory card, a secure digital card, a flash memory card, etc.
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。Those of ordinary skill in the art can understand that all or some steps, systems, and functional modules/units in the devices disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof.
在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。In hardware implementations, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may consist of several physical components. Components execute cooperatively. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit . Such software may be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As is known to those of ordinary skill in the art, the term computer storage media includes volatile and nonvolatile media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. removable, removable and non-removable media. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disk (DVD) or other optical disk storage, magnetic cassettes, tapes, disk storage or other magnetic storage devices, or may Any other medium used to store the desired information and that can be accessed by a computer. Additionally, it is known to those of ordinary skill in the art that communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media .
以上参照附图说明了本申请的优选实施例,并非因此局限本申请的权利范围。本领域技术人员不脱离本申请的范围和实质内所作的任何修改、等同替换和改进,均应在本申请的权利范围之内。The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but the scope of rights of the present application is not thereby limited. Any modifications, equivalent substitutions and improvements made by those skilled in the art without departing from the scope and essence of this application shall be within the scope of rights of this application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210768788.5A CN117376314A (en) | 2022-07-01 | 2022-07-01 | Public network address penetration method of terminal equipment, terminal equipment, and storage media |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210768788.5A CN117376314A (en) | 2022-07-01 | 2022-07-01 | Public network address penetration method of terminal equipment, terminal equipment, and storage media |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117376314A true CN117376314A (en) | 2024-01-09 |
Family
ID=89406465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210768788.5A Pending CN117376314A (en) | 2022-07-01 | 2022-07-01 | Public network address penetration method of terminal equipment, terminal equipment, and storage media |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117376314A (en) |
-
2022
- 2022-07-01 CN CN202210768788.5A patent/CN117376314A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114945159B (en) | Direct communication processing method, device, relay terminal and remote terminal | |
CN100397926C (en) | Techniques for managing quality of service levels when wireless local area networks interoperate with wireless telephone networks | |
EP2124404B1 (en) | Device and method for automatically configuring application terminals in a home network | |
US9106711B2 (en) | Minimizing mapping and signaling for data path aggregation | |
CN116405461A (en) | Data processing method, network element equipment and readable storage medium | |
US8606937B2 (en) | Information providing method, home gateway, and home network system | |
US20230136258A1 (en) | Wireless Extension of Broadband Access | |
US20160212679A1 (en) | Terminal and Wireless Networking Method | |
CN102257772A (en) | Method, device and system for service configuration | |
CN104993993B (en) | A kind of message processing method, equipment and system | |
CN111372102B (en) | A data transmission method, device, terminal device and storage medium | |
EP3982598B1 (en) | Method and apparatus for sending and receiving message, and communication system | |
US20120271912A1 (en) | Apparatus and method for transmitting and receiving ip information in a wireless communication network | |
CN100561983C (en) | IP address-based networking implementation method, wireless access network and server | |
CN117376314A (en) | Public network address penetration method of terminal equipment, terminal equipment, and storage media | |
US6901508B2 (en) | Method for expanding address for Internet protocol version 4 in Internet edge router | |
CN112511658B (en) | Method, device and system for realizing carrier-level network address conversion | |
CN111315037B (en) | Communication link establishing method and device, computer equipment and storage medium | |
US20200137726A1 (en) | Communications device and communication method | |
CN102036431B (en) | Interactive functional entity and protocol mapping method for resource management | |
CN114928590B (en) | An IPv6 address configuration method and routing device | |
CN100531227C (en) | Method for interface communication between wireless network controller and base station | |
CN120128572A (en) | Local area network address sharing allocation method, device and medium | |
KR100914826B1 (en) | Applet for transacting information of usim card to server communication method, and apparatus applied to the same | |
CN116866985A (en) | Data forwarding method, network system and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |