Относительно задержки в пинге - PullRequest
2 голосов
/ 21 апреля 2009

Что подразумевается под задержкой, возвращаемой командой ping?

т.е. «время» в ниже

C:\Users\guest>ping -n 2 www.google.com

Pinging www.google.com [62.252.60.89] with 32 bytes of data: 
Reply from 62.252.60.89: bytes=32 time=11ms TTL=58 
Reply from 62.252.60.89: bytes=32 time=15ms TTL=58

Ping statistics for 62.252.60.89:
    Packets: Sent = 2, Received = 2, Lost = 0 (0% loss), 
Approximate round trip times in milli-seconds:
    Minimum = 11ms, Maximum = 15ms, Average = 13ms

Ответы [ 2 ]

7 голосов
/ 21 апреля 2009

Это время (также известное как «время в оба конца») между отправкой запроса и получением ответа. Обычно это всего несколько миллисекунд для локального узла или локальной сети, но может быть очень большим (относительно) для спутниковых передач, например.

Если время может превышать одну секунду, вам может потребоваться увеличить время ожидания, чтобы не обнаружить его как потерянный пакет.

Следующая диаграмма показывает вам идею.

SENDER RECEIVER | | ping request |\ | ^ | \ | | | \ | latency -+ | \| ping received | | /| ping response | | / | v | / | ping response |/ | received | |

0 голосов
/ 21 апреля 2009

Ping измеряет задержку приема-передачи, то есть время, которое требуется сетевым пакетам для передачи от отправляющего хоста A к хосту назначения B и обратно.

...