#17510: /60 rather than /64 IPv6 'interface' route created on LAN interface
-----------------------------+-----------------------------------
Reporter: markzzzsmith@… | Owner: developers
Type: defect | Status: reopened
Priority: normal | Milestone:
Component: base system | Version: Barrier Breaker 14.07
Resolution: | Keywords:
-----------------------------+-----------------------------------
Changes (by markzzzsmith@…):
* status: closed => reopened
* resolution: not_a_bug =>
Comment:
If the more specific /64 route prefix is created when delegated to a
downstream router, then there is no purpose to the /60. All it will do is
cause problems. This is completely inconsistent with how IPv6 routing is
configured, which is why I reported it. I've done a lot of work with
IPv6+, if it is confusing to me then it will be confusing to people who
don't understand it nearly as well as I do.
For example, attempting to ping a non-existent existent address on a non-
existent prefix should cause the router to generate a destination
unreachable message. For /64s outside of this /60 OpenWRT does (due to
'unreachable' /48), but for non-existent prefixes within the /60 it
doesn't. e.g.,
[mark@opy ~]$ ping6 fd0f:f1b5:2af:000f::1
PING fd0f:f1b5:2af:000f::1(fd0f:f1b5:2af:f::1) 56 data bytes
^C
--- fd0f:f1b5:2af:000f::1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
[mark@opy ~]$ ping6 fd0f:f1b5:2af:0010::1
PING fd0f:f1b5:2af:0010::1(fd0f:f1b5:2af:10::1) 56 data bytes
From fd0f:f1b5:2af::1 icmp_seq=1 Destination unreachable: No route
^C
--- fd0f:f1b5:2af:0010::1 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
[mark@opy ~]$
Silent failure can cause long application timeouts that create bad user
experiences. This causes them unnecessarily.
+ And have worked with IPv6 CPE vendors and presented on what not to do:
"IPv6 CPE - What Not To Do and Other Observations"
http://www.ausnog.net/sites/default/files/ausnog-05/presentations/ausnog-05-d02p02
-mark-smith.pdf
--
Ticket URL: <https://dev.openwrt.org/ticket/17510#comment:2>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets