In the presence of firewalls which improperly block ICMP Unreachable (including Fragmentation Required) messages, Path MTU Discovery is prevented from working. A workaround is to handle IPv4 payloads opaquely, ignoring the DF bit--as is done for other payloads like AppleTalk--and doing transparent fragmentation and reassembly. Redux includes the enforcement of mutual exclusion between this feature and Path MTU Discovery as suggested by Alexander Duyck. Cc: Alexander Duyck <alexander.duyck@gmail.com> Reviewed-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -113,6 +113,7 @@ enum { · 112 unmodified lines | ||
| 113 | 113 | IFLA_GRE_ENCAP_SPORT, |
| 114 | 114 | IFLA_GRE_ENCAP_DPORT, |
| 115 | 115 | IFLA_GRE_COLLECT_METADATA, |
| 116 | + IFLA_GRE_IGNORE_DF, | |
| 116 | 117 | __IFLA_GRE_MAX, |
| 117 | 118 | }; |
| 118 | 119 | |