Re: IPv6 address/port format (summary of valid chars)
On Tue, 11 Jan 2000, James Bromberger wrote:
> Most cases are excluded due to overloading from unix(tm) like shells:
> : it is in the IPv6 address, unless we use ::
...
> \ will cause escaping nightmares in most unix(tm) shells
>
>
> This leaves us with:
> ! @ % ^
> * = +
and []
> I kind of like @:
> ::ffff:127.0.0.1@80
or [::ffff:127.0.0.1]:80
> So a URl would look like:
> http://::ffff:127.0.0.1@80/
http://[::ffff:127.0.0.1]:80/
> And isf we can user service names (a la /etc/services):
> http://::ffff:127.0.0.1@www/
http://[::ffff:127.0.0.1]:www/
>
> '::' can only currently appear once (I think). Hence a :: at the end
> of an address needs to firstly make a valid IPv6 host address, or
> host address and port. If there are no problems, then this will cause
> the least amount of confusion with current users.
this is nice choice, too 8)
> James Bromberger, UWA Campus Wide Information Systems Officer (UWA
> Webmaster)
> http://www.ucc.gu.uwa.edu.au/~james/james/sig.html
--
Arkadiusz Miśkiewicz http://www.misiek.eu.org/
PLD/Linux [IPv6 enabled] http://www.pld.org.pl/
Reply to: