Re: where are all the IPv6 tools?

2011-05-27 Thread Andris Kalnozols
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?

2011-05-25 Thread Kyle Duren
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?

2011-05-25 Thread Carlos Martinez-Cagnazzo
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?

2011-05-25 Thread Mike Tancsa
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?

2011-05-25 Thread chip
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?

2011-05-25 Thread Mike Walter
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?

2011-05-25 Thread Owen DeLong
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.