Concluded WG Zeroconf Router (zerouter)
Note: The data for concluded WGs is occasionally incorrect.
WG | Name | Zeroconf Router | |
---|---|---|---|
Acronym | zerouter | ||
Area | Internet Area (int) | ||
State | Concluded | ||
Charter | charter-ietf-zerouter-01 Approved | ||
Document dependencies | |||
Personnel | Chair | Aidan Williams | |
Mailing list | Address | zerouter@internet.motlabs.com | |
Archive | http://internet.motlabs.com/mailman/listinfo/zerouter |
Final Charter for Working Group
IP networks are in widespread use in environments like the home where
there is no network administrator. With IPv6 deployment delegating
/48 prefixes and the increasing complexity and variety of home
networks, automatic configuration of routers in the home is desirable.
Host auto-configuration mechanisms exist for IPv6 and IPv4 however no
protocols have been standardised that support autoconfiguration of a
mesh of routers.
The objective of this working group is to define protocol mechanisms
that will allow consistent IP subnet prefixes to be automatically
assigned in a mesh of routers. Such networks are expected to connect
to IP infrastructure and will need to receive configuration parameters
in order to operate (e.g. delegated IPv6 prefix).
IP router auto-configuration is complementary to Layer-2 bridging.
Many commodity home networking products today use Layer-2 bridging and
work satisfactorily for simple networks. Achieving a robust L2
bridged network requires 802.1d spanning tree (often not implemented).
Efficient multicast forwarding requires IGMP/MLD snooping, GARP/GMRP
or a similar mechanism. Sometimes L2 bridging is not possible, for
example between IEEE1394 and ethernet, or between FDDI and ethernet.
A Layer-3 approach allows existing unicast and multicast routing
protocols to be used to create a robust and efficient auto-configured
home network.
Work areas:
-
Parameter propagation
Specify mechanisms to:
- Propogate a delegated address range through a mesh of routers.
- Propagate configuration parameters through the mesh of routers
to hosts (e.g. default DNS domain suffix, DNS server). -
Automatic assignment of subnet identifiers to links.
- Specify protocols that will automatically generate consistent
subnet numbers in a mesh of routers.
- Specify protocols that will automatically generate consistent
-
Specify how automatic address assignment interacts with specific
unicast and multicast routing protocols. -
Support for locally scoped name service and service discovery in
routed zeroconf networks.
Scope statements:
-
Zerouter protocols are intended to be used in leaf networks.
Auto-configuration of transit networks is out of scope. -
Whilst there are some similarities to MANET routing protocols,
zerouter protocols will be used in a different environment.
Differences are no/low mobility, and a strong emphasis on address
configuration. -
Auto-configuration of L2 media parameters is out of scope
(e.g. virtual circuit IDs and the like).
Existing drafts:
draft-haberman-ipngwg-auto-prefix-02.txt
draft-troan-dhcpv6-opt-prefix-delegation-00.txt
draft-lutchann-ipv6-delegate-option-00.txt
draft-white-zeroconf-uiap-00.txt
draft-white-zeroconf-subnet-alloc-00.txt
draft-chelius-router-autoconf-00.txt