Nothing Special   »   [go: up one dir, main page]

CN106254576B - Message forwarding method and device - Google Patents

Message forwarding method and device Download PDF

Info

Publication number
CN106254576B
CN106254576B CN201610817202.4A CN201610817202A CN106254576B CN 106254576 B CN106254576 B CN 106254576B CN 201610817202 A CN201610817202 A CN 201610817202A CN 106254576 B CN106254576 B CN 106254576B
Authority
CN
China
Prior art keywords
address
addresses
user equipment
response message
target
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.)
Active
Application number
CN201610817202.4A
Other languages
Chinese (zh)
Other versions
CN106254576A (en
Inventor
于洪强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
New H3C Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co Ltd filed Critical New H3C Technologies Co Ltd
Priority to CN201610817202.4A priority Critical patent/CN106254576B/en
Publication of CN106254576A publication Critical patent/CN106254576A/en
Application granted granted Critical
Publication of CN106254576B publication Critical patent/CN106254576B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/741Routing in networks with a plurality of addressing schemes, e.g. with both IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a message forwarding method and a device, wherein the message forwarding method comprises the following steps: the method comprises the steps that load balancing equipment receives a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment; determining a routing strategy corresponding to the user equipment; selecting a target IP address from the plurality of IP addresses according to the routing strategy; and sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses.

Description

Message forwarding method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for forwarding a packet.
Background
Because access experience among different operators is poor, in order to improve access experience of a user, an ICP (Internet Content Provider) generally purchases a plurality of IP addresses belonging to different operators, and thus a DNS (Domain Name Server) returns a plurality of IP addresses corresponding to one Domain Name during Domain Name resolution. Therefore, when the user equipment accesses the network resource, the bandwidth, the operator and other factors can have certain influence on the access of the user equipment. The link currently selected by the user equipment is different from the link desired by the user.
Disclosure of Invention
In view of this, the present invention provides a message forwarding method and apparatus to solve the problem that a link selected by a user equipment is different from a link expected by a user.
Specifically, the invention is realized by the following technical scheme:
the invention provides a message forwarding method, which is applied to load balancing equipment, wherein the load balancing equipment is positioned between user equipment and a DNS (domain name system), and the method comprises the following steps:
receiving a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment;
determining a routing strategy corresponding to the user equipment;
selecting a target IP address from the plurality of IP addresses according to the routing strategy;
and sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses.
Based on the same concept, the present invention further provides a packet forwarding apparatus, which is applied to a load balancing device, where the load balancing device is located between a user equipment and a DNS, and the apparatus includes:
the message receiving unit is used for receiving a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment;
a policy determining unit, configured to determine a routing policy corresponding to the user equipment;
an address selection unit, configured to select a target IP address from the multiple IP addresses according to the routing policy;
and a message sending unit, configured to send a second response message to the user equipment, where the second response message carries multiple IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is located at the head of the multiple IP addresses.
Therefore, the invention can enable the load balancing equipment to receive the first response message sent by the DNS to the user equipment, wherein the first response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment; after a routing strategy corresponding to the user equipment is determined, selecting a target IP address from the multiple IP addresses according to the routing strategy; and then sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses. Therefore, the invention can adjust the position of the IP address corresponding to the domain name in the response message according to the routing strategy corresponding to the user equipment, so that the user equipment accesses the network resource through the link corresponding to the first IP address corresponding to the domain name in the response message after receiving the response message. That is, the link corresponding to the IP address selected by the routing policy corresponding to the user equipment accesses the network resource, so that the link selected by the user equipment meets the expectations of the user, and the access experience of the user is improved.
Drawings
Fig. 1 is a processing flow diagram of a message forwarding method in an exemplary embodiment of the invention;
FIG. 2 is a schematic diagram of a networking architecture in an embodiment of the invention;
fig. 3 is a flowchart illustrating another method for forwarding packets according to an exemplary embodiment of the present invention;
fig. 4a is a hardware structure diagram of a load balancing device where a packet forwarding apparatus is located in an exemplary embodiment of the present invention;
fig. 4b is a logic structure diagram of a message forwarding apparatus in an exemplary embodiment of the present invention.
Detailed Description
In order to solve the problems in the prior art, the invention provides a message forwarding method and a message forwarding device, which can enable a load balancing device to receive a first response message sent by a DNS to a user device, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user device; after a routing strategy corresponding to the user equipment is determined, selecting a target IP address from the multiple IP addresses according to the routing strategy; and then sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses. Therefore, the invention can adjust the position of the IP address corresponding to the domain name in the response message according to the routing strategy corresponding to the user equipment, so that the user equipment accesses the network resource through the link corresponding to the first IP address corresponding to the domain name in the response message after receiving the response message. That is, the link corresponding to the IP address selected by the routing policy corresponding to the user equipment accesses the network resource, so that the link selected by the user equipment meets the expectations of the user, and the access experience of the user is improved.
Fig. 1 is a processing flow chart of a message forwarding method in an exemplary embodiment of the present invention, where the method is applied to a load balancing device, and the load balancing device is located between a user equipment and a DNS. The method comprises the following steps:
step 101, receiving a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment;
in this embodiment, when the user equipment needs to access a site, a domain name resolution request carrying a domain name of the site needs to be sent to the DNS, and the DNS can find an IP address corresponding to the domain name according to the domain name in the domain name resolution request. In order to improve the access experience of the user equipment, the ICP generally purchases a plurality of IP addresses belonging to different operators, so the DNS returns a first response packet, where the first response packet carries a plurality of IP addresses corresponding to the domain name requested by the user equipment.
Step 102, determining a routing strategy corresponding to the user equipment;
in an optional embodiment of the present invention, after receiving the first response packet of the DNS, the load balancing device may further obtain feature information in the first response packet, where the feature information at least includes an IP address and an MAC address of the user equipment or a domain name that the user equipment requests to access, and then the load balancing device locally searches for a preset routing policy corresponding to the feature information. The preset routing strategy can be configured in the load balancing device according to the user's desire.
103, selecting a target IP address from the plurality of IP addresses according to the routing strategy;
the load balancing device may select a target IP address from the plurality of IP addresses carried in the first reply packet according to the determined routing policy.
And step 104, sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the head of the plurality of IP addresses.
After the target IP address is determined, the load balancing device may send a second response packet to the user equipment, where the second response packet carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address is located at the first of the plurality of IP addresses in the second response packet.
It should be noted that, if a target IP address cannot be selected from the multiple IP addresses according to the routing policy, the load balancing device may forward the first response packet to the user equipment; if the first bit of the first response message is the target IP address, the second response message can be the first response message; if the first bit of the first response message is not the target IP address, the target IP address in the first response message needs to be adjusted to the first bit of the IP address, so as to obtain a second response message.
Since the user equipment usually accesses according to the first-ranked IP address in the DNS reply message, the target IP address selected according to the routing policy is placed at the first-ranked IP address, so that the user equipment can access the server through the link corresponding to the target IP address. Because the perception of the DNS on the link flow state is not as good as that of the load balancing equipment in the prior art, the DNS cannot judge which link is more suitable for the user equipment to use, and the load balancing equipment can dynamically adjust the IP address sequence in the DNS response record according to the requirement of the user equipment.
In an optional embodiment of the present invention, when the load balancing device parses out a plurality of IP addresses corresponding to the domain name in the first reply message, it may respectively determine operators corresponding to the plurality of IP addresses, and then select an IP address corresponding to an operator preset by the user as the target IP address. Or after determining the operators corresponding to the multiple IP addresses, the load balancing device detects the remaining traffic corresponding to the operators corresponding to the multiple IP addresses, and then selects the IP address corresponding to the operator with the larger remaining traffic as the target IP address. Or, the load balancing device may also combine the two policies to obtain the target IP address, for example, first search for an IP address corresponding to an operator preset by the user, and if there are no IP addresses or multiple IP addresses, further select an IP address corresponding to an operator with a larger traffic as the target IP address by comparing the remaining traffic.
Therefore, the invention can dynamically adjust the address in the DNS response record according to the operator and the flow, thereby realizing the optimization of the link appointed by the user, considering the bandwidth utilization rate and improving the access experience of the user.
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention are described in further detail below.
Fig. 2 is a schematic diagram of a networking structure according to an embodiment of the present invention. The method comprises the user equipment, the DNS and the load balancing equipment arranged between the user equipment and the DNS. When the user device wants to access www.icp.com, assume that the ICP purchases the service resources (Server 1, Server 2) for Telecommunications and Tien, with Server 1(IP address 1101.1.1.1) being attributed to Telecommunications and Server 2(IP address 201.1.1.1) being attributed to Tien. According to the packet forwarding method provided by the present invention, the processing procedure of the load balancing device is as shown in fig. 3, which includes:
step 301, receiving a first response message sent by a DNS;
in this embodiment, the user equipment first sends a request message to the DNS, where the domain name requested to be resolved in the request message is www.icp.com. After receiving the response, the DNS finds 2 response records corresponding to the domain name, which are 101.1.1.1 (telecom) and 201.1.1.1 (iron-through) in sequence. Therefore, the DNS generates a first reply message according to the two reply records, wherein the IP addresses corresponding to the carried domain names are 101.1.1.1 (telecom) and 201.1.1.1 (iron-through) in sequence.
Step 302, resolving an IP address in the first response message;
after receiving the first reply message, the load balancing device analyzes the IP address in the reply record of the first reply message, and the result is 101.1.1.1 (telecom) and 201.1.1.1 (iron-through) in sequence.
Step 303, searching for an operator corresponding to the IP address;
the load balancing device searches for the operator corresponding to the IP address, determines 101.1.1.1 that the load balancing device belongs to telecom, and 201.1.1.1 that the load balancing device belongs to Tong.
Step 304, searching user configuration, and determining whether a preferred operator exists; if yes, go to step 305; if not, go to step 306;
the user can configure in advance to set a preferred operator for the user equipment, so that when there is a link of the preferred operator, the operator resource is configured. After finding the operator configured for the user equipment, the load balancing equipment matches the current two operators with the operator configured for the user equipment, and further determines whether a preferred operator exists in the current link.
Step 305, taking the IP address corresponding to the preferred operator in the first response message as a target IP address; turning to step 308;
assuming that the preferred operator configured for the user equipment is a ticker, the load balancing device may further determine that the ticker matches the preferred operator configured for the user, and may therefore select the IP address (201.1.1.1) corresponding to the ticker in the first reply message as the target IP address.
Step 306, obtaining the residual flow corresponding to the operator;
when it is determined that there is no preferred operator or there are multiple preferred operators, the remaining traffic corresponding to the operators may be further obtained.
Step 307, comparing the flow, and taking the IP address corresponding to the operator with high flow in the first response message as a target IP address; turning to step 308;
assuming that the remaining traffic of the two links of the iron-through link and the telecommunication link are 100M and 200M, respectively, the IP address (101.1.1.1) corresponding to the telecommunication link with the larger remaining traffic in the first reply message can be used as the target IP address. The greater the remaining traffic of the telecommunications, the better bandwidth resources are enjoyed by the user equipment when accessing www.icp.com over the link of the telecommunications.
Step 308, sending a second response message to the user equipment, where the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is located at the head of the plurality of IP addresses.
After the target IP address is determined, the load balancing equipment can judge whether the head IP address in the first response message is the target IP address, and if so, the first response message is sent to the user equipment as a second response message; if not, the target IP address is adjusted to the first position, and then the adjusted second response message is sent to the user equipment. The user equipment, having received the second reply message, may access www.icp.com via the preferred link. Therefore, the link resources are fully utilized, and the access experience of the user is improved.
Based on the same conception, the invention also provides a message forwarding device, which can be realized by software, or by hardware or a combination of the software and the hardware. Taking software implementation as an example, the message forwarding device of the present invention is a device in a logical sense, and is operated after a CPU of the device in which the message forwarding device is located reads a corresponding computer program instruction in a memory.
Fig. 4a is a hardware structure diagram of a load balancing device where a message forwarding apparatus is located in an exemplary embodiment of the present invention, where the load balancing device is located between a user equipment and a DNS, and a basic operating environment of the apparatus includes a CPU, a memory, and other hardware. From a logic level, the logic structure of the packet forwarding apparatus 400 is shown in fig. 4b, where the apparatus 400 includes:
a message receiving unit 401, configured to receive a first response message sent by a DNS to a user equipment, where the first response message carries multiple IP addresses corresponding to a domain name requested by the user equipment;
a policy determining unit 402, configured to determine a routing policy corresponding to the user equipment;
an address selecting unit 403, configured to select a target IP address from the multiple IP addresses according to the routing policy;
a message sending unit 404, configured to send a second response message to the ue, where the second response message carries multiple IP addresses corresponding to the domain name requested by the ue, and the target IP address in the second response message is located at the first of the multiple IP addresses.
Optionally, the policy determining unit 402 is specifically configured to locally search, according to feature information in the response message, a routing policy corresponding to the feature information, where the feature information at least includes an address or a domain name of the user equipment.
Optionally, the address selecting unit 403 includes:
a first subunit 4031, configured to determine operators corresponding to the multiple IP addresses respectively; and selecting an IP address corresponding to an operator preset by the user equipment as a target IP address.
Optionally, the address selecting unit 403 further includes:
a second subunit 4032, configured to determine operators corresponding to the multiple IP addresses respectively; respectively detecting the residual flow corresponding to the operators corresponding to the IP addresses; and selecting the IP address corresponding to the operator with smaller residual flow as the target IP address.
Optionally, the message sending unit 404 is further configured to forward the first response message to the user equipment if the target IP address cannot be selected from the multiple IP addresses according to the routing policy.
Therefore, the invention can enable the load balancing equipment to receive the first response message sent by the DNS to the user equipment, wherein the first response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment; after a routing strategy corresponding to the user equipment is determined, selecting a target IP address from the multiple IP addresses according to the routing strategy; and then sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses. Therefore, the invention can adjust the position of the IP address corresponding to the domain name in the response message according to the routing strategy corresponding to the user equipment, so that the user equipment accesses the network resource through the link corresponding to the first IP address corresponding to the domain name in the response message after receiving the response message. That is, the link corresponding to the IP address selected by the routing policy corresponding to the user equipment accesses the network resource, so that the link selected by the user equipment meets the expectations of the user, and the access experience of the user is improved.
The implementation process of the functions and actions of each unit in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the application. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (6)

1. A message forwarding method is applied to a load balancing device, wherein the load balancing device is located between a user device and a Domain Name Server (DNS), and the method comprises the following steps:
receiving a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment;
determining a routing strategy corresponding to the user equipment;
selecting a target IP address from the plurality of IP addresses according to the routing strategy;
sending a second response message to the user equipment, wherein the second response message carries a plurality of IP addresses corresponding to the domain name requested by the user equipment, and the target IP address in the second response message is positioned at the first of the plurality of IP addresses;
selecting a target IP address from the plurality of IP addresses according to the routing policy comprises:
respectively determining operators corresponding to the multiple IP addresses, and selecting the IP address corresponding to the operator preset by the user equipment as a target IP address;
or,
respectively determining operators corresponding to the multiple IP addresses, respectively detecting residual flow corresponding to the operators corresponding to the multiple IP addresses, and selecting the IP address corresponding to the operator with larger residual flow as a target IP address;
or,
and searching an IP address corresponding to an operator preset by a user from the plurality of IP addresses, and if the IP address corresponding to the operator does not exist or the IP addresses corresponding to the operators exist, selecting the IP address with larger residual flow as a target IP address from the plurality of IP addresses corresponding to the operator.
2. The method according to claim 1, wherein determining the routing policy corresponding to the user equipment specifically includes:
and according to the characteristic information in the response message, locally searching a routing strategy corresponding to the characteristic information, wherein the characteristic information at least comprises the address or the domain name of the user equipment.
3. The method of claim 1, wherein if a target IP address cannot be selected from the plurality of IP addresses according to the routing policy, the method further comprises:
and forwarding the first response message to user equipment.
4. The message forwarding apparatus is applied to a load balancing device, where the load balancing device is located between a user equipment and a domain name server DNS, and the apparatus includes:
the message receiving unit is used for receiving a first response message sent by a DNS to user equipment, wherein the first response message carries a plurality of IP addresses corresponding to a domain name requested by the user equipment;
a policy determining unit, configured to determine a routing policy corresponding to the user equipment;
an address selection unit, configured to select a target IP address from the multiple IP addresses according to the routing policy;
a message sending unit, configured to send a second response message to the user equipment, where the second response message carries multiple IP addresses corresponding to a domain name requested by the user equipment, and the target IP address in the second response message is located at a head of the multiple IP addresses;
the address selection unit selects a target IP address from the plurality of IP addresses according to the routing policy, and the address selection unit comprises:
respectively determining operators corresponding to the multiple IP addresses, and selecting the IP address corresponding to the operator preset by the user equipment as a target IP address;
or,
respectively determining operators corresponding to the multiple IP addresses, respectively detecting residual flow corresponding to the operators corresponding to the multiple IP addresses, and selecting the IP address corresponding to the operator with larger residual flow as a target IP address;
or,
and searching an IP address corresponding to an operator preset by a user from the plurality of IP addresses, and if the IP address corresponding to the operator does not exist or the IP addresses corresponding to the operators exist, selecting the IP address with larger residual flow as a target IP address from the plurality of IP addresses corresponding to the operator.
5. The apparatus of claim 4,
the policy determining unit is specifically configured to locally search, according to feature information in the response message, a routing policy corresponding to the feature information, where the feature information at least includes an address or a domain name of the user equipment.
6. The apparatus of claim 4,
the message sending unit is further configured to forward the first response message to the user equipment if the target IP address cannot be selected from the multiple IP addresses according to the routing policy.
CN201610817202.4A 2016-09-12 2016-09-12 Message forwarding method and device Active CN106254576B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610817202.4A CN106254576B (en) 2016-09-12 2016-09-12 Message forwarding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610817202.4A CN106254576B (en) 2016-09-12 2016-09-12 Message forwarding method and device

Publications (2)

Publication Number Publication Date
CN106254576A CN106254576A (en) 2016-12-21
CN106254576B true CN106254576B (en) 2020-01-03

Family

ID=57600014

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610817202.4A Active CN106254576B (en) 2016-09-12 2016-09-12 Message forwarding method and device

Country Status (1)

Country Link
CN (1) CN106254576B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111010464A (en) * 2019-12-30 2020-04-14 杭州迪普科技股份有限公司 Domain name resolution method and device
CN114363288B (en) * 2021-12-16 2024-08-06 北京华耀科技有限公司 Message processing method, device, link load balancing equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491201A (en) * 2013-08-27 2014-01-01 北京蓝汛通信技术有限责任公司 Domain name resolution method and domain name server
CN103888552A (en) * 2012-12-24 2014-06-25 中国电信股份有限公司 Fast Internet accessing method and system and terminal device
CN104158919A (en) * 2014-08-20 2014-11-19 安一恒通(北京)科技有限公司 Webpage access implementation method, server and client
CN105450775A (en) * 2015-12-28 2016-03-30 曙光信息产业(北京)有限公司 Load balancing method and load balancing device for DNS

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888552A (en) * 2012-12-24 2014-06-25 中国电信股份有限公司 Fast Internet accessing method and system and terminal device
CN103491201A (en) * 2013-08-27 2014-01-01 北京蓝汛通信技术有限责任公司 Domain name resolution method and domain name server
CN104158919A (en) * 2014-08-20 2014-11-19 安一恒通(北京)科技有限公司 Webpage access implementation method, server and client
CN105450775A (en) * 2015-12-28 2016-03-30 曙光信息产业(北京)有限公司 Load balancing method and load balancing device for DNS

Also Published As

Publication number Publication date
CN106254576A (en) 2016-12-21

Similar Documents

Publication Publication Date Title
EP3968610B1 (en) Method, device, and system for selecting mobile edge computing node
US11303696B2 (en) Method, apparatus, and system for selecting MEC node
US10200402B2 (en) Mitigating network attacks
US9742795B1 (en) Mitigating network attacks
US7792989B2 (en) Arrangement for selecting a server to provide distributed services from among multiple servers based on a location of a client device
US11277341B2 (en) Resilient segment routing service hunting with TCP session stickiness
CN109587254B (en) Cloud server access method and device, cloud server and storage medium
WO2018152919A1 (en) Path selection method and system, network acceleration node, and network acceleration system
EP2692095B1 (en) Method, apparatus and computer program product for updating load balancer configuration data
US10924533B2 (en) System, apparatus and method for load balancing
US20200228618A1 (en) Content delivery method, device, and system
WO2015039475A1 (en) Method, server, and system for domain name resolution
WO2020249128A1 (en) Service routing method and apparatus
CN107735778A (en) Protect the communication link between content delivery network and content original server
CN110708385A (en) CDN scheduling algorithm and system based on network delay
CN106254576B (en) Message forwarding method and device
US20190037044A1 (en) Content distribution and delivery optimization in a content delivery network (cdn)
JP2008522464A (en) Method and system for agent to redirect terminal request
CN109788075B (en) Private network system, data acquisition method and edge server
US11374896B2 (en) Domain name request multiplication for multipath-access
CN112235432B (en) Method and device for supporting different networks to access label address
US20240179223A1 (en) Method for providing edge computing service and apparatus for edge computing service
CN116260886A (en) Communication method, system, device and storage medium
CN119109856A (en) Network request routing method and device
CN111010464A (en) Domain name resolution method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant after: Xinhua three Technology Co., Ltd.

Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant before: Huasan Communication Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant