Supporting mapping of layer 3 priorities in an infiniband ™ network
First Claim
1. A router configured for sending and receiving data packets on an InfiniBand™
- network, the router being configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point value indicative of layer 3 priority data of the IP packet, the router comprising;
a mapping table having multiple entries, each entry specifying a differentiated services code point value and a corresponding service level, and a controller configured for parsing the TOS field and determining the service level for the differentiated services code point value, the controller outputting the IP packet on the InfiniBand™
network within an InfiniBand™
packet according to the determined service level.
1 Assignment
0 Petitions
Accused Products
Abstract
A router is configured for sending and receiving data packets on an InfiniBand™ network and acts as a bridge between an IP network and the InfiniBand™ network. The router is configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point indicative of layer 3 priority data of the IP packet . The router includes a mapping table having multiple entries, each entry specifying a differentiated services code point and a corresponding service level. The controller is configured for parsing the TOS field and determining the service level for the differentiated services level. The controller outputs the IP packet on the InfiniBand™ network within an InfiniBand™ packet according to the determined services level.
101 Citations
11 Claims
-
1. A router configured for sending and receiving data packets on an InfiniBand™
- network, the router being configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point value indicative of layer 3 priority data of the IP packet, the router comprising;
a mapping table having multiple entries, each entry specifying a differentiated services code point value and a corresponding service level, and a controller configured for parsing the TOS field and determining the service level for the differentiated services code point value, the controller outputting the IP packet on the InfiniBand™
network within an InfiniBand™
packet according to the determined service level.- View Dependent Claims (2, 3)
- network, the router being configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point value indicative of layer 3 priority data of the IP packet, the router comprising;
-
4. A method of outputting an IP packet, received by a router, onto an InfiniBand™
- network, the method comprising;
receiving, by the router, an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field specifying a differentiated services code point value;
parsing the TOS field and mapping the differentiated services code point value to a determined service level based on the parsed TOS field; and
outputting the IP packet on the InfiniBand™
network within an InfiniBand™
packet according to the determined service level.- View Dependent Claims (5, 6)
- network, the method comprising;
-
7. A router configured for sending and receiving data packets on an InfiniBand™
- network, the router being configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point value indicative of layer 3 priority data of the IP packet, the router comprising;
means for a mapping a differentiated services code point value to a corresponding service level, and means for parsing the TOS field and determining the service level for the differentiated services code point value, and for outputting the IP packet on the InfiniBand™
network within an InfiniBand™
packet according to the determined service level.- View Dependent Claims (8, 9, 10, 11)
- network, the router being configured to receive an Internet Protocol (IP) data packet having an IP header including a type of service (TOS) field having a differentiated services code point value indicative of layer 3 priority data of the IP packet, the router comprising;
Specification