[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: I-D ACTION:draft-ietf-v6ops-rfc3330-for-ipv6-00.txt




On 22-Mar-2007, at 12:13, Fred Baker wrote:

http://tools.ietf.org/html/draft-ietf-v6ops-rfc3330-for-ipv6
  "Special-Use IPv6 Addresses", Marc Blanchet, 22-Mar-07,
  <draft-ietf-v6ops-rfc3330-for-ipv6-00.txt>

Comments below, in-line.

I think this draft serves a useful purpose, and support its eventual publication in the RFC series (presumably as "Informational"?).

General: the document doesn't specify what it means by "advertise" with any degree of precision. It seems to me that it should state clearly during the introduction that the recommendations are concerned with advertisements made between autonomous systems on the Internet, and not between any other routers that might be in the business of moving IPv6 datagrams.

Abstract

This document describes the global and other specialized IPv6 address
   blocks.

Editorial: missing space between "blocks." and "It".

It does not address IPv6 address space assigned to operators
   and users through the Regional Internet Registries.

Editorial: "It does not address [...] address space" is ugly. Perhaps "It does not discuss", or use the passive voice ("IPv6 address space assigned or allocated by Regional Internet Registries is not discussed in this document").

The editorial comments above also apply to section 1, which contains the same text as the abstract.

2.  Address Types

2.1.  Node-scoped Unicast

   ::1/128 is the loopback address [RFC4291].

   ::/128 is the unspecified address [RFC4291].

The node-scoped unicast addresses should not be advertised and should
   be filtered out when received.

Editorial: make it "These node-scoped unicast addresses" or just "These addresses".

2.3.  Link-scoped Unicast

   fe80::/10 are the link-local unicast[RFC4291] addresses.Link-local
   addresses should not be advertised and should be filtered out when
   received.

Editorial: missing space between "addresses." and "Link-local".

2.4.  Site-scoped Unicast

   fc00::/7 are the unique-local addresses [RFC4193].  Unique-local
   addresses should not be adverstied on the public Internet.

Editorial: perhaps redact "on the public Internet" if the meaning of "advertisement" throughout the document is clarified, as suggested above. Spelling mistake/typo in "adverstied".

2.5.  Documentation Prefix

   The 2001:0db8::/32 are the documentation addresses [RFC3849].  They
are used for documentation purposes such as user manuals, RFCs, etc.
   Documentation addresses should not be advertised and should be
   filtered out when received.

Editorial: make it "Addresses covered by 2001:db8::/32 are documentation addresses".

2.6.  6to4

   2002::/16 are the 6to4 addresses [RFC4291][RFC3056].  The 6to4
addresses may be advertised when the site is running a 6to4 relay or
   offering a 6to4 transit service.  However, the provider of this
   service should be aware of the implications of running such
   service[RFC3964], which includes some specific filtering rules for
   6to4.

Editorial: redact the word "the" before "6to4 addresses".

Presumably the filtering rules alluded to at the end relate to the plausibility of the embedded IPv4 addresses within the 6to4 address? Perhaps a reference to RFC3330 would be useful, there?

2.7.  Teredo

   2001::/32 are the Teredo addresses [RFC4380].  The Teredo addresses
may be advertised when the site is running a Teredo relay or offering
   a Teredo transit service.

RFC 4380 describes that address as "2001:0000::/32" (well, actually it says "2001:0000:/32", missing the trailing colon before the forward slash, which is presumably a typo). Whilst obviously 2001::/32 and 2001:0000::/32 are equivalent, the latter format perhaps aids clarity given that many people have 2001::/16 in their heads as being special, given that it's the first block from which RIRs made unicast allocations.

2.9.  Default Route

   ::/0 is the default unicast route address.

Editorial: "route address" seems clumsy to me. Surely "... is the default route." is sufficient.

2.10.  Multicast

ff00::/8 are multicast addresses [RFC4291]. They have a 4 bits scope
   in the address field.  Only addresses having the 'E' value in the
   scope field are of global scope, all other values are local or
reserved. Therefore, only ffXe:: routes may be advertised outside a
   site, where X may be any value.

Editorial: make it "Addresses covered by ff00::/8 are multicast addresses".

X presumably may be any _four-bit_ value, not *any* value :-)


Joe