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

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: