Re: where are all the IPv6 tools?
Carlos Martinez-Cagnazzo carlosm3...@gmail.com wrote: I'm addicted to sipcalc: http://www.routemeister.net/projects/sipcalc/ It's available on standard repositories for MacPorts, Ubuntu, Debian and Fedora. I guess install is straightforward in other platforms as well. regards Carlos On Wed, May 25, 2011 at 4:29 PM, Kyle Duren pixitha.k...@gmail.com wrote: On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B. I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly From the site: ipv6gen is tool which generates list of IPv6 prefixes of given length from certain prefix according to RFC 3531. (A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block) -Kyle A while ago I was having some conceptual barriers dealing with sanity-checking a given IPv6 network specification, e.g., why are 2620:0:A0::/48 2620:0:A00::/43 2620:0:500::/41 valid but 2620:0:510::/41 not valid? So I coded up something that would offer a bit of an explanation: checknet 2620:0:510::/41 The network prefix has more bits than the prefix size: 2620::0510::::: ^ This is the rightmost non-zero hex digit for a /41 prefix. If non-zero, the digit must be an 8. Otherwise, the tool the quite basic compared to the others that were mentioned. http://ftp.hpl.hp.com/pub/andris/tools/checknet -- Andris
Re: where are all the IPv6 tools?
On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B. I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly From the site: ipv6gen is tool which generates list of IPv6 prefixes of given length from certain prefix according to RFC 3531. (A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block) -Kyle
Re: where are all the IPv6 tools?
I'm addicted to sipcalc: http://www.routemeister.net/projects/sipcalc/ It's available on standard repositories for MacPorts, Ubuntu, Debian and Fedora. I guess install is straightforward in other platforms as well. regards Carlos On Wed, May 25, 2011 at 4:29 PM, Kyle Duren pixitha.k...@gmail.com wrote: On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B. I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly From the site: ipv6gen is tool which generates list of IPv6 prefixes of given length from certain prefix according to RFC 3531. (A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block) -Kyle -- -- = Carlos M. Martinez-Cagnazzo http://www.labs.lacnic.net =
Re: where are all the IPv6 tools?
On 5/25/2011 3:29 PM, Kyle Duren wrote: On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly I use it as well. Great tool. (In the FreeBSD ports tree too). I have also made use of the perl tool Net::IPv6Addr. ---Mike -- --- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, m...@sentex.net Providing Internet services since 1994 www.sentex.net Cambridge, Ontario Canada http://www.tancsa.com/
Re: where are all the IPv6 tools?
On Wed, May 25, 2011 at 3:29 PM, Kyle Duren pixitha.k...@gmail.com wrote: On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B. I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly From the site: ipv6gen is tool which generates list of IPv6 prefixes of given length from certain prefix according to RFC 3531. (A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block) -Kyle There's also sipcalc which has nothing to do with VOIP http://www.routemeister.net/projects/sipcalc/ --chip -- Just my $.02, your mileage may vary, batteries not included, etc
RE: where are all the IPv6 tools?
We use the IPAM tool by 6connect.net, not sure if that is what you are looking for exactly? -Mike -Original Message- From: chip [mailto:chip.g...@gmail.com] Sent: Wednesday, May 25, 2011 3:40 PM To: Kyle Duren Cc: nanog@nanog.org Subject: Re: where are all the IPv6 tools? On Wed, May 25, 2011 at 3:29 PM, Kyle Duren pixitha.k...@gmail.com wrote: On Wed, May 25, 2011 at 11:54 AM, Jay Borkenhagen j...@braeburn.org wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B. I recommend IPv6gen. http://code.google.com/p/ipv6gen/ Very useful. Granted its not what you were asking for exactly From the site: ipv6gen is tool which generates list of IPv6 prefixes of given length from certain prefix according to RFC 3531. (A Flexible Method for Managing the Assignment of Bits of an IPv6 Address Block) -Kyle There's also sipcalc which has nothing to do with VOIP http://www.routemeister.net/projects/sipcalc/ --chip -- Just my $.02, your mileage may vary, batteries not included, etc
Re: where are all the IPv6 tools?
The PERL Net::IP module provides a basis that would make it fairly easy to implement most of those and does fully support both IPv4 and IPv6. IIRC, those tools predated Net::IP, so, re-implementing them from scratch using Net::IP might be both cleaner and easier. Owen On May 25, 2011, at 11:54 AM, Jay Borkenhagen wrote: Hi, I depend on a number of shell tools for manipulating IPv4 addresses, CIDR blocks, etc. like: aggis ipsort.pl grepcidr aggregate I have not yet found much in terms of similar shell utilities for IPv6. I've spoken to authors of some of these tools and they admit they have not yet produced IPv6-capable versions. (Not trying to name and shame: those tools are great, I just want more!) Do folks here know of IPv6 tools that might provide some of the functions the above tools provide for IPv4? Thanks! Jay B.