demikernel icon indicating copy to clipboard operation
demikernel copied to clipboard

[inetstack] Support Path MTU Discovery

Open BrianZill opened this issue 2 years ago • 2 comments

We currently don't support Path MTU Discovery, which is a technique for avoiding in-path packet fragmentation.

See RFC 1191 (or RFC 8201 for the IPv6 version).

BrianZill avatar Nov 11 '22 06:11 BrianZill

@BrianZill I believe that this is a duplicate to https://github.com/demikernel/demikernel/issues/178.

Please add your extra info there and then close this issue.

ppenna avatar Nov 11 '22 10:11 ppenna

@BrianZill I believe that this is a duplicate to #178.

Please add your extra info there and then close this issue.

No, Issue #178 appears to be talking about the local interface MTU, saying that it shouldn't be a hard-coded constant. Typically, stacks reads an interface MTU from either some configuration information, or directly query it from the NIC (driver) itself.

This issue is about the Path MTU Discovery protocol, which is a means for probing the entire end-to-end path of a particular connection to determine the smallest MTU link on the path.

BrianZill avatar Nov 13 '22 00:11 BrianZill