On Wed, 28 May 2014 17:32:04 +0800
Zhiping An <anzhip...@gmail.com> wrote:

> In my scenario, nhrp run over gre.
> If I set gre tunnel mtu to 64, NHRP request can not be sent.
> 
> Does nhrp support fragment?

Short answer: no.

Long answer:

NHRP runs directly over GRE header (not inside inner ipv4/ipv6), and
NHRP does not have built-in fragmentation support. Thus it is not
possible to fragment the packets in the inner protocol level.

Technically it would be possible to fragment on the outer "NBMA" IPv4
layer. But this would currently require creating the ip_gre tunnel in
linux with "ttl inherit" mode, and this has likely unwanted consequences
for PMTU detection.

MTU of 64 does not really make sense to me, sounds you did this for
testing. Are you have some problems with MTU? What is the MTU?

- Timo

------------------------------------------------------------------------------
Time is money. Stop wasting it! Get your web API in 5 minutes.
www.restlet.com/download
http://p.sf.net/sfu/restlet
_______________________________________________
opennhrp-devel mailing list
opennhrp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opennhrp-devel

Reply via email to