Systems and methods for path maximum transmission unit discovery
AssigneeDell Products L.P.
InventorSumanta Das Gajendra Mahapatra
Life of this patent
Estimating the term…
Abstract
An information handling system is provided. The information handling system includes a plurality of network devices. One of the plurality of network devices is a source device and another of the plurality of network devices is a destination device. If path maximum transmission unit (PMTU) information for a path between the source device and the destination device is not known, the source device sends a PMTU send packet to the destination device, and the destination device sends a PMTU receive packet with a received PMTU value to the source device. Other associated systems and methods for PMTU discovery are also provided.
Claims20
A network device comprising:
- a memory storing instructions;
- and
- one or more processors coupled to the memory and configured to read the instructions from the memory to cause the network device to perform operations comprising:
- receiving a request to send a packet to a multicast address associated with a plurality of ports;
- in response to the request, sending a path maximum transmission unit (PMTU) send packet to a plurality of first network devices associated with each of the plurality of ports associated with the multicast address;
- receiving a plurality of PMTU responses to the PMTU send packets;
- determining a smallest maximum transmission unit (MTU) value included in the plurality of PMTU responses;
- and
- associating the smallest MTU value with the multicast address.
An information handling system comprising:
- a first network device;
- wherein the first network device is configured to:
- receive a request to send a packet to a multicast address associated with a multicast group;
- in response to the request, send a respective path maximum transmission unit (PMTU) send packet to a plurality of second network devices associated with the multicast group;
- receive a plurality of responses to the respective PMTU send packets;
- determine a smallest maximum transmission unit (MTU) value included in the plurality of responses;
- and
- associate the smallest MTU value with the multicast address.
A method for determining a maximum transmission unit (MTU) of a multicast group, the method comprising:
- receiving, by a first network device, a request to send a packet to a multicast address associated with a multicast group;
- in response to the request, sending a path maximum transmission unit (PMTU) send packet to a plurality of second network devices associated with the multicast group;
- receiving a plurality of responses to the PMTU send packets;
- extracting a PMTU value from a PMTU header of each of the responses;
- determining a smallest one of the extracted PMTU values;
- and
- associating the smallest one of the extracted PMTU values with the multicast address.
Dependencies are inferred from the claim text.