Извините за может быть простой и глупый вопрос, но нельзя ли прояснить следующее - имеется домашний сервер на котором бежит робот для выполнения торговых операций на бирже. От него до сервера брокера 10 хопов в трэйсроут с общим временем по всем хопам в 400-450 миллисекунд и пинг в 69 миллисекунд. Что важно для реальной торговли время пинга или трэйсроута. Как посчитать время раундтрипа до сервера брокера которое уходит чисто на интернет?
Заранее благодарю за ответы.
P.S Да! Там еще такая проблема - между первым хопом на раутере домашнего сервера и номер 3 хопом на раутере провайдера инета следует хоп с таймаутом. Все как в этом примере http://fixunix.com/connectivity/487380- ... d-hop.html
Это где копать у себя или у провайдера? В
ping против traceroute - сетевикам затейникам.
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Житель
- Сообщения: 628
- Зарегистрирован: 19 фев 2007, 15:59
- Sturgeon
- Житель
- Сообщения: 976
- Зарегистрирован: 28 янв 2008, 10:19
- Откуда: Moscow, Бёрнаби
Re: ping против traceroute - сетевикам затейникам.
Если Вам так важно время, то почему бы не арендовать сервер со своим IP (или хотя бы делить сервер с другими сайтами). Это будет быстрее потому что не будет никаких хопов с таймаутами между Вашим компом и провайдером. Также такие серверы более надёжны и если возникнут проблемы их решают очень быстро, потому что предполагается, что на веб-сервере не должно быть никаких сбоев. Для домашнего компа это вполне допустимо и время решения проблем провайдером в разы больше.
По остальным вопросам - читайте ман.
По остальным вопросам - читайте ман.
- Весенняя
- Завсегдатай
- Сообщения: 286
- Зарегистрирован: 10 окт 2008, 21:15
Re: ping против traceroute - сетевикам затейникам.
69 миллисекунд -- что-то подозрительно немного. А что значит "с общим временем по всем хопам"? Это случано не время до последнего узла? Как раз должно быть скорее всего сравнимо с пингом этого хоста. (А какой программой вы смотрите traceroute? А то там в некоторых программах типа traceroute не обязательно по ICMP запросы посылаются.)gershte писал(а):От него до сервера брокера 10 хопов в трэйсроут с общим временем по всем хопам в 400-450 миллисекунд и пинг в 69 миллисекунд.
Вообще именно как раз пинг (в простом случае) показывает roundtrip, но это когда он, например, не закрыт на удаленном хосте.gershte писал(а):Как посчитать время раундтрипа до сервера брокера которое уходит чисто на интернет?
Если так всегда показывает для этого раутера, то он, скорее всего, просто так настроен специально.gershte писал(а): между первым хопом на раутере домашнего сервера и номер 3 хопом на раутере провайдера инета следует хоп с таймаутом
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: ping против traceroute - сетевикам затейникам.
Я вам шепотом по-секрету скажу, что ping time, строго говоря, мало что значит.
- Весенняя
- Завсегдатай
- Сообщения: 286
- Зарегистрирован: 10 окт 2008, 21:15
Re: ping против traceroute - сетевикам затейникам.
Ну наверно да, точнее будет измерять с самой настоящей программой, если есть такая возможность, за сколько времени ответ приходит (может там есть какая-нибудь диагностика встроенная), да еще если как-то можно узнать, сколько времени ответ занял на сервере. Время от разных вещей будет зависеть -- сколько/куда/каких запросов посылается.
- Waterbyte
- Графоман
- Сообщения: 48035
- Зарегистрирован: 10 авг 2007, 13:43
Re: ping против traceroute - сетевикам затейникам.
А если говорить нестрого, то известная корреляция между временем пинга и степенью тормознутости коннекта таки наблюдаеццо.CdR писал(а):Я вам шепотом по-секрету скажу, что ping time, строго говоря, мало что значит.
- Ebirya
- Житель
- Сообщения: 647
- Зарегистрирован: 07 ноя 2005, 12:15
- Откуда: Alma-Ata - Vancouver - PoCo
Re: ping против traceroute - сетевикам затейникам.
может, не совсем в тему ..... (сорри, лень вникать в детали вопроса
- мозг уже почти спит .... )
тут может оказаться полезной команда pathping, которая как бы обьединяет tracert и ping, и иногда бывает довольно полезной.
Не все про нее знают, и я в свое время тоже был немало удивлен, узнав о ее существовании.

тут может оказаться полезной команда pathping, которая как бы обьединяет tracert и ping, и иногда бывает довольно полезной.
Не все про нее знают, и я в свое время тоже был немало удивлен, узнав о ее существовании.
-
- Маньяк
- Сообщения: 2026
- Зарегистрирован: 13 мар 2007, 22:55
Re: ping против traceroute - сетевикам затейникам.
В программе трайсроут вообще айсиэмпи запросы не посылаются. посылается юдипи датаграмма, обычно на порт 34344, хотя это не важно, поскольку до разборки пакета на транспортном уровне дело может и не доходить, с установленным титиэл сначала 1, потом 2, и т.д.Весенняя писал(а):...(А какой программой вы смотрите traceroute? А то там в некоторых программах типа traceroute не обязательно по ICMP запросы посылаются.)...
Действие основывается на том непреложном факте, что ттл вычитается на каждом хопе и нода (роутер) посылает айсиэмпи мессадж источнику типа Exceeded Time, с ай-пи где-то произошло.
- Весенняя
- Завсегдатай
- Сообщения: 286
- Зарегистрирован: 10 окт 2008, 21:15
Re: ping против traceroute - сетевикам затейникам.
Это же зависит от реализацииmeser писал(а):В программе трайсроут вообще айсиэмпи запросы не посылаются. посылается юдипи датаграммаВесенняя писал(а):...(А какой программой вы смотрите traceroute? А то там в некоторых программах типа traceroute не обязательно по ICMP запросы посылаются.)...

По умолчанию в traceroute на Linux наверно UDP пакеты.
И с ICMP тоже можно/бывает.
- Stanislav
- Mr. Minority Report
- Сообщения: 45298
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ping против traceroute - сетевикам затейникам.
+1CdR писал(а):Я вам шепотом по-секрету скажу, что ping time, строго говоря, мало что значит.
И по секрету добавлю - время трэйсроута, строго говоря, мало что значит ту.
-
- Маньяк
- Сообщения: 1165
- Зарегистрирован: 25 сен 2006, 10:30
- Откуда: Burnaby
Re: ping против traceroute - сетевикам затейникам.
И еще один секрет. Узел от которого вы получаете timeout есть не что иное как ваш модем, чаще всего. 
