[go: up one dir, main page]

CN104836849B - One kind registration virtual machine method and apparatus - Google Patents

One kind registration virtual machine method and apparatus Download PDF

Info

Publication number
CN104836849B
CN104836849B CN201510179251.5A CN201510179251A CN104836849B CN 104836849 B CN104836849 B CN 104836849B CN 201510179251 A CN201510179251 A CN 201510179251A CN 104836849 B CN104836849 B CN 104836849B
Authority
CN
China
Prior art keywords
message
log
logon
locally stored
xtr
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
CN201510179251.5A
Other languages
Chinese (zh)
Other versions
CN104836849A (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 CN201510179251.5A priority Critical patent/CN104836849B/en
Publication of CN104836849A publication Critical patent/CN104836849A/en
Application granted granted Critical
Publication of CN104836849B publication Critical patent/CN104836849B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • 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/4541Directories for service discovery

Landscapes

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

Abstract

The invention provides one kind to register virtual machine method, and this method includes:When MS receives the logon message for the carrying suppression mark that any xTR is sent because increasing VM newly, if it is determined that the local log-on message that the VM that the logon message carries be present, and the route location RLOC addresses in the VM carried in the logon message log-on message are different from the RLOC addresses in the log-on message for the VM being locally stored, the log-on message for the VM being locally stored is updated, the log-on message for being the VM, which is set, suppresses the time;When receiving to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, the log-on message of the VM being locally stored is maintained.Based on same inventive concept, the application also proposes a kind of registration virtual machine, in LISP networks after VM migrations, can realize the fast quick-recovery of service traffics.

Description

One kind registration virtual machine method and apparatus
Technical field
The present invention relates to communication technical field, more particularly to a kind of registration virtual machine method and apparatus.
Background technology
Identity and position separated protocol (Locator/Identity Separation Protocol) this networking Thought forms two independent address spaces:Terminal iidentification (Endpoint Identifier, EID) address and route location (Routing Locator, RLOC) address.EID is that the host address of communication end point realizes identical, the work in LISP with existing With similar to domain name system (Domain Name System, DNS), possess independent space.In LISP networks, EID can be with Migrated independently of RLOC, RLOC can in existing Internet routing forwarding, global can route, and according to network topology feelings Condition is polymerize.The message to be communicated between EID is encapsulated in the tunnel between RLOC and forwarded.
In LISP networks, the substantially process that the VM as main frame is migrated is as follows:
The target edge device (xTR) of VM migrations receives the ARP of the VM or main frame initiates the message of coming, and has perceived main frame and has moved Move on under this xTR of phase;Target xTR sends logon message to MS and registers the VM;
The log-on message for the VM that MS has found to be locally stored changes, before sending mapping notification message notice VM migrations Source xTR.
But in existing implementation, if source xTR receive mapping notification message before, if send refresh described in The logon message cycle of VM log-on message arrives, and have sent logon message to MS, and MS will be considered that the VM again by the target XTR moves to the source xTR, mapping notification message can be sent to the target xTR again, until the subsequently received institutes of target xTR The message of VM transmissions is stated, is registered again to MS, the log-on message of the VM will not be just updated again.In the meantime, it may appear that described VM log-on messages on MS malfunction, and cause the service recovery time of migration elongated.
The content of the invention
In view of this, the application provides a kind of registration virtual machine method and apparatus, to solve in LISP networks after VM migrations, Service traffics can not fast quick-recovery the problem of.
In order to solve the above technical problems, what the technical scheme of the application was realized in:
One kind registration virtual machine VM methods, applied on the MS in identity and position separated protocol LISP networks, are somebody's turn to do Method includes:
When the MS receives the logon message for the carrying suppression mark that any xTR is sent because increasing VM newly, however, it is determined that this The log-on message for the VM that the logon message carries, and the road in the VM carried in the logon message log-on message be present in ground It is different from the RLOC addresses in the log-on message for the VM being locally stored by position RLOC addresses, then to described in being locally stored XTR corresponding to RLOC addresses in VM log-on message sends mapping notification message, the xTR is known that the VM has moved; And the log-on message for the VM being locally stored is updated, the log-on message for being the VM, which is set, suppresses the time;
When receiving to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, remain local The VM of storage log-on message.
One kind registration virtual machine VM devices, applied on the MS in identity and position separated protocol LISP networks, are somebody's turn to do Device includes:Receiving unit, processing unit and transmitting element;
The receiving unit, for receiving the logon message of xTR transmissions;
The processing unit, for the carrying that sends to suppress when the receiving unit receives any xTR because increase VM newly During the logon message of mark, however, it is determined that the local log-on message that the VM that the logon message carries be present, and the logon message Route location RLOC addresses in the VM of middle carrying log-on message and the RLOC in the log-on message for the VM being locally stored Address is different, updates the log-on message for the VM being locally stored, and the log-on message for being the VM, which is set, suppresses the time;When described When receiving unit is received to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, remain local The VM of storage log-on message;
The transmitting element, for determining the local registration that the VM that the logon message carries be present when the processing unit Information, and the route location RLOC addresses in the VM carried in the logon message log-on message and the VM that is locally stored Log-on message in RLOC addresses it is different, then corresponding to the RLOC addresses into the log-on message for the VM being locally stored XTR sends mapping notification message, the xTR is known that the VM has moved.
As can be seen from the above technical solution, MS distinguishes newly-increased VM registrations and the registration of periodic refresh, i.e. area in the application Point content VM registration of log-on message change and the VM unchanged registration of log-on message, for the log-on message of change, more The log-on message that is newly locally stored simultaneously suppresses a period of time;For unchanged log-on message, the registration being locally stored is not updated Information.The technical scheme provided by the application, in LISP networks after VM migrations, the quick extensive of service traffics can be realized It is multiple.
Brief description of the drawings
Fig. 1 is VM register flow path schematic diagrames in the embodiment of the present application;
Fig. 2 is the form schematic diagram of the logon message in the embodiment of the present application;
Fig. 3 is LISP network diagrams in the embodiment of the present application;
Fig. 4 is that VM A migrate schematic diagram in LISP networks in the embodiment of the present application;
Fig. 5 is the apparatus structure schematic diagram for being applied to above-mentioned technology in the embodiment of the present application.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and examples, Technical scheme is described in detail.
A kind of registration virtual machine method is provided in the embodiment of the present application, applied on the MS in LISP networks, the MS areas Divide newly-increased VM to register the registration with periodic refresh, that is, distinguish registration and VM log-on message that content VM log-on message changes Unchanged registration, for the log-on message of change, update the log-on message being locally stored and suppress a period of time;For unchanged The log-on message of change, the log-on message being locally stored is not updated.The technical scheme provided by the application, the VM in LISP networks After migration, the fast quick-recovery of service traffics can be realized.
The VM of the migration fast quick-recovery of service traffics can be made.
When xTR in LISP networks has found newly-increased VM, logon message can be sent to MS, for registering newly-increased VM.The note Carried in volume message and suppress mark, for notifying MS that the log-on message of the VM is suppressed into a period of time, the i.e. time in suppression The log-on message of the VM is not updated inside.
XTR has found that newly-increased VM has two kinds of situations, and one kind is that VM migrations cause newly-increased VM, it is a kind of be directly dispose it is newly-increased VM, when newly-increased VM is registered under both of these case, carried all in logon message and suppress mark.
XTR receives the message that a VM in this website is sent first, then it is assumed that the VM is to increase VM, the message of transmission newly It can be ARP messages, or data message etc..
Suppressing in the time, xTR carries the logon message of suppression mark sending, and when suppressing the time then, sends and carries The logon message of refreshing identification, to refresh the log-on message of the VM.
Below in conjunction with the accompanying drawings, describe in detail in the embodiment of the present application and realize VM registration processes.
Referring to Fig. 1, Fig. 1 is VM register flow path schematic diagrames in the embodiment of the present application.Concretely comprise the following steps:
Step 101, when MS receives the logon message for the carrying suppression mark that any xTR is sent because increasing VM newly, if really The fixed local log-on message that the VM that the logon message carries be present, and in the VM carried in the logon message log-on message RLOC addresses it is different from the RLOC addresses in the log-on message for the VM being locally stored, then to the VM's being locally stored XTR corresponding to RLOC addresses in log-on message sends mapping notification message, the xTR is known that the VM has moved;And more The log-on message for the VM being newly locally stored, the log-on message for being the VM, which is set, suppresses the time.
If it is determined that the log-on message for the VM that the logon message carries locally be present in this step, and in the logon message RLOC addresses in the VM of carrying log-on message are different from the RLOC addresses in the log-on message for the VM being locally stored, nothing By whether the log-on message for being the VM being locally stored sets the suppression time, the log-on message of the VM being locally stored can be all notified In RLOC addresses corresponding to xTR, and update the VM of storage log-on message, with the frequent migration for a VM, or The just Scene realization VM of migration registration after one VM of person just registrations.
If it is determined that the local log-on message that the VM that the logon message carries be present, and the VM carried in the logon message Log-on message in RLOC addresses it is identical with the RLOC addresses in the log-on message for the VM being locally stored, then maintain local The VM of storage log-on message, and do not refresh the suppression time of the log-on message setting for the VM.
The realization of suppression time in the embodiment of the present application, can be that xTR is sent to the time is suppressed in logon message The suppression time is being locally configured in MS or xTR and MS, is used in the log-on message for the VM for needing to suppress.
And the suppression time set for VM log-on message, receiving the registration report for the log-on message for carrying identical VM Wen Shi, the suppression time is not refreshed;But suppressing the time to the log-on message setting ageing time for constantly, being the VM;
When the MS receives the suppression of log-on message setting of the xTR for the log-on message for registering the VM because being directed to the VM Between arrive, and send carrying refreshing identification logon message when, refresh for the VM log-on message setting ageing time;
When for the VM log-on message setting ageing time then, delete the VM of storage log-on message.
Suppress the logon message of mark for the carrying received in this step, however, it is determined that local to be reported in the absence of the registration The log-on message for the VM that text carries, then the log-on message of the VM is generated, and the suppression time is set for the log-on message of the VM.
Step 102, the MS is received to refresh the registration report for the carrying refreshing identification that the log-on message of the VM is sent Wen Shi, maintain the log-on message of the VM being locally stored.
Any xTR receives MS mapping notification message, or know this website VM it is offline when, can to MS send go to register Message, to delete the VM of this xTR registrations log-on message.
MS receives the mapping notification message that any xTR migrates because receiving the VM of this website, or knows the VM of this website It is offline and send when removing logon message, however, it is determined that the log-on message of the VM is locally stored, and in the log-on message of the VM ROLC addresses it is identical with the RLOC addresses in the log-on message of the VM for going to carry in logon message, then delete the VM's Log-on message.
In the application specific embodiment, described to remove logon message can be a kind of message of newly-increased type;Can also be to take With the logon message for deleting mark, for realizing the log-on message for making MS delete old VM.
The log-on message of the VM is carried in logon message is removed, for making MS in locally VM corresponding to matching registration letter Breath.
In the embodiment of the present application, carry and suppress the logon message of mark, carry the logon message of refreshing identification, and go to note Volume message, it can use the logon message in existing realization to carry newly-increased mark and realize.
Referring to Fig. 2, Fig. 2 is the form schematic diagram of the logon message in the embodiment of the present application.Newly-increased identification field in Fig. 2 For carrying the suppression mark in the embodiment of the present application, refreshing identification or deleting mark.
Such as identified using R, identify the logon message as the logon message for periodic refresh, only refreshing ageing time is Can;Such as identified using S, identify the logon message and be used to register newly-increased VM, and need to suppress a period of time, suppressed in the time It is not replaced, unless the VM migrate in the time is suppressed again, that is, receives that log-on message is inconsistent, and carries the note that suppression identifies Volume message, can be just replaced, and the log-on message after replacement is suppressed;D flags are such as used, the logon message is identified and is used for Go to register, that is, be used to notify MS to delete the log-on message carried in the logon message.
Log-on message in the embodiment of the present application, only for be VM log-on message, do not include, do not influence in other words existing There is the realization of other log-on messages in realizing.
Below in conjunction with the accompanying drawings, the implementation method that VM is registered in the application specific embodiment is described in detail.
Referring to Fig. 3, Fig. 3 is LISP network diagrams in the embodiment of the present application.Virtual MAC in Fig. 3 on xTR1 and xTR2 is protected Hold unanimously, ARP proxy is configured on xTR1 and xTR2.RLOC addresses on xTR1 are 1.1.1.1, and the RLOC addresses on xTR2 are 2.2.2.2。
When each VM reaches the standard grade, each xTR registers each VM to MS, so that xTR1 registers VM A to MS as an example.
When xTR1 receives the message of VM A transmissions first, it is found that this website increases VM A newly, logon message note is sent to MS Volume VM A, and carried in the logon message and suppress mark.
When MS receives the logon message of xTR1 transmissions, it is determined that the local note that the VM A that the logon message carries are not present Volume information, then VM A log-on message is stored, and the suppression time being locally configured, the present embodiment are set for VM A log-on message So that xTR and MS configure ageing time as an example.
XTR is suppressing to send the logon message for carrying and suppressing to identify in the time to the MS cycles, can also send carrying the cycle The logon message of refreshing identification.
Before suppressing the time corresponding to log-on messages of the MS in VM A then, the registration for the log-on message for carrying VM A is received Message, the VM A log-on message being locally stored is maintained, and do not refresh and suppress the time.
XTR is suppressing the time it after to the logon message of MS transmission carrying refreshing identifications.
MS be VM A set the suppression time then, for VM A set ageing time.
When MS receives the logon message of carrying refreshing identification of xTR transmissions, however, it is determined that the VM A that the logon message carries Log-on message in RLOC addresses, it is identical with the ROLC addresses in the log-on message for the VM A being locally stored, be 2.2.2.2, then the ageing time set for VM A is refreshed.
Then, MS deletes the log-on message for the VM A being locally stored to ageing time.
Referring to Fig. 4, Fig. 4 is that VM A migrate schematic diagram in LISP networks in the embodiment of the present application.In Fig. 4, VM A are by Fig. 3 Address be the Web Tra nsition of (10.1.1.0/24) to the website that address is (11.1.1.0/24).
After VM A migrations, VM A IP address and MAC Address is constant;VM A are before migration, on MS, VM A registration letter EID addresses 10.1.1.66 in breath, corresponding RLOC addresses are 1.1.1.1.
XTR2 receive the gratuitous ARP that VM B in website send or send to this website outgoing message when, know this website Interior newly-increased VM A, sent to MS and carry the logon message for suppressing mark for registering VM A, and carry log-on message: 10.1.1.66/2.2.2.2, i.e., EID addresses are 10.1.1.66, and corresponding RLOC addresses are 2.2.2.2.
When the carrying that MS receives xTR2 transmissions suppresses the logon message registration VM A of mark, it is determined that the VM A carried note RLOC addresses corresponding to 10.1.1.66 are 2.2.2.2 in volume information, and in the log-on message that VM A are locally stored 10.1.1.66 corresponding RLOC addresses are 1.1.1.1, then send mapping notification message to the xTR1 that RLOC addresses are 1.1.1.1, XTR1 is set to know that VM A have moved;
And the log-on message for the VM A being locally stored is replaced using the VM A carried in logon message log-on message, and be VM A log-on message, which is set, suppresses the time.
Suppressing in the time, if MS receives the logon message refreshing VM A of the carrying refreshing identification of xTR1 transmissions registration During information, it is determined that VM A log-on message is locally stored, but the suppression time is provided with for the log-on message of the VM A, then tieed up Hold the log-on message for the VM A being locally stored.
XTR1 sends the log-on message that logon message refreshes VM A before the mapping notification message of MS transmissions is received Cycle then, to MS send carry refreshing identification logon message.
XTR1 receive MS transmission mapping notification message when, or perceive VM A it is offline when, to MS send go to register Message, that is, delete log-on messages of the xTR1 to the MS VM A registered.
MS receives the logon message of xTR1 transmissions, it is determined that the local log-on message for whether storing VM A, if it does, and The log-on message for the VM A that the logon message carries is consistent with the log-on message carried in logon message, then deletes;Otherwise, no Processing;If it does not exist, then not with processing.
Before suppressing the time corresponding to log-on messages of the MS in VM A then, the registration for the log-on message for carrying VM A is received Message, the VM A log-on message being locally stored is maintained, and do not refresh and suppress the time.
XTR2 is suppressing the time it after to the logon message of MS transmission carrying refreshing identifications.
MS be VM A set the suppression time then, for VM A set ageing time.
When MS receives the logon message of carrying refreshing identification of xTR transmissions, however, it is determined that the VM A that the logon message carries Log-on message in RLOC addresses, it is identical with the ROLC addresses in the log-on message for the VM A being locally stored, be 2.2.2.2, then the ageing time set for VM A is refreshed.
Then, MS deletes the log-on message for the VM A being locally stored to ageing time.
Based on same inventive concept, the application also proposes a kind of registration virtual machine, applied to identity and position Put on the MS in separated protocol LISP networks.Referring to Fig. 5, Fig. 5 is the device knot for being applied to above-mentioned technology in the embodiment of the present application Structure schematic diagram.The device includes:Receiving unit 501, processing unit 502 and transmitting element 503;
Receiving unit 501, for receiving the logon message of xTR transmissions;
Processing unit 502, for the carrying that sends to suppress mark when receiving unit 501 receives any xTR because increase VM newly During the logon message of knowledge, however, it is determined that the local log-on message that the VM that the logon message carries be present, and in the logon message Route location RLOC addresses in the VM of carrying log-on message are with the RLOC in the log-on message for the VM being locally stored Location is different, updates the log-on message for the VM being locally stored, and the log-on message for being the VM, which is set, suppresses the time;It is single when receiving When member 501 is received to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, remain local and deposit The VM of storage log-on message;
Transmitting element 503, for determining the local registration letter that the VM that the logon message carries be present when processing unit 502 Breath, and the route location RLOC addresses in the VM carried in the logon message log-on message and the VM that is locally stored RLOC addresses in log-on message are different, then xTR corresponding to the RLOC addresses into the log-on message for the VM being locally stored Mapping notification message is sent, the xTR is known that the VM has moved.
It is preferred that
Processing unit 502, it is further used for if it is determined that the local log-on message that the VM that the logon message carries be present, and In RLOC addresses in the VM carried in the logon message log-on message and the VM being locally stored log-on message RLOC addresses are identical, then maintain the log-on message of the VM being locally stored, and do not refresh the log-on message setting for the VM The suppression time.
It is preferred that
The determining unit, it is further used for if it is determined that the local registration letter that the VM that the logon message carries is not present Breath, then the log-on message of the VM is generated, and the suppression time is set for the log-on message of the VM.
It is preferred that
Processing unit 502, it is further used for the suppression time set for any VM log-on message then, aging is set Time;When receiving unit 501 receives the xTR for the log-on message for registering the VM because of the log-on message setting for the VM The suppression time arrives, and during the logon message of the carrying refreshing identification sent, refresh the aging of the log-on message setting for the VM Time;When for the VM log-on message setting ageing time then, delete the VM of storage log-on message.
It is preferred that
Receiving unit 501, it is further used for reception and removes logon message;
Processing unit 502, it is further used for moving because receiving the VM of this website when receiving unit 501 receives any xTR The notice of shifting, or know this website VM it is offline and send when removing logon message, however, it is determined that the registration of the VM is locally stored Information, and in the ROLC addresses and the log-on message of the VM for going to carry in logon message in the log-on message of the VM RLOC addresses are identical, then delete the log-on message of the VM.
It is preferred that
It is described to go logon message to delete the logon message identified to carry.
The unit of above-described embodiment can be integrated in one, and can also be deployed separately;A unit is can be merged into, also may be used To be further split into multiple subelements.
In summary, the application distinguishes newly-increased VM registrations and the registration of periodic refresh by MS, that is, distinguishes content VM's The registration of log-on message change and the VM unchanged registration of log-on message, for the log-on message of change, renewal is locally stored Log-on message and suppress a period of time;For unchanged log-on message, the log-on message being locally stored is not updated.Pass through this The technical scheme provided is provided, in LISP networks after VM migrations, the fast quick-recovery of service traffics can be realized.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention God any modification, equivalent substitution and improvements done etc., should be included within the scope of protection of the invention with principle.

Claims (12)

1. one kind registration virtual machine VM methods, applied on the MS in identity and position separated protocol LISP networks, it is special Sign is that this method includes:
When the MS receives the logon message for the carrying suppression mark that any edge equipment xTR is sent because increasing VM newly, if really The fixed local log-on message that the VM that the logon message carries be present, and in the VM carried in the logon message log-on message Route location RLOC addresses it is from the RLOC addresses in the log-on message for the VM being locally stored different, then to being locally stored XTR corresponding to RLOC addresses in the log-on message of the VM sends mapping notification message, the xTR is known that the VM has been moved Move;And the log-on message for the VM being locally stored is updated, for the log-on message of the VM after local update, the suppression time is set;
When receiving to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, maintain to be locally stored The VM log-on message.
2. according to the method for claim 1, it is characterised in that methods described further comprises:
If it is determined that the local log-on message that the VM that the logon message carries be present, and the VM carried in the logon message note RLOC addresses in volume information are identical with the RLOC addresses in the log-on message for the VM being locally stored, then maintain to be locally stored The VM log-on message, and do not refresh for the VM log-on message setting the suppression time.
3. according to the method for claim 1, it is characterised in that
If it is determined that the log-on message for the VM that the logon message carries locally is not present, then the log-on message of the VM is generated, and For the log-on message of the VM, the suppression time is set.
4. according to the method described in claim 1-3 any one, it is characterised in that
For any VM log-on message set the suppression time then, set ageing time;
The xTR for the log-on message for registering the VM is received because the suppression time set for the log-on message of the VM arrives, and During the logon message of the carrying refreshing identification of transmission, refresh the ageing time of the log-on message setting for the VM;
When for the VM log-on message setting ageing time then, delete the VM of storage log-on message.
5. according to the method described in claim 1-3 any one, it is characterised in that methods described further comprises:
The MS receives the notice that any xTR migrates because receiving the VM of this website, or knows that the VM of this website is offline and send out Send when removing logon message, however, it is determined that be locally stored the log-on message of the VM, and the ROLC in the log-on message of the VM Location is identical with the RLOC addresses in the log-on message of the VM for going to carry in logon message, then deletes the registration letter of the VM Breath.
6. according to the method for claim 5, it is characterised in that
It is described to go logon message to delete the logon message identified to carry.
7. one kind registration virtual machine VM devices, applied on the MS in identity and position separated protocol LISP networks, it is special Sign is that the device includes:Receiving unit, processing unit and transmitting element;
The receiving unit, for receiving the logon message of edge device xTR transmissions;
The processing unit, for the carrying that sends to suppress mark when the receiving unit receives any xTR because increase VM newly Logon message when, however, it is determined that local have the log-on message for the VM that the logon message carries, and is taken in the logon message Route location RLOC addresses in the VM of band log-on message and the RLOC addresses in the log-on message for the VM being locally stored Difference, the log-on message for the VM being locally stored is updated, the suppression time is set for the log-on message of the VM after local update;When When the receiving unit is received to refresh the logon message for the carrying refreshing identification that the log-on message of the VM is sent, maintain The log-on message for the VM being locally stored;
The transmitting element, for determining the local registration letter that the VM that the logon message carries be present when the processing unit Breath, and the route location RLOC addresses in the VM carried in the logon message log-on message and the VM that is locally stored RLOC addresses in log-on message are different, then xTR corresponding to the RLOC addresses into the log-on message for the VM being locally stored Mapping notification message is sent, the xTR is known that the VM has moved.
8. device according to claim 7, it is characterised in that
The processing unit, it is further used for if it is determined that local has the log-on message for the VM that the logon message carries, and institute In the log-on message for stating the RLOC addresses in the VM carried in logon message log-on message and the VM being locally stored RLOC addresses are identical, then maintain the log-on message of the VM being locally stored, and do not refresh the log-on message setting for the VM The suppression time.
9. device according to claim 7, it is characterised in that
The determining unit, it is further used for the log-on message if it is determined that the local VM in the absence of logon message carrying, then The log-on message of the VM is generated, and the suppression time is set for the log-on message of the VM.
10. according to the device described in claim 7-9 any one, it is characterised in that
The processing unit, it is further used for the suppression time set for any VM log-on message then, when aging is set Between;When the receiving unit receives the xTR for the log-on message for registering the VM because of the log-on message setting for the VM The suppression time arrives, and during the logon message of the carrying refreshing identification sent, refresh the aging of the log-on message setting for the VM Time;When for the VM log-on message setting ageing time then, delete the VM of storage log-on message.
11. according to the device described in claim 7-9 any one, it is characterised in that
The receiving unit, it is further used for reception and removes logon message;
The processing unit, it is further used for migrating because receiving the VM of this website when the receiving unit receives any xTR Notice, or know this website VM it is offline and send when removing logon message, however, it is determined that be locally stored the VM registration letter Breath, and the RLOC in the ROLC addresses and the log-on message of the VM for going to carry in logon message in the log-on message of the VM Address is identical, then deletes the log-on message of the VM.
12. device according to claim 11, it is characterised in that
It is described to go logon message to delete the logon message identified to carry.
CN201510179251.5A 2015-04-16 2015-04-16 One kind registration virtual machine method and apparatus Active CN104836849B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510179251.5A CN104836849B (en) 2015-04-16 2015-04-16 One kind registration virtual machine method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510179251.5A CN104836849B (en) 2015-04-16 2015-04-16 One kind registration virtual machine method and apparatus

Publications (2)

Publication Number Publication Date
CN104836849A CN104836849A (en) 2015-08-12
CN104836849B true CN104836849B (en) 2018-02-09

Family

ID=53814478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510179251.5A Active CN104836849B (en) 2015-04-16 2015-04-16 One kind registration virtual machine method and apparatus

Country Status (1)

Country Link
CN (1) CN104836849B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088390A (en) * 2009-12-08 2011-06-08 中兴通讯股份有限公司 Implementation method of user mobility
CN102833171A (en) * 2012-09-10 2012-12-19 杭州华三通信技术有限公司 Data center-cross MAC (Media Access Control) migration processing method and device
CN102884763A (en) * 2012-06-30 2013-01-16 华为技术有限公司 Cross-data-center virtual machine migration method, service control gateway and cross-data-center virtual machine migration
CN103379185A (en) * 2012-04-26 2013-10-30 华为技术有限公司 Method, device and system for network address translation
US8929377B2 (en) * 2011-03-15 2015-01-06 Futurewei Technologies, Inc. Systems and methods for automatic rack detection

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088390A (en) * 2009-12-08 2011-06-08 中兴通讯股份有限公司 Implementation method of user mobility
US8929377B2 (en) * 2011-03-15 2015-01-06 Futurewei Technologies, Inc. Systems and methods for automatic rack detection
CN103379185A (en) * 2012-04-26 2013-10-30 华为技术有限公司 Method, device and system for network address translation
CN102884763A (en) * 2012-06-30 2013-01-16 华为技术有限公司 Cross-data-center virtual machine migration method, service control gateway and cross-data-center virtual machine migration
CN102833171A (en) * 2012-09-10 2012-12-19 杭州华三通信技术有限公司 Data center-cross MAC (Media Access Control) migration processing method and device

Also Published As

Publication number Publication date
CN104836849A (en) 2015-08-12

Similar Documents

Publication Publication Date Title
CN104052666B (en) The method and apparatus for realizing host routing reachable
US9634889B2 (en) Method for migrating service of data center, apparatus, and system
CN102801715B (en) Method for virtual machine migration in network, gateway and system
US9438531B2 (en) LISP stretched subnet mode for data center migrations
EP2939399B1 (en) Methods and system for seamless network communications between ipv4 and ipv6 devices
EP3216174B1 (en) Data center inbound routing optimization in the event of virtual machine mobility
US10749799B2 (en) Data routing of extranet flows in fabric networks
CN104113459A (en) Method for smoothly migrating virtual machine in Ethernet virtual interconnection (EVI) network, and device for smoothly migrating virtual machine in EVI network
US11502959B2 (en) Traffic flow based map-cache refresh to support devices and their dynamic policy updates
WO2014110997A1 (en) Border gateway protocol (bgp) routes advertisement
CN103037360B (en) Mapping request response, information getting method and relevant device based on LISP
CN105591907B (en) A kind of route obtaining method and device
CN104780110B (en) Message transmitting method and equipment during a kind of virtual machine (vm) migration
CN104426759B (en) Host routes acquisition methods, apparatus and system
CN104836849B (en) One kind registration virtual machine method and apparatus
CN104579758B (en) A kind of convergent method and apparatus of domain LISP fault detection
CN104539530A (en) Host/standby switching uninterrupted forwarding method
CN104767759B (en) A kind of edge device register method and device
CN102868618A (en) Detaching method, detaching device and mapping server
CN105591918B (en) Mapping register method and device in position and mark separated protocol network
CN106059928B (en) Host migration method and device
CN106302171B (en) A kind of virtual machine moves into detection method and device
CN103078797B (en) A kind of implementation method, system and the equipment of the attachment removal based on lisp
CN104780237A (en) Address request method and device
CN105591799A (en) Quick recovery method and equipment for MS server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate 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