Route synchronization method and apparatus

US10063670B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10063670-B2
Application numberUS-201414471984-A
CountryUS
Kind codeB2
Filing dateAug 28, 2014
Priority dateSep 18, 2013
Publication dateAug 28, 2018
Grant dateAug 28, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The application provides a route synchronization method and an apparatus. The method includes: receiving, by a first FEF, an entire network address request message sent by a second FEF, where the entire network address request message includes an MAC address and an FC network segment of the second FEF; parsing, by the first FEF, the entire network address request message, acquiring the MAC address and the FC network segment of the second FEF, and storing the MAC address and the FC network segment of the second FEF in a routing table of the first FEF; and sending, by the first FEF, a response message to the second FEF, where the response message includes a MAC address and an FC network segment of the first FEF. Thus, distributed routing of an FCoE network is implemented, and scalability of the FCoE network is improved.

First claim

Opening claim text (preview).

What is claimed is: 1. A route synchronization method performed by a first Fiber Channel over Ethernet (FCoE) edge forwarder (FEF) in an FCoE network, comprising: receiving an entire network address request message multicasted by a second FEF when the second FEF goes online, wherein a source media access control (MAC) field of the entire network address request message is a MAC address of the second FEF, and a source fiber channel (FC) address/source FC network segment field of the entire network address request message is an FC network segment of the second FEF, wherein a destination MAC field of the entire network address request message is set to all zero and a destination FC address/destination FC network segment field of the entire network address request message is set to all one to indicate that the entire network address request message is an on-demand learning message for learning address information of FEFs in the FCoE network; parsing the entire network address request message to acquire the MAC address of the second FEF and the FC network segment of the second FEF, and storing a mapping relationship between the MAC address of the second FEF, an outbound port number of the first FEF, and the FC network segment of the second FEF in a routing table of the first FEF to record a route from the first FEF to the FC network segment of the second FEF; based on the indication that the entire network address request message is an on-demand learning message for learning address information of FEFs in the FCoE network, returning a response message to the second FEF in response to the entire network address request message, such that the second FEF acquires address information of the first FEF, wherein a source MAC field of the response message is a MAC address of the first FEF, a source FC address/source FC network segment field of the response message is an FC network segment of the first FEF, a destination MAC field of the response message is the MAC address of the second FEF, and a destination FC address/destination FC network segment field of the response message is the FC network segment of the second FEF; multicasting a destination address request message, wherein a source MAC field of the destination address request message is the MAC address of the first FEF, and a source FC address/source FC network segment field of the destination address request message is the FC network segment of the first FEF, wherein a destination MAC field of the destination address request message is set to all zero and a destination FC address/destination FC network segment field of the destination address request message is set to an FC address of a target device to indicate that the destination address request message is to acquire a route to the target device; receiving a destination address request response message that is in response to the destination address request message and returned by a fourth FEF to which the target device connects, wherein a source MAC field of the destination address request response message is a MAC address of the fourth FEF, and a source FC address/source FC network segment field of the destination address request response message is an FC network segment of the fourth FEF, wherein a destination MAC field of the destination address request response message is the MAC address of the first FEF, and a destination FC address/destination FC network segment field of the destination address request response message is the FC network segment of the first FEF, wherein the FC address of the target device belongs to the FC network segment of the fourth FEF; and parsing the destination address request response message to acquire the MAC address of the fourth FEF and the FC network segment of the fourth FEF, and storing the MAC address of the fourth FEF, the outbound port number of the first FEF and the FC network segment of the fourth FEF in the routing table of the first FEF to record a route from the first FEF to the FC network segment of the fourth FEF. 2. The method according to claim 1 , wherein before receiving the entire network address request message sent by the second FEF, the method further comprises: sending a first address notification message, wherein the first address notification message comprises the MAC address and the FC network segment of the first FEF. 3. The method according to claim 2 , further comprising: receiving a second address notification message sent by a third FEF, wherein the second address notification message comprises a MAC address and an FC network segment of the third FEF; and parsing the second address notification message to acquire the MAC address and the FC network segment of the third FEF, and storing the MAC address and the FC network segment of the third FEF in the routing table of the first FEF to record a route from the first FEF to the third FEF. 4. The method according to claim 1 , further comprising: receiving an address deletion message sent by the second FEF; and deleting according to the address deletion message, the MAC address of the second FEF and the FC network segment of the second FEF from the routing table of the first FEF. 5. A first Fiber Channel over Ethernet (FCoE) edge forwarder (FEF) in an FCoE network, comprising: a processor; and memory coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the first FEF to: receive an entire network address request message multicasted by a second FEF when the second FEF goes online, wherein a source media access control (MAC) field of the entire network address request message is a MAC address of the second FEF, a source fiber channel (FC) address/source FC network segment field of the entire network address request message is an FC network segment of the second FEF, a destination MAC field of the entire network address request message is set to all zero and a destination FC address/destination FC network segment field of the entire network address request message is set to all one to indicate that the entire network address request message is an on-demand learning message for learning address information of FEFs in the FCoE network; parse the entire network address request message to acquire the MAC address and the FC network segment of the second FEF, and store a mapping relationship between the FC network segment of the second FEF, an outbound port number of the first FEF and the MAC address of the second FEF in a routing table of the first FEF to record a route from the first FEF to the FC network segment of the second FEF; based on the indication that the entire network address request message is an on-demand learning message for learning address information of FEFs in the FCoE network, return a response message to the second FEF in response to the entire network address request message, such that the second FEF acquires address information of the first FEF, wherein a source MAC field of the response message is a MAC address of the first FEF, a source FC address/source FC network segment field of the response message is an FC network segment of the first FEF, a destination MAC field of the response message is the MAC address of the second FEF, and a destination FC address/destination FC network segment field of the response message is the FC network segment of the second FEF; multicast a destination address request message, wherein a source MAC field of the destination address request message is the MAC address of the first FEF, and a source FC address/source FC network segment field of the destination address request message is the FC network segment of the first FEF, wherein a destination MAC field of the destination address request message is set to all zero and a destination FC address/destination FC network segment field of the destination address reque

Assignees

Inventors

Classifications

  • H04L69/22Primary

    Parsing or analysis of headers · CPC title

  • Electricity · mapped topic

  • Layer 2 routing, e.g. in Ethernet based MAN's · CPC title

  • Topology update or discovery · CPC title

  • H04L45/44Primary

    Distributed routing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10063670B2 cover?
The application provides a route synchronization method and an apparatus. The method includes: receiving, by a first FEF, an entire network address request message sent by a second FEF, where the entire network address request message includes an MAC address and an FC network segment of the second FEF; parsing, by the first FEF, the entire network address request message, acquiring the MAC addr…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L69/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 28 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).