Backward congestion notification
First Claim
Patent Images
1. A method, comprising:
- receiving, at an ingress port of a core switch of a first Data Center Ethernet portion of a network, a first frame from an Ethernet portion of the network, the first frame comprising a congestion management (“
CM”
) tag and a first destination address;
determining that the CM tag indicates a first hierarchical media access control (“
MAC”
) address of a device in a second Data Center Ethernet portion of the network;
determining that the first hierarchical MAC address matches a second hierarchical MAC address of the ingress port;
modifying the CM tag to indicate that a second frame should be forwarded to the device in the second Data Center Ethernet portion of the network, wherein the second frame indicates the first hierarchical MAC address as a second destination address for the second frame and wherein the second frame comprises a backwards congestion notification (“
BCN”
) message; and
forwarding the first frame to the first destination address of the first frame.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address.
227 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at an ingress port of a core switch of a first Data Center Ethernet portion of a network, a first frame from an Ethernet portion of the network, the first frame comprising a congestion management (“
CM”
) tag and a first destination address;determining that the CM tag indicates a first hierarchical media access control (“
MAC”
) address of a device in a second Data Center Ethernet portion of the network;determining that the first hierarchical MAC address matches a second hierarchical MAC address of the ingress port; modifying the CM tag to indicate that a second frame should be forwarded to the device in the second Data Center Ethernet portion of the network, wherein the second frame indicates the first hierarchical MAC address as a second destination address for the second frame and wherein the second frame comprises a backwards congestion notification (“
BCN”
) message; andforwarding the first frame to the first destination address of the first frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a network interface system including at least one input port configured for receiving frames; and a logic system including at least one logic device configured to receive, at an ingress port of a core switch of a first Data Center Ethernet portion of a network, a first frame from an Ethernet portion of the network, the first frame comprising a congestion management (“
CM”
) tag and a first destination address;determine that the CM tag indicates a first hierarchical media access control (“
MAC”
) address of a device in a second Data Center Ethernet portion of the network;determine that the first hierarchical MAC address matches a second hierarchical MAC address of the ingress port; modify the CM tag to indicate that a second frame should be forwarded to the device in the second Data Center Ethernet portion of the network, wherein the second frame indicates the first hierarchical MAC address as a second destination address for the second frame and wherein the second frame comprises a backwards congestion notification (“
BCN”
) message; andforward the first frame to the first destination address of the first frame. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
means for receiving, at an ingress port of a core switch of a first Data Center Ethernet portion of a network, a first frame from an Ethernet portion of the network, the first frame comprising a congestion management (“
CM”
) tag and a first destination address;means for determining that the CM tag indicates a first hierarchical media access control (“
MAC”
) address of a device in a second Data Center Ethernet portion of the network;means for determining that the first hierarchical MAC address matches a second hierarchical MAC address of the ingress port; means for modifying the CM tag to indicate that a second frame should be forwarded to the device in the second Data Center Ethernet portion of the network, wherein the second frame indicates the first hierarchical MAC address as a second destination address for the second frame and wherein the second frame comprises a backwards congestion notification (“
BCN”
) message; andmeans for forwarding the frame to the first destination address of the first frame. - View Dependent Claims (19, 20)
-
Specification