Anycast service registration, implementation method and device, switching device and system

A service registration, registered technology, applied in the field of communication

Active Publication Date: 2016-11-16
上海朋熙半导体有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Because the existing technology requires that the members in anycast group (routers with the same anycast address) must be able to advertise their own status to the nearest router maintaining the anycast address, so that the router maintaining the anycast address can update the assigned anycast address. Therefore, anycast addresses can only be assigned to routers or hosts with routing capabilities

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 registration, implementation method and device, switching device and system
  • Anycast service registration, implementation method and device, switching device and system
  • Anycast service registration, implementation method and device, switching device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0163] The embodiment of the present invention provides an anycast service registration method, which is suitable for figure 1 The OpenFlow application scenario shown. see figure 2 , the method flow includes:

[0164] Step 101: Receive a service registration request.

[0165] Wherein, the service registration request includes but not limited to service name, network access requirement, and unicast address of the service provider. Specifically, the service name is used to describe the service provided by the service provider. Network access requirements are used to describe the requirements of the services provided by the service provider on the network and data transmission, such as minimum bandwidth requirements, jitter requirements, and so on.

[0166] The service registration information may be sent by the switch 2 , or may be sent by the switch control device 5 after the switch 2 sends it to the switch control device 5 .

[0167] Step 102: Determine the network slice...

Embodiment 2

[0176] The embodiment of the present invention provides a method for anycast service registration, see image 3 , the method flow includes:

[0177] Step 201: The service provider sends a service registration request to the switch, and the server registration request includes a service name, network access requirements, and a unicast address of the service provider.

[0178] The service provider can be figure 1 Server 4 in the scenario shown. When a service provider newly accesses the network, the server provider needs to send a service registration request to the controller 1, requesting to join an anycast group formed by service providers providing the same service.

[0179] Among them, the service name is used to describe the service provided by the service provider. Network access requirements are used to describe the requirements of the service provided by the service provider on the network and data transmission. For example, network access requirements may include m...

Embodiment 3

[0208] The embodiment of the present invention provides a method for anycast service registration, see Figure 4 , the method flow includes:

[0209] Step 301: The service provider sends a service registration request to the switch, and the server registration request includes a service name, network access requirements, and a unicast address of the service provider.

[0210] Specifically, this step 301 is the same as step 201 in Embodiment 2 of the present invention, and the description is omitted here.

[0211] Step 302: the switch forwards the service registration request to the controller.

[0212] Specifically, the switch may forward the service registration request to the controller through the switch control device.

[0213] Specifically, the switch may forward the service registration request to the controller according to the second packet forwarding rule. The second message forwarding rule is used to instruct the switch to forward the service registration request ...

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

An embodiment of the present invention provides an anycast service registration, implementation method and device, switching device and system, which relate to the communication field. The registration method includes: receiving a service registration request, the service registration request including a service name, network access requirements, and The unicast address of the service provider, the network access requirements are used to describe the network and data transmission requirements of the service provided by the service provider; determine the network slice corresponding to the service provided by the service provider, the network The slicing includes, among the paths from each switch in the current network to the unicast address of the service provider, the path that satisfies the network access requirements; determining the anycast domain name and anycast address of the service to establish the allcast address on the controller The corresponding relationship between the anycast address and the network slice is completed to complete the service registration. The invention can reduce the application cost of anycast technology.

Description

technical field [0001] The invention relates to the communication field, in particular to an anycast service registration and implementation method and device, switching equipment and system. Background technique [0002] Anycast (Anycast) technology, also known as anycast or anycast technology, is a network service provided by the Internet Protocol (Internet Protocol, referred to as IP) network. On an IP network, the Anycast technology uses an Anycast address to indicate a group of hosts that provide a specific service (such as Domain Name System (Domain Name System, DNS for short) or mirroring service). When the user requests the specific service, he does not care which host in the group provides the specific service, and the request for the specific service will be routed to any possible host in the group by the IP network. [0003] There is an existing method for implementing anycast service at the network layer. In this method, an anycast address is configured to one o...

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 Patents(China)
IPC IPC(8): H04L12/761H04L45/16
CPCH04L12/1836
Inventor 吴迪张杰赵永利杨辉林毅
Owner 上海朋熙半导体有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products