Network measurements

Message boards : Projects : Network measurements
Message board moderation

To post messages, you must log in.

AuthorMessage
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20787 - Posted: 14 Oct 2008, 9:17:20 UTC

The Internet is plagued by routing instabilities, reachability problems such as black holes and absurdly long latencies. For this reason I'm thinking about starting a project for network monitoring. Participants will install software that would do basic measurements using ping and traceroute, for instance. The rate of measurements will not be high: I don't want to create a net of DOS-attackers ;-)

Would it be possible to do those kind of measurements with a boinc setup?

I hope some of you can shine light on this idea for a project.
ID: 20787 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14625
Netherlands
Message 20794 - Posted: 14 Oct 2008, 15:23:05 UTC

I'm wondering what the use of it is all together? You'd need a whole plethora of different IP addresses to test with to see what's happening, else all you'll see is that people attached to your project can ping you or not. Just getting them attached to your project may already be sufficient for that, for if their BOINC can reach your server, what more is there to test?
ID: 20794 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14625
Netherlands
Message 20796 - Posted: 14 Oct 2008, 17:19:12 UTC - in response to Message 20795.  

So, for example, you in the Netherlands, me in Canada and Joe in Australia get iterations of the same work unit. You might see 10 hops to reach server X in Brazil whereas I see 15 hops but never actually reach server X and Joe sees 5 hops. There might be all sorts of interesting observations like that.

You'll have to do them multiple times per IP address as we don't always take the same route. Normally yes, but once a router is down, or one of the internet nodes, you get rerouted.

It might be useful to figure out where the black hole routers are. Those that gobble up a signal, never to let it go again.
ID: 20796 · Report as offensive
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20807 - Posted: 15 Oct 2008, 10:26:44 UTC
Last modified: 15 Oct 2008, 10:29:02 UTC

Yes great, I think you all are getting the right idea. :-) Sorry for being absent, I expected to receive an email if the topic was replied to. (ok, my bad, I found the subscribe button)

@Dagorath
1 No, taking measurements will not require much CPU power, in that sense this project would not benefit from BOINC. But the the idea of having clients all over the net is very interesting as it offers a quick way of reaching different places/reaching places from different points.

2 Yes, the University of Washington is doing all kinds of measurements (Hubble, iPlane). Looking at other ways of approaching the problem of collecting useful data is a good thing, it would be better if this project could join forces with others, who knows, that may happen.

3 Mentioned already: ISPs would be interested as it could give them insight in the root of problems occurring. The Internet community would benefit. We all would benefit for that matter :-)

Just measuring from a few view points in the net will not give you a full perspective of what is going on. To get a clear view of problem areas, you would need to approach the area from different points. Another thing that is interesting is asymmetric routes in this case: one way tracerouting for instance, will not give you a full perspective of what is going on in the network.

My initial idea is that probes will not be scanning a single point in the net, they will be assigned sets of places to investigate. This list can be changed whenever a problem area is located. The rate of scans could be upped as well for a short period of time. This is where I thought BOINC would come in real handy, as it offers the possibility of assigning jobs.

Another cool thing to investigate is IPv6 adoption.

For those interested in an event that happened recently: http://www.ripe.net/news/study-youtube-hijacking.html
ID: 20807 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 20808 - Posted: 15 Oct 2008, 10:33:04 UTC - in response to Message 20807.  

For those interested in an event that happened recently: http://www.ripe.net/news/study-youtube-hijacking.html

Just made it clickable.
ID: 20808 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14625
Netherlands
Message 20809 - Posted: 15 Oct 2008, 10:54:38 UTC - in response to Message 20807.  

1 No, taking measurements will not require much CPU power, in that sense this project would not benefit from BOINC. But the the idea of having clients all over the net is very interesting as it offers a quick way of reaching different places/reaching places from different points.

BOINC can be used for this. You could do it with a Non CPU Intensive application. (Oh look, it's also in the list there. ;-))

ID: 20809 · Report as offensive
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20810 - Posted: 15 Oct 2008, 11:12:04 UTC - in response to Message 20809.  

BOINC can be used for this. You could do it with a Non CPU Intensive application. (Oh look, it's also in the list there. ;-))

Hehe, yeah I have to admit I haven't had much time to look at the API yet. From the replies, I get the idea that BOINC is a very good framework to host our project. It will now be a case finding time to plan the project, do the needed research and implement it.
ID: 20810 · Report as offensive
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20815 - Posted: 15 Oct 2008, 14:50:22 UTC

Good point. Server load is definitely something to take into consideration and limiting the allowed host is a solution. Allowed hosts should not be selected on geolocation however, but that is besides the point.

Thanks for pointing me in the right direction. That config element would be useful.
ID: 20815 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14625
Netherlands
Message 20816 - Posted: 15 Oct 2008, 15:07:03 UTC - in response to Message 20815.  

You got me in The Netherlands already and Dag in Canada. Between us we'd make a nice triangle. ;-)
ID: 20816 · Report as offensive
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20817 - Posted: 15 Oct 2008, 16:41:28 UTC - in response to Message 20816.  

You got me in The Netherlands already and Dag in Canada. Between us we'd make a nice triangle. ;-)

Hehe, too bad I'm also in The Netherlands. ;-)
ID: 20817 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 20818 - Posted: 15 Oct 2008, 21:47:46 UTC - in response to Message 20817.  

You got me in The Netherlands already and Dag in Canada. Between us we'd make a nice triangle. ;-)

Hehe, too bad I'm also in The Netherlands. ;-)


Well, there's also me over in S. Korea. :-)
Kathryn :o)
ID: 20818 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 20847 - Posted: 16 Oct 2008, 21:49:03 UTC - in response to Message 20835.  

You got me in The Netherlands already and Dag in Canada. Between us we'd make a nice triangle. ;-)

Hehe, too bad I'm also in The Netherlands. ;-)


Well, there's also me over in S. Korea. :-)


Yes, Kathryn, that would make a fine triangle ;-)





Heh, I just didn't want to get left out of all the fun. It's hard being on the other side of the globe... :-)
Kathryn :o)
ID: 20847 · Report as offensive
phil

Send message
Joined: 14 Oct 08
Posts: 6
Netherlands
Message 20853 - Posted: 17 Oct 2008, 12:07:19 UTC

Ok, you three start pinging around and report back to me. Looks like there won't be any need for BOINC after all ;-)

Thanks again for the replies. Hopefully I'll be able to post some results in the future.
ID: 20853 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1174
Argentina
Message 20952 - Posted: 24 Oct 2008, 14:31:48 UTC - in response to Message 20787.  

All this sounds a lot like DIMES
ID: 20952 · Report as offensive

Message boards : Projects : Network measurements

Copyright © 2021 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.