• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Traceroute analysing software

Red Squirrel

No Lifer
Is there such program out there that will take a group of trace route and draw a map of all the routers and average response time?

Lets say I feed it 30 logs going to same node, it would then put that node in the center and draw a "network map" of the interconnected routers, like if some of the traceroutes go on the same routers as others, it would reconize that.

Would be useful when troubleshooting network issues on my game server, have everyone post a traceroute and I would just put them all in that program.

I could write one, but I know crap all about graphical coding.
 
i fail to see how that would aid you in troubleshooting your game server...like you have any influence on how packets are routed once they leave your network.

regardless, check out Visual Route
 
There isn't anything you can do to influence what routers they travel to unless you are the ISP. So it's not useful for troubleshooting.

If you want you can google a BGP "looking glass" and see the paths taken to your network - but you won't be able to do anything about it.
 
like internet routers, lets say I get two traceroutes like this:


router1 34 43 25
router2 345 452 323
router 3 342 524 526
server 435 234 624

Then another

router 4 23 52 52
router 2 245 624 562
router 3 442 524 526
server 342 524 262

Then on the map it would show a link as both users went through router2 and 3. So if all those users are lagging, then I know it's because of those routers.

Not much I can do from that point because I don't have control over the routers, but at least it gives me an idea of the probable cause by quickly visualizing it.

I currently just do it manually by looking for people going through same routers, but it gets long. I'll take a look at visual route and see if it does what I need.
 
I was thinking something that aggregates existing traceroute files.

I'm surprised nothing like this exists or is easily findable. Did a search and could not find anything remotely close. May be time for me to learn GUI/graphics coding and make my own, could be a fun project and once I manage to parse the files properly the rest would be rather easy.

The whole point is so I can post network status notes like "people in so and so region may experience high latency due to NN isp having routing issues" or something to that extent. Also good way for me to ensure its not the server itself. Though if cpu is at 1 and network load is at 1 its pretty much a good indicator its not my end.
 
i can appreciate what you're trying to do, but its just not feasible. to be at all accurate, you would have to get updated traceroutes on a regular basis. that means coding something on the client end to send the traceroutes to the server, parse / map them, and automatically update your web page...

if everyone is having issues, its your server.
if only certain people are having issues, its them or the ISP.
 
Yeah only certain people, and yeah I would need to continuously get updates for best accuracy. But think what I'd do is do the tracerts myself from the server to each client. I can script a command in game to do it as a GM which would invoke the process and either email me the report or update a web page. Maybe I can even look at coding this myself and releasing it to public, would be a good learning experience as I know nothing about graphical coding, though web based would be more up my field too. Maybe could use pnglib and stuff.
 
Back
Top