Method to Carry FCoE Frames Over A TRILL Based Network
First Claim
1. An apparatus for forwarding an Fiber Channel over Ethernet (FCoE) data frame into an Ethernet network comprising:
- a processor configured to;
receive a data frame on a input port;
obtain a first destination address and a virtual local area network identifier (VID);
determine whether the first destination address and the VID matches an entry within a forwarding table;
construct a key when the first destination address and VID matches the entry and the data frame is a FCoE frame; and
forward the data frame as an outgoing data frame via an output port when the key matches a rule that permits forwarding the data frame.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for forwarding an Fiber Channel over Ethernet (FCoE) data frame into an Ethernet network comprising a processor configured to receive a data frame on a input port, obtain a first destination address and a virtual local area network identifier (VID), determine whether the first destination address and the VID matches an entry within a forwarding table, construct a key when the first destination address and VID matches the entry and the data frame is a FCoE frame, and forward the data frame as an outgoing data frame via an output port when the key matches a rule that permits forwarding the data frame.
-
Citations
20 Claims
-
1. An apparatus for forwarding an Fiber Channel over Ethernet (FCoE) data frame into an Ethernet network comprising:
-
a processor configured to; receive a data frame on a input port; obtain a first destination address and a virtual local area network identifier (VID); determine whether the first destination address and the VID matches an entry within a forwarding table; construct a key when the first destination address and VID matches the entry and the data frame is a FCoE frame; and forward the data frame as an outgoing data frame via an output port when the key matches a rule that permits forwarding the data frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for forwarding an Ethernet data frame from an Ethernet network to a Fiber Channel over Ethernet (FCoE) node comprising:
-
a data path module comprising a FCoE enabled port and a Ethernet enabled port; and a FCoE control and management module coupled to the data path module; wherein Ethernet enabled port receives the Ethernet data frame, wherein the Ethernet data frame is forwarded via the FCoE enabled port, wherein the FCoE control and management module comprises a Media Access Control (MAC) forwarding table used to forward the Ethernet data frame, and wherein the FCoE control and management module is configured to; obtain a destination Media Access Control (DMAC) and a virtual local area network identifier (VID) from the Ethernet data frame; determine whether the DMAC and VID matches an entry in the MAC forwarding table; and forward the Ethernet data frame to the FCoE enabled port when the DMAC and VID matches the entry. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for forwarding FCoE frames over a Transparent Interconnection of Lots of Links (TRILL) based network, the method comprising:
-
associating a VN_Port with an FCoE Routing Bridges (FRB) nickname, wherein the FRB nickname indicates the location of the VN_Port; receiving an incoming data frame that comprises a first destination Media Access Control (DMAC) and a virtual local area network identifier (VID); performing a table lookup using a second DMAC and the VID to determine whether the second DMAC and VID match an entry within a MAC forwarding table; determining whether the incoming data frame comprises a FCoE encapsulation data segment; determining whether an Access Control List (ACL) rule permits forwarding the incoming data frame; and forwarding the data frame when;
the ACL rule permits forwarding the incoming data frame, the second DMAC and VID matches the entry, and the incoming data frame comprises a FCoE encapsulation data segment. - View Dependent Claims (18, 19, 20)
-
Specification