While i see the benefit of such measurements, i'm a little bit worried about turning Atlas into a possible "distributed attack" tool. I think it would be better, at least for the time being, to allow such "packet manipulation" measurements under strict conditions. This might be the very first step of turning Atlas into Scapy-Atlas, which sounds exciting and worrying at the same time. -- Tassos Jen Linkova wrote on 6/11/2013 02:59:
[ This is a outcome of some online&offline discussions we have had on IETF8 ]
There are some ongoing efforts to measure IPv6 extension headers filtering in the Internet (in particular, see Fernando Gont's talk:
http://www.iepg.org/2013-11-ietf88/fgont-iepg-ietf88-ipv6-frag-and-eh.pdf )
While individuals are running some experiments from their networks, I think it would be extremely useful to run distributed measurements using Atlas to understand the current situation and possible impact better.
Therefore it would be great if Atlas supports: - inserting Ipv6 extension headers into probe packets. Ideally user should be allowed to define a chain of extension headers as specified in RFC2460. In particular, it would be nice to insert the following headers: -- Hop-by-Hop Options -- Fragment -- Destination Options
- HTTP measurements (Tim, please add particular requirements if you have any).
If anyone else would like to see such features supported by Atlas - please speak up!