Hi, I'm currently trying to develop a program that can estimate a location of a node using the latency. Obviously a simple formula can be used.
d = (l * 299792.458) / 1000
Distance = (Latency * (speed of light \100)) / 1000
But since the internet does not work like paper cup telecommunications(straight line connections), there are various factors to take into account.
There are obviously numberous other factors to bare in mind, I myself don't know very much about this actually. So I thought this is the right place to ask for suggestions and information.
At the moment I am building the program to be accurate from my connection. So I need to find out the following to start off:
Where is the server dsl-241-0-01.telkomadsl.co.za [41.241.0.1] physically situated?
What route, physically and through the internet would a connection from here to New York's SAIX servers take?
What route, physically and through the internet would a connection from here to London's SAIX servers take?
Taking into account that:
My connection is ADSL 384kbps
My ISP is Mweb
My location is Hout Bay, Cape Town
I would really appreciate it if someone can help me make this, I'm sure it will be one of the first programs of it's type in South Africa and the world. I'm going to be using Java if anyone is interested.
d = (l * 299792.458) / 1000
Distance = (Latency * (speed of light \100)) / 1000
But since the internet does not work like paper cup telecommunications(straight line connections), there are various factors to take into account.
- The route that a connection takes
- the ISPs that the connection runs through
- diffrent people use diffrent ISPs
- Telkom is unpredictable
There are obviously numberous other factors to bare in mind, I myself don't know very much about this actually. So I thought this is the right place to ask for suggestions and information.
At the moment I am building the program to be accurate from my connection. So I need to find out the following to start off:
Where is the server dsl-241-0-01.telkomadsl.co.za [41.241.0.1] physically situated?
What route, physically and through the internet would a connection from here to New York's SAIX servers take?
What route, physically and through the internet would a connection from here to London's SAIX servers take?
Taking into account that:
My connection is ADSL 384kbps
My ISP is Mweb
My location is Hout Bay, Cape Town
I would really appreciate it if someone can help me make this, I'm sure it will be one of the first programs of it's type in South Africa and the world. I'm going to be using Java if anyone is interested.