Unlock instant, AI-driven research and patent intelligence for your innovation.

Anycast service implementing method, method for transmitting anycast request, anycast router

An implementation method and server technology, applied in the branch office to provide special service devices, data exchange details, digital transmission systems, etc., can solve problems such as unfavorable global use, inability to apply, and reduce the vitality of IP-anycast services

Inactive Publication Date: 2008-05-07
HUAWEI TECH CO LTD +1
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] The potential problem of GIA is that all infrequently accessed anycast requests are routed to the main anycast domain regardless of whether there are better servers around the requester. It is difficult to find the optimal server for these anycast requests, so the optimal server cannot be achieved efficiently Efficient selection of group members; at the same time, due to the distinction between anycast address and unicast address, it cannot be applied in the existing network address structure, which is not conducive to global use and reduces the vitality of IP-anycast service

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Anycast service implementing method, method for transmitting anycast request, anycast router
  • Anycast service implementing method, method for transmitting anycast request, anycast router
  • Anycast service implementing method, method for transmitting anycast request, anycast router

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0091] Embodiment 1, each packet on the IP network will inevitably carry a source address and a destination address when it is sent out, and the source address and destination address of the network layer packet P (Internet protocol packet) are respectively src and dest. If the packet P is an anycast packet, then dest is the Aid (Aid, anycast address, anycast address) of the anycast service. Referring to Fig. 3, the specific process of this embodiment is as follows:

[0092] Block diagram 101: AR receives a packet P; the source address and destination address of the packet P are src and dest respectively;

[0093] Block diagram 102: judge whether grouping P is TP (Tunnel Packet anycast tunnel grouping); If grouping P is TP, then execution block diagram 103, if grouping P is not TP then execution block diagram 107;

[0094] The tunnel packet refers to an encapsulated IP packet, which may also be referred to as a first packet P. The so-called encapsulation refers to the IP tun...

Embodiment 2

[0120] Embodiment 2, the embodiment of the present invention also provides an anycast router; referring to FIG. 5, the anycast router includes:

[0121] The first receiving unit 201 is configured to receive a packet P, where the packet P is an anycast request packet;

[0122] The first processing unit 202 is configured to search for the unicast address of the anycast server according to the address of the packet P; transform the destination address of the packet P into the unicast address of the anycast server to form a second packet P;

[0123] The first sending unit 203 is configured to send the second packet P to the anycast server.

[0124] The anycast server may further include a first judging unit 204, configured to judge that the packet P is not a tunnel packet TP before searching for the unicast address of the anycast server according to the address of the packet P.

[0125] The representation method of the tunnel group is as follows: defining new header information ...

Embodiment 3

[0126] Embodiment 3, the present invention also provides an anycast router, see Figure 6, the anycast router includes:

[0127] The second receiving unit 301 is configured to receive a packet P, where the packet P is an anycast request packet;

[0128] The second processing unit 302 is configured to search an anycast routing table according to the destination address of the packet P to select an anycast server; encapsulate the packet P into a first packet P, and the destination address of the first packet P is the an address of an anycast router corresponding to the anycast server, and the payload of the first packet P is the packet P;

[0129] The second sending unit 303 is configured to send the first packet P.

[0130]After receiving the packet P, the second processing unit 302 further judges that the packet P is not a tunnel packet; the representation method of the tunnel packet is: define new header information for the packet P or convert the packet A certain reserved b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses a method for realizing the host anycast service. The method comprises that: a receiving packet P is the requirement data packet of host anycast; the unicast address of the host anycast server is searched according to the object address of the packet P; the object address of the packet P is converted into the unicast address of the host anycast server to form a second packet P; the second packet P is emitted to the host anycast server. The present invention also discloses the method for emitting the requirement of host anycast service, a method for processing the host anycast service, a method for processing and responding the host anycast service, a host anycast router, a host anycast server and a system for realizing the host anycast service. By adopting the technologies such as encapsulation, address transformation and de-encapsulation, the packet P of anycast service has the advantage of unicast service and at the same time realizes optimum group member selection in all AS with high efficiency.

Description

technical field [0001] The invention relates to the communication field, in particular to a method for realizing anycast service, a method for sending anycast request, and an anycast router. Background technique [0002] Currently, the most widely used IP service modes on the Internet are unicast and multicast services. In unicast communication, the sender and receiver have a definite one-to-one relationship; in multicast communication, one sender corresponds to multiple receivers. With the development of network communication, people propose an anycast (anycast) service mode, which allows a sender to communicate with any member of a group of receivers with the same anycast address. And IPv6 officially regards anycast service as one of the modes of IP services, which is defined as: use an anycast address to identify a group of hosts that provide a certain service, and packets sent to the anycast address will be transmitted to any host in this group one. Referring to Figur...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/18H04L12/56H04L29/06
CPCH04L12/18
Inventor 马震远周杰张凌夏忠其高雪松
Owner HUAWEI TECH CO LTD