IPv6 using argus-udp://

Dave Edelman dedelman at iname.com
Mon Nov 29 22:27:11 EST 2010


This was the subject on the NANOG list recently. It turns out that the use
of brackets to enclose an IP address (V4 or V6) is an accepted practice and
one of the very few ways of disambiguating the parsing of an IPv6 address. 

I have no idea why you would use it for IPv4 addresses since they are pretty
simple to parse as is (but not as simple as many people think.)

--Dave

-----Original Message-----
From: argus-info-bounces+dedelman=iname.com at lists.andrew.cmu.edu
[mailto:argus-info-bounces+dedelman=iname.com at lists.andrew.cmu.edu] On
Behalf Of Carter Bullard
Sent: Monday, November 29, 2010 4:40 PM
To: Terry Burton
Cc: Argus
Subject: Re: [ARGUS] IPv6 using argus-udp://

Hey Terry,
Sorry for the delayed response.

The convention for specifying IPv6 addresses and ports in URLs is to put the
address in brackets, and the port after the closing bracket, separated by
a colon.

   argus-udp://[ fe80::21c:c0ff:fe9c:6820]:10500

It's the only way with all those colons in the IPv6 address.
Carter

On Nov 24, 2010, at 1:08 PM, Terry Burton wrote:

> Hi,
> 
> I was looking into what is required to have my Argus to Radium
> datagram communication occur over IPv6, however I was unable to
> determine how to specify IPv6 addresses with the argus-udp:// syntax,
> i.e. what to change this IPv4 specification to:
> 
> radium -X -u argus -S argus-udp://0.0.0.0:10500 -P 10569
> 
> For example:
> 
> radium -X -u argus -S argus-udp://fe80::21c:c0ff:fe9c:6820:10500 -P 10569
> 
> radium -X -u argus -S argus-udp://:::10500 -P 10569  # All IPv6 interfaces
> 
> None of which seem to parse correctly.
> 
> I've also tried using a hostname such as ip6-all defined in my
> /etc/hosts as ":: ip6-all" without success.
> 
> Do the argus server/clients support this yet?
> 
> 
> All the best,
> 
> Terry
> 





More information about the argus mailing list