[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CPE router draft: Default route and WAN interface provisioning
On Wed, 2 Dec 2009, Ole Troan wrote:
as the editor of the draft-ietf-v6ops-ipv6-cpe-router let me bring the following questions to the list.
the IPv6 CE router WAN interface needs to acquire addresses i.e behave like a host if one follows the definition in RFC4862. it forwards traffic out this interface so it is also a router.
we don't want to redefine the host/router definitions in 4861/4862. for the purposes of address assignment of a router interface, is this text acceptable and clear:
"When the router is attached to the WAN interface link it must act as
an IPv6 host for the purposes of stateless or stateful interface
address assignment ([RFC4862]/[RFC3315]). The router acts as a
requesting router for the purposes of DHCP prefix delegation
([RFC3633])."
How does this work together with:
"WAA-6: If the IPv6 CE router does not acquire a global IPv6 address
from either SLAAC or DHCP, then it MUST create a global IPv6
address from its delegated prefix and configure that on one
of its internal virtual network interfaces."
Does it only mean that it must potentially act as a host and try to get an
IPv6 address, but it's ok if it doesn't ? Is it possible that people will
be confused by this and it needs more clarification? Should it also say
that this virtual network interface must be used to source traffic from
the CPE router to the WAN side?
Then the wording here:
"WPD-3: If the delegated prefix is an aggregate route of multiple,
more-specific routes the IPv6 CE router MUST discard packets
that match the aggregate route, but not any of the more-
specific routes. In other words, the "next-hop" for the
aggregate route should be the null destination. This is
necessary to prevent forwarding loops when some addresses
covered by the aggregate are not reachable. [RFC4632]"
Would it make sense to specifically say that any PD space received must be
null routed unless it's used on an interface or routed somewhere else
(sub-PDed to another router in the home)? Just in case multiple PDs are
received and a LAN interface goes down?
"L-5: The IPv6 CE router must assign a separate /64 from its
delegated prefix (and ULA prefix if configured to provide ULA
addressing) for each of its LAN interfaces. The IPV6 CE router
MUST make the interface an advertising interface according to
RFC4861. In router advertisements messages, the Prefix
Information Option's A/L-bits MUST be set to 1 by default; the
A/L bits setting SHOULD be user configurable."
Does "LAN interface" refer to physical or vlan interface? What if the home
CPE has 8 LAN ports and the user would like port 1-3 to be in the same
vlan and thus share the same /64. Does this wording prohibit this
behaviour? There is a "must" (shouldn't that be capital letters?) in
there... I think the behaviour of having multiple ports in the same /64
and do L2 switching between them should be allowed.
Otherwise I think the document is a fine piece of work! :)
--
Mikael Abrahamsson email: swmike@swm.pp.se