|
|
haker-kirik |
08-05-2009 00:43 1113347 |
Вопрос о работе программы ping
Каким образом мне удалось отправить пакет в 32К за 70мс при ширине канала в 256 Кбит/с.
Пишу
Код:
ping -l 32768 -n 10 ya.ru
и получаю:
Код:
Обмен пакетами с ya.ru [213.180.204.8] с 32768 байтами данных:
Ответ от 213.180.204.8: число байт=32768 время=64мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=69мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=62мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=66мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=64мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=66мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=69мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=65мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=75мс TTL=56
Ответ от 213.180.204.8: число байт=32768 время=64мс TTL=56
Статистика Ping для 213.180.204.8:
Пакетов: отправлено = 10, получено = 10, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 62мсек, Максимальное = 75 мсек, Среднее = 66 мсек
Как это возможно?!
|
Цитата:
Цитата haker-kirik
при ширине канала в 256 Кбит/с »
|
а вы эту ширину в Кбайты/с переведите.
|
haker-kirik |
08-05-2009 03:14 1113420 |
В том то и дело, что пакет в 32КБайт (256Кбит / 8) должен передаваться у меня за 1 сек, т.е. за 1000 мс, но ни как за 75 мсек. Это особенности протокола ICMP или я чего-то не понимаю :unsure: ??
Получается что если настроить максимальный размер передаваемого пакета TCP в системе, то у меня скорость возрастет в 10 раз?
|
Цитата:
Цитата haker-kirik
Получается что если настроить максимальный размер передаваемого пакета TCP в системе »
|
при чём тут пакет и количество информации? пакет имеет стандартный размер - MTU = 1500 байт. Если его не меняют в некоторых случаях.
если вы его увеличите - то провайдер ваш пакет не пропустит - у него стандартное MTU.
Если уменьшите - то будет тратится время на дополнительное разбиение на несколько пакетов.
Цитата:
Цитата haker-kirik
Это особенности протокола ICMP »
|
время, которое вы получили - 75 млс - это не скорость передачи пакетов, а время задержки запросов.
|
Цитата:
Цитата exo
а время задержки запросов. »
|
я бы даже сказал время задержки ответов на запросы
|
haker-kirik |
08-05-2009 13:19 1113695 |
Ясно, спасибо. Но всё же, с какого момента отсчитывается время задержки ответов на запросы?
Как я понимаю, с отправки запроса на удалённый сервер. Но получается, что время, с момента отправки запроса и до момента получения эхо-ответа можно считать скоростью доставки всего запроса (32К) на сервер...
|
Время: 17:24.
© OSzone.net 2001-