Problem with Path MTU Discovery
Jeremie Le Hen
jeremie at le-hen.org
Tue Jul 19 15:18:50 GMT 2005
Hi George,
sorry for the delay.
> > I set a gif(4)-based IPSec tunnel between my network and a friend's one.
> > This works pretty well, except that Path MTU Discovery doesn't work.
> >
> > Quick draw:
> > MTU: 1500 MTU:1280 MTU:1500
> > Comp1 --------- Gate1 -------- Gate2 -----+-- Comp2
> > RELENG_5 RELENG_4 RELENG_5 | RELENG_5
> > |
> > +-- Comp3
> > RELENG_5
>
> Can you look at the routing table for each of Comp1 and Comp2 and also
> use the -W flag to show the path MTU? If there is something wonky in
> the routing table then TCP will not hear about the MTU change.
There doesn't seem to be strange MTUs in routing table (each host has
multiple jails, which explains why the routing table is somewhat large).
%%%
comp1:root# netstat -rnWf inet
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Netif Expire
default 192.168.1.1 UGS 0 3878073 1500 em0
127.0.0.1 127.0.0.1 UH 0 4 16384 lo0
192.168.1 link#3 UC 0 0 1500 em0
192.168.1.1 00:09:5b:1a:48:94 UHLW 1 594449 1500 em0 1169
192.168.1.25 00:04:23:89:e5:84 UHLW 0 20232 1500 lo0 =>
192.168.1.25/32 link#3 UC 0 0 1500 em0
192.168.1.53 00:04:23:89:e5:84 UHLW 0 24765 1500 lo0 =>
192.168.1.53/32 link#3 UC 0 0 1500 em0
192.168.1.178 00:c0:9f:94:39:8f UHLW 0 275 1500 em0 316
192.168.1.241/32 link#3 UC 0 0 1500 em0
comp2:root# netstat -rnWf inet
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Netif Expire
default 192.168.4.13 UGS 0 58623 1500 xl0
127.0.0.1 127.0.0.1 UH 0 1244 16384 lo0
192.168.4 link#1 UC 0 0 1500 xl0
192.168.4.4 00:60:08:60:fe:10 UHLW 0 20 1500 lo0
192.168.4.13 00:0a:5e:3d:40:cb UHLW 1 1307764 1500 xl0 1012
192.168.4.40 00:60:08:60:fe:10 UHLW 0 1255 1500 lo0 =>
192.168.4.40/32 link#1 UC 0 0 1500 xl0
192.168.4.49 00:60:08:60:fe:10 UHLW 0 2317 1500 lo0 =>
192.168.4.49/32 link#1 UC 0 0 1500 xl0
192.168.4.50 00:60:08:60:fe:10 UHLW 0 1220 1500 lo0 =>
192.168.4.50/32 link#1 UC 0 0 1500 xl0
192.168.4.51 00:60:08:60:fe:10 UHLW 0 4763999 1500 lo0 =>
192.168.4.51/32 link#1 UC 0 0 1500 xl0
192.168.4.52 00:60:08:60:fe:10 UHLW 0 1215 1500 lo0 =>
192.168.4.52/32 link#1 UC 0 0 1500 xl0
192.168.4.53 00:60:08:60:fe:10 UHLW 0 14393 1500 lo0 =>
192.168.4.53/32 link#1 UC 0 0 1500 xl0
192.168.4.54/32 link#1 UC 0 0 1500 xl0
192.168.4.80 00:60:08:60:fe:10 UHLW 0 24577 1500 lo0 =>
192.168.4.80/32 link#1 UC 0 0 1500 xl0
%%%
Thank you.
Regards,
--
Jeremie Le Hen
hen dot org >< ttz at chchile dot org >
More information about the freebsd-net
mailing list