как замерить время отклика ( установки соединения??) на сети

 
RU Спокойный_Тип #09.08.2008 12:42
+
-
edit
 
в общем есть у меня одна проблемка, даже незнаю откуда и подойти
мини-офис, подключен к интранету двумя линками двушками МПЛС , через два E1 по радио-линки (то что радио, это не важно, провайдер обещал что всё будет ОК, а как уж он МПЛС нам подключил - это его заботы)
линки нагружены не сильно, ещё аналогичным E1 приходит голос на АТСку - с голосом всё ОК
вопрос вот в вчём - очень медленно идёт открытие файлов расположенных не локально
а гдето на интранете.
скорость свою линки дают нормально, но именно работа с файлами - даже если гуляешь по папке с фотками, по 20 килобайт на штуку, то открытие каждой фотки - несколько секунд
провайдер говорит что всё нормально, на портах цисок и каталистов ошибок нет, пинги нормальные (пинги я и сам вижу), диагностика их говорит что всё ок и канал соотвествует заказанному качеству
в других местах подключенных по мплс - такого эффекта нет

как можно померить скорость именно начала соединения? в чём вообще может быть дело
и как этот параметр правильно называется?
If plan A didn't work , the alphabet has 25 more letters ! so stay cool  

au

   
★★
tracert пробовали? Там же где и ping. Ну или аналогичными прогами.
 
+
-
edit
 

Mishka

модератор
★★☆
Е1 — 2048 мбпс. Два — 4096. Или примерно 409 КБпс. Не шибко и быстро. Это, если они оба одновременно используются. Кроме того, винда постоянно прокачивает трафик, хоть и небольшой, но постоянно.

Найди сначала максимальный размер сегмента, который ты можешь передавать. Вот тебе пример на моей домашней машнике — 1492Ж
code text
  1. C:\>ping 192.168.1.20
  2.  
  3. Pinging 192.168.1.20 with 32 bytes of data:
  4.  
  5. Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
  6. Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
  7. Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
  8. Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
  9.  
  10. Ping statistics for 192.168.1.20:
  11.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  12. Approximate round trip times in milli-seconds:
  13.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  14.  
  15. C:\>ping -l 1500 192.168.1.20
  16.  
  17. Pinging 192.168.1.20 with 1500 bytes of data:
  18.  
  19. Reply from 192.168.1.20: bytes=1500 time<1ms TTL=128
  20. Reply from 192.168.1.20: bytes=1500 time<1ms TTL=128
  21. Reply from 192.168.1.20: bytes=1500 time<1ms TTL=128
  22. Reply from 192.168.1.20: bytes=1500 time<1ms TTL=128
  23.  
  24. Ping statistics for 192.168.1.20:
  25.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  26. Approximate round trip times in milli-seconds:
  27.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  28.  
  29. C:\>ping -l 1500 -f 192.168.1.20
  30.  
  31. Pinging 192.168.1.20 with 1500 bytes of data:
  32.  
  33. Packet needs to be fragmented but DF set.
  34. Packet needs to be fragmented but DF set.
  35. Packet needs to be fragmented but DF set.
  36. Packet needs to be fragmented but DF set.
  37.  
  38. Ping statistics for 192.168.1.20:
  39.     Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
  40.  
  41. C:\>ping -l 1400 -f 192.168.1.20
  42.  
  43. Pinging 192.168.1.20 with 1400 bytes of data:
  44.  
  45. Reply from 192.168.1.20: bytes=1400 time<1ms TTL=128
  46. Reply from 192.168.1.20: bytes=1400 time<1ms TTL=128
  47. Reply from 192.168.1.20: bytes=1400 time<1ms TTL=128
  48. Reply from 192.168.1.20: bytes=1400 time<1ms TTL=128
  49.  
  50. Ping statistics for 192.168.1.20:
  51.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  52. Approximate round trip times in milli-seconds:
  53.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  54.  
  55. C:\>ping -l 1450 -f 192.168.1.20
  56.  
  57. Pinging 192.168.1.20 with 1450 bytes of data:
  58.  
  59. Reply from 192.168.1.20: bytes=1450 time<1ms TTL=128
  60. Reply from 192.168.1.20: bytes=1450 time<1ms TTL=128
  61. Reply from 192.168.1.20: bytes=1450 time<1ms TTL=128
  62. Reply from 192.168.1.20: bytes=1450 time<1ms TTL=128
  63.  
  64. Ping statistics for 192.168.1.20:
  65.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  66. Approximate round trip times in milli-seconds:
  67.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  68.  
  69. C:\>ping -l 1490 -f 192.168.1.20
  70.  
  71. Pinging 192.168.1.20 with 1490 bytes of data:
  72.  
  73. Reply from 192.168.1.20: bytes=1490 time<1ms TTL=128
  74. Reply from 192.168.1.20: bytes=1490 time<1ms TTL=128
  75. Reply from 192.168.1.20: bytes=1490 time<1ms TTL=128
  76. Reply from 192.168.1.20: bytes=1490 time<1ms TTL=128
  77.  
  78. Ping statistics for 192.168.1.20:
  79.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  80. Approximate round trip times in milli-seconds:
  81.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  82.  
  83. C:\>ping -l 1495 -f 192.168.1.20
  84.  
  85. Pinging 192.168.1.20 with 1495 bytes of data:
  86.  
  87. Packet needs to be fragmented but DF set.
  88. Packet needs to be fragmented but DF set.
  89. Packet needs to be fragmented but DF set.
  90. Packet needs to be fragmented but DF set.
  91.  
  92. Ping statistics for 192.168.1.20:
  93.     Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
  94.  
  95. C:\>ping -l 1492 -f 192.168.1.20
  96.  
  97. Pinging 192.168.1.20 with 1492 bytes of data:
  98.  
  99. Reply from 192.168.1.20: bytes=1492 time<1ms TTL=128
  100. Reply from 192.168.1.20: bytes=1492 time<1ms TTL=128
  101. Reply from 192.168.1.20: bytes=1492 time<1ms TTL=128
  102. Reply from 192.168.1.20: bytes=1492 time<1ms TTL=128
  103.  
  104. Ping statistics for 192.168.1.20:
  105.     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  106. Approximate round trip times in milli-seconds:
  107.     Minimum = 0ms, Maximum = 0ms, Average = 0ms
  108.  
  109. C:\>ping -l 1493 -f 192.168.1.20
  110.  
  111. Pinging 192.168.1.20 with 1493 bytes of data:
  112.  
  113. Packet needs to be fragmented but DF set.
  114. Packet needs to be fragmented but DF set.
  115. Packet needs to be fragmented but DF set.
  116. Packet needs to be fragmented but DF set.
  117.  
  118. Ping statistics for 192.168.1.20:
  119.     Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
  120.  
  121. C:\>


Потом попингуй с этим размером пакета. Посмотри, не изменится ли сильно время отклика. Это только ICMP протокол. Далее набросай программку на TCP — открой сокет, сделай блокирующий ввод-вывод. На одном конце посылаешь инфу и тут же читаешь. На другом — читаешь, тут же посылаешь. На первом конце таймер читаешь до непосредственно посылки и сразу после чтения. Разница говорит тебе задержку. Это чисто сетевая. У винды есть ещё и не сетевая.

Берешь WireShark и ловишь весь траффик между двумя хостами — он проставляет время для каждого пакета. Следуешь потоку, который соответствует открытию файла-директории. Тоже даст представление.
 
+
-
edit
 

Mishka

модератор
★★☆
Вот такое пример. У меня это вызывает нагрузку 32 КБпс. Но маленький процент от гигабита. Поэтому, у меня время всё ещё такое же, а у тебя может и повысится.

[cdode]
C:\>ping -t -l 32000 192.168.1.21

Pinging 192.168.1.21 with 32000 bytes of data:

Request timed out.
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128
Reply from 192.168.1.21: bytes=32000 time=1ms TTL=128

Ping statistics for 192.168.1.21:
Packets: Sent = 28, Received = 27, Lost = 1 (3% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 1ms, Average = 1ms
Control-C
^C
C:\>
[/code]
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru