Subject: Re: Network proxies; NAT
To: Rick Byers <rb-netbsd@BigScaryChildren.net>
From: Richard Rauch <rauch@rice.edu>
List: netbsd-help
Date: 12/06/2001 13:13:27
> > > mouse-pppoe sets it to 1400??? I don't know why its so low, pppoe adds 8
> > > bytes of encapsulation, so thats an mtu of 1492 over ethernet (mtu 1500).
> >
> > prometheus# ifconfig ppp0
> > ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1400
> > inet 65.68.73.156 -> 65.68.75.254 netmask 0xff000000
> > inet6 fe80::240:f4ff:fe2f:4de8%ppp0 -> :: prefixlen 64 scopeid 0x4
>
> Strange, I don't know why mouse-ppoe uses such a low mtu - its a waste
I thought that PPP negotiated this kind of thing automatically---so the
1400 limit is presumably imposed by the other side of the line, yes?
> e-mail). If the interface mtu for two machines on the same network don't
> agree, you can get into trouble (possibly causing the crash you saw).
> Specifically, I've seen my machine say something like "received oversize
> packet, discarding". I think changing route mtu's is safe because its
> assymetrical.
I'm surprised that a crash could happen, though...I'd expect the packets
to just get dropped. Maybe when things stabilize a bit more, I can probe
this for a reproducable behavior and file a PR. (^&
``I probably don't know what I'm talking about.'' --rauch@math.rice.edu