Converged forwarding table
AssigneeMellanox Technologies, Ltd.
InventorsRoee Levy Leshem, Lior Hodaya Bezen, Alex Netes, Lion Levi, Itamar Rabenstein, Uriel Vanunu, Inbal Gal, Michael Avimelech Gandelman Milgrom
Life of this patent
Estimating the term…
Abstract
A network device, system, and method are provided. In one example, a system is described that includes a plurality of communication nodes and a network device that interconnects and facilitates a transmission of packets between the plurality of communication nodes. The system may be configured such that the packets are transmitted between the plurality of communication nodes by applying a filter to a converged forwarding table.
Claims20
A network device, comprising:
- a plurality of ports including ingress and egress ports for routing traffic;
- a forwarding table that includes entries which map each port to a rail of a plurality of rails;
- and
- one or more circuits to apply a filter associated with a first ingress port to the forwarding table, wherein the filter masks egress ports in the forwarding table that are mapped to rails other than a rail mapped to the first ingress port.
A system, comprising:
- a plurality of ports including ingress and egress ports for routing traffic;
- a forwarding table that includes entries which map each port to a rail of a plurality of rails;
- and
- one or more circuits to apply a filter associated with a first ingress port is to the forwarding table, wherein the filter masks egress ports in the forwarding table that are mapped to rails other than a rail mapped to the first ingress port.
A method for routing data traffic, comprising:
- receiving, via a first ingress port, a packet for forwarding;
- applying a filter associated with the first ingress port to a forwarding table that maps each port of a plurality of ports to a rail of a plurality of rails, the plurality of ports including ingress and egress ports, wherein the filter masks egress ports in the forwarding table that are mapped to rails other than a rail mapped to the first ingress port;
- selecting, based on applying the filter, an egress port for forwarding the received packet;
- and
- forwarding the received packet via the selected egress port.
Dependencies are inferred from the claim text.