From wessels at measurement-factory.com Tue Apr 3 00:47:51 2007 From: wessels at measurement-factory.com (Duane Wessels) Date: Mon, 2 Apr 2007 18:47:51 -0600 (MDT) Subject: [dsc] IPv6 Support? In-Reply-To: <20070330092929.N23962@measurement-factory.com> References: <1175227854.14502.6.camel@dirk.catalyst.net.nz> <20070330092929.N23962@measurement-factory.com> Message-ID: <20070402184327.K36946@measurement-factory.com> On Fri, 30 Mar 2007, Duane Wessels wrote: > This should be easy for me to add. I will let you and the list > know when it is ready. Well it wasn't as easy as I imagined, but I have some code up for anyone to try: http://dns.measurement-factory.com/tools/dsc/download/dsc-200704021841.tar.gz You should find -DUSE_IPV6=1 in the top-level Makefile now. There are no configuration file changes necessary to support IPv6. If you have v6 traffic you should see it in any dataset that uses the client address or subnet. I have only tested the collector so far. I have not yet tested the presenter (graphing) to make sure that v6 addresses will be displayed correctly there. Duane W. From andrew.ruthven at catalyst.net.nz Tue Apr 3 04:45:33 2007 From: andrew.ruthven at catalyst.net.nz (Andrew Ruthven) Date: Tue, 03 Apr 2007 04:45:33 +0000 Subject: [dsc] IPv6 Support? In-Reply-To: <20070402184327.K36946@measurement-factory.com> References: <1175227854.14502.6.camel@dirk.catalyst.net.nz> <20070330092929.N23962@measurement-factory.com> <20070402184327.K36946@measurement-factory.com> Message-ID: <1175575533.3198.18.camel@dirk.catalyst.net.nz> Hey Duane, First off, thank you for working on this so correctly! On Mon, 2007-04-02 at 18:47 -0600, Duane Wessels wrote: > Well it wasn't as easy as I imagined, but I have some code up for > anyone to try: > > http://dns.measurement-factory.com/tools/dsc/download/dsc-200704021841.tar.gz > > > You should find -DUSE_IPV6=1 in the top-level Makefile now. I've managed to compile it, but I had to comment out the block checking for ETHERTYPE_IPV6 in pcap.c. That doesn't appear to be defined on my Linux boxes. > There are no configuration file changes necessary to support IPv6. > If you have v6 traffic you should see it in any dataset that uses > the client address or subnet. So I can't define the IPv6 address using local_address for the name server for defining direction then? Also, it doesn't seem to be collecting IPv6 addresses quite right, I've pulled this out of one of the XML files: 302e:6fc4:ff7f:0:69df:4000:: It should be something like 2001:dce:4000:2::130 (that is the nameserver). > I have only tested the collector so far. I have not yet tested the > presenter (graphing) to make sure that v6 addresses will be displayed > correctly there. I'll let you know what it is like once I have the XML data getting to the box with the presenter running. I think that'll be tomorrows task. Cheers! -- Andrew Ruthven, Wellington, New Zealand At work: andrew.ruthven at catalyst.net.nz At home: andrew at etc.gen.nz GPG fpr: 34CA 12A3 C6F8 B156 72C2 D0D7 D286 CE0C 0C62 B791 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From jbeining at mail.arc.nasa.gov Mon Apr 2 19:09:31 2007 From: jbeining at mail.arc.nasa.gov (Joshua Beining) Date: Mon, 2 Apr 2007 12:09:31 -0700 Subject: [dsc] Undocumented dsc-grapher.cfg directives Message-ID: <00eb01c7755a$71c857d0$f4bce88f@arc.nasa.gov> The DSC manual does not describe what the following directives do or what values are expected: timezone domain list valid domains embargo anonymize ip Could someone help out? Thanks. -Joshua From wessels at measurement-factory.com Tue Apr 3 16:04:44 2007 From: wessels at measurement-factory.com (Duane Wessels) Date: Tue, 3 Apr 2007 10:04:44 -0600 (MDT) Subject: [dsc] Undocumented dsc-grapher.cfg directives In-Reply-To: <00eb01c7755a$71c857d0$f4bce88f@arc.nasa.gov> References: <00eb01c7755a$71c857d0$f4bce88f@arc.nasa.gov> Message-ID: <20070403100400.A32057@measurement-factory.com> On Mon, 2 Apr 2007, Joshua Beining wrote: > The DSC manual does not describe what the following directives do or what > values are expected: > > timezone > domain list > valid domains > embargo > anonymize ip > > Could someone help out? Oops, sorry about that. I've updated the manual with these descriptions. http://dns.measurement-factory.com/tools/dsc/download/dsc-manual.pdf From wessels at measurement-factory.com Tue Apr 3 17:19:36 2007 From: wessels at measurement-factory.com (Duane Wessels) Date: Tue, 3 Apr 2007 11:19:36 -0600 (MDT) Subject: [dsc] IPv6 Support? In-Reply-To: <1175575533.3198.18.camel@dirk.catalyst.net.nz> References: <1175227854.14502.6.camel@dirk.catalyst.net.nz> <20070330092929.N23962@measurement-factory.com> <20070402184327.K36946@measurement-factory.com> <1175575533.3198.18.camel@dirk.catalyst.net.nz> Message-ID: <20070403111716.C32057@measurement-factory.com> On Tue, 3 Apr 2007, Andrew Ruthven wrote: > I've managed to compile it, but I had to comment out the block checking > for ETHERTYPE_IPV6 in pcap.c. That doesn't appear to be defined on my > Linux boxes. Ah, thanks. I will fix that for the next version. > So I can't define the IPv6 address using local_address for the name > server for defining direction then? Not yet. I will work on that. > Also, it doesn't seem to be collecting IPv6 addresses quite right, I've > pulled this out of one of the XML files: > 302e:6fc4:ff7f:0:69df:4000:: > > It should be something like 2001:dce:4000:2::130 (that is the > nameserver). Hm, 302e:6fc4:ff7f:0:69df:4000:: doesn't look quite right. But I don't think you should expect to see the nameserver's IP address in any of the XML files. You should expect to see client addresses. DW From andrew.ruthven at catalyst.net.nz Tue Apr 3 21:45:57 2007 From: andrew.ruthven at catalyst.net.nz (Andrew Ruthven) Date: Wed, 04 Apr 2007 09:45:57 +1200 Subject: [dsc] IPv6 Support? In-Reply-To: <20070403111716.C32057@measurement-factory.com> References: <1175227854.14502.6.camel@dirk.catalyst.net.nz> <20070330092929.N23962@measurement-factory.com> <20070402184327.K36946@measurement-factory.com> <1175575533.3198.18.camel@dirk.catalyst.net.nz> <20070403111716.C32057@measurement-factory.com> Message-ID: <1175636758.16394.3.camel@dirk.catalyst.net.nz> On Tue, 2007-04-03 at 11:19 -0600, Duane Wessels wrote: > > Also, it doesn't seem to be collecting IPv6 addresses quite right, I've > > pulled this out of one of the XML files: > > 302e:6fc4:ff7f:0:69df:4000:: > > > > It should be something like 2001:dce:4000:2::130 (that is the > > nameserver). > > Hm, 302e:6fc4:ff7f:0:69df:4000:: doesn't look quite right. But I don't > think you should expect to see the nameserver's IP address in any of > the XML files. You should expect to see client addresses. Agreed. That IP address came out of a client_subnet2.xml file and should have been something like 2404:130:1:f100::f104:2 (I'm not sure what summarisation is happening for IPv6 addresses). But subnets in IPv6 don't work quite the same as IPv4. They should probably be truncated to /48s as being a standard site allocation, what do you think? Thank you for your work! -- Andrew Ruthven, Wellington, New Zealand At work: andrew.ruthven at catalyst.net.nz At home: andrew at etc.gen.nz GPG fpr: 34CA 12A3 C6F8 B156 72C2 D0D7 D286 CE0C 0C62 B791 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From jbeining at mail.arc.nasa.gov Wed Apr 4 15:22:49 2007 From: jbeining at mail.arc.nasa.gov (Joshua Beining) Date: Wed, 4 Apr 2007 08:22:49 -0700 Subject: [dsc] Undocumented dsc-grapher.cfg directives In-Reply-To: <20070403100400.A32057@measurement-factory.com> Message-ID: <004e01c776cd$1b328f20$f4bce88f@arc.nasa.gov> Much appreciated. -Joshua > -----Original Message----- > From: Duane Wessels [mailto:wessels at measurement-factory.com] > Sent: Tuesday, April 03, 2007 9:05 AM > To: jbeining at arc.nasa.gov > Cc: dsc at measurement-factory.com > Subject: Re: [dsc] Undocumented dsc-grapher.cfg directives > > > > > On Mon, 2 Apr 2007, Joshua Beining wrote: > > > The DSC manual does not describe what the following > directives do or > > what values are expected: > > > > timezone > > domain list > > valid domains > > embargo > > anonymize ip > > > > Could someone help out? > > Oops, sorry about that. I've updated the manual with these > descriptions. > > http://dns.measurement-factory.com/tools/dsc/download/dsc-manual.pdf >