-
公开(公告)号:US11677675B2
公开(公告)日:2023-06-13
申请号:US17509983
申请日:2021-10-25
Applicant: CLOUDFLARE, INC.
Inventor: Nicholas Alexander Wondra , Erich Alfred Heine , Yan Zhai
CPC classification number: H04L47/36 , H04L12/4633 , H04L2212/00
Abstract: Path MTU determination in Generic Routing Encapsulation (GRE) tunnel is presented. A source network device transmits, to a destination network device that is a second endpoint of the GRE tunnel, multiple GRE encapsulated packets that include multiple inner packets respectively, where each inner packet has an inner header used to deliver that inner packet to the source network device and a different payload, and where each of these GRE encapsulated packets has a different size. The source network device receives a first portion of the inner packets from the destination network device and does not receive a second portion of the inner packets. The source network device determines a path MTU to the destination network device based on the size of the GRE encapsulated packet with a largest size for which a corresponding inner packet is received at the source network device from the destination network device.
-
公开(公告)号:US12107768B2
公开(公告)日:2024-10-01
申请号:US18333297
申请日:2023-06-12
Applicant: CLOUDFLARE, INC.
Inventor: Nicholas Alexander Wondra , Erich Alfred Heine , Yan Zhai
CPC classification number: H04L47/36 , H04L12/4633 , H04L2212/00
Abstract: A method of path MTU determination in Generic Routing Encapsulation (GRE) tunnel is presented. A source network device (ND) transmits, to a destination ND that is a second endpoint of the GRE tunnel, a first outer packet including a first inner packet, where the first inner packet includes a first inner header that is used to deliver the first inner packet to the source network device, a first inner GRE header, and a first payload. The source ND receives the first inner packet. The source ND transmits a second outer packet including a second inner packet that includes a second payload that has a size greater than a size of the first payload. The source ND determines that the second inner packet is not received and determines a path MTU between the source ND and the destination ND based on a size of the first and the second outer packets.
-
公开(公告)号:US11159437B2
公开(公告)日:2021-10-26
申请号:US16992922
申请日:2020-08-13
Applicant: CLOUDFLARE, INC.
Inventor: Nicholas Alexander Wondra , Erich Alfred Heine , Yan Zhai
IPC: H04L12/805 , H04L12/46
Abstract: A method of path MTU determination in Generic Routing Encapsulation (GRE) tunnel is presented. A source network device (ND) transmits, to a destination ND that is a second endpoint of the GRE tunnel, a first outer packet including a first inner packet, where the first inner packet includes a first inner header that is used to deliver the first inner packet to the source network device, a first inner GRE header, and a first payload. The source ND receives the first inner packet. The source ND transmits a second outer packet including a second inner packet that includes a second payload that has a size greater than a size of the first payload. The source ND determines that the second inner packet is not received and determines a path MTU between the source ND and the destination ND based on a size of the first and the second outer packets.
-
-