Hi,

I have one question. The I-D restricts zoneid names to 15 characters:

      ZoneID = 1*15unreserved

This raises the question why limiting this to 15 characters. I know
that at my Linux and MacOS X boxes have this limit (and I would not be
surprised if BSDs do as well) but at the end it is a #define. So the
question is whether this limit should be hard coded in the URI format.
Looking at RFC 3986, I see

      reg-name    = *( unreserved / pct-encoded / sub-delims )
or
      port        = *DIGIT

and it appears there is no limit in the URI format on DNS names or
port numbers (even though today's DNS and transport protocols put
limits on those things).

/js

PS: I am asking this question because there is a MIB object ifName
    that has a limit of 255 ASCII characters (I assume basically due
    to SNMP constraints) and there is a YANG module in the making
    which currently allows 255 UTF-8 characters and I think it would
    be nice to think a moment about how these things fit together.

PS: RFC 3493 only says there is a constant IF_NAMESIZE - so the socket
    API does not really say what the interface name size limit really
    is.

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to