Subject: Re: IPv6 PMTUD broken
To: Jun-ichiro itojun Hagino <itojun@itojun.org>
From: Ronald van der Pol <Ronald.vanderPol@rvdp.org>
List: current-users
Date: 06/10/2004 07:21:16
On Thu, Jun 10, 2004 at 10:49:09 +0900, Jun-ichiro itojun Hagino wrote:

> 	with sendto() (without connnect()) on udp, udp6_ctlinput passes 0
> 	as the last argument to icmp6_mtudisc_update().  in that case, unless
> 	you have tons of (> 256) routing entries created PMTUD, path MTU
> 	discovery should work.

No, I don't. Below is the current routing table. I will try to make a
test setup at work today and see if I can reproduce the problem there.

	rvdp

bones.rvdp.org$ netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface
default            10.0.0.1           UGS         0        0      -  ex0
10/25              link#8             UC          2        0      -  ex0
10.0.0.1           00:00:24:c0:7b:f4  UHLc        1        0      -  ex0
10.0.0.2           00:00:c5:0d:e5:97  UHLc        2     1305      -  ex0
10.0.0.36          127.0.0.1          UGHS        0        0  33196  lo0
127/8              127.0.0.1          UGRS        0        0  33196  lo0
127.0.0.1          127.0.0.1          UH          4       52  33196  lo0

XNS:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface

ISO:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface

X.25:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface

AppleTalk:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface

Internet6:
Destination                        Gateway                        Flags     Refs     Use    Mtu  Interface
::/104                             ::1                            UGRS        0        0      -  lo0 =>
::/96                              ::1                            UGRS        0        0      -  lo0 =>
default                            fe80::200:24ff:fec0:7bf4%ex0   UG          0       55      -  ex0
::1                                ::1                            UH         12       44  33196  lo0
::127.0.0.0/104                    ::1                            UGRS        0        0      -  lo0
::224.0.0.0/100                    ::1                            UGRS        0        0      -  lo0
::255.0.0.0/104                    ::1                            UGRS        0        0      -  lo0
::ffff:0.0.0.0/96                  ::1                            UGRS        0        0      -  lo0
2001:888:1777::/64                 link#8                         UC          3        0      -  ex0
2001:888:1777::2                   00:00:c5:0d:e5:97              UHLc        0       25      -  ex0
2001:888:1777:0:200:c5ff:fe0d:e597 00:00:c5:0d:e5:97              UHLc        1      470      -  ex0
2001:888:1777:0:230:65ff:fe29:3fc8 00:30:65:29:3f:c8              UHLc        2      332      -  ex0
2001:888:1777:0:260:8ff:fed1:a403  00:60:08:d1:a4:03              UHL         1        0      -  lo0
2002::/24                          ::1                            UGRS        0        0      -  lo0
2002:7f00::/24                     ::1                            UGRS        0        0      -  lo0
2002:e000::/20                     ::1                            UGRS        0        0      -  lo0
2002:ff00::/24                     ::1                            UGRS        0        0      -  lo0
fe80::/10                          ::1                            UGRS        0        0      -  lo0
fe80::%lo0/64                      fe80::1%lo0                    U           0        0      -  lo0
fe80::1%lo0                        link#1                         UHL         0        0      -  lo0
fe80::%ex0/64                      link#8                         UC          1        0      -  ex0
fe80::200:24ff:fec0:7bf4%ex0       00:00:24:c0:7b:f4              UHLc        1        3      -  ex0
fe80::260:8ff:fed1:a403%ex0        00:60:08:d1:a4:03              UHL         0        0      -  lo0
fec0::/10                          ::1                            UGRS        0        0      -  lo0
ff01::/32                          ::1                            UC          0        0      -  lo0
ff02::%lo0/32                      ::1                            UC          0        0      -  lo0
ff02::%ex0/32                      link#8                         UC          0        0      -  ex0
bones.rvdp.org$