To może być bardzo podstawowe pytanie dotyczące rozwiązywania problemów, ale warto zadać sobie pytanie, czy testuję wszystko poprawnie i skutecznie interpretuję wyniki.
Mam kontrolowany punkt początkowy (klaster serwerów pod moją kontrolą) i niekontrolowany punkt końcowy (centrum danych, do którego nie mam fizycznego ani zdalnego dostępu). W ramach normalnego rozwiązywania problemów często muszę ustalić numery opóźnień.
Obecnie używam plotera pingowego lub po prostu dobrego, ciągłego ping
lubtracert
Jeśli próbuję ustalić bardziej realistyczne numery od końca do końca (oprogramowanie, z którym pracuję, to oprogramowanie bazy danych), czasami używam Fiddler 2 do przechwytywania ruchu sieciowego i porównywania niektórych tam liczników czasu (takich jak ClientDoneRequest
-> ServerBeginResponse
) do uzyskać pełny czas od końca do końca.
Na co patrzysz, ustalając liczby prostych opóźnień w sieci?
ping
, a nawet twierdzisz, że już używaszping
. Być może mógłbyś wyjaśnić, dlaczego chcesz zrobić coś innego z pomiarami, dlaczego nie jestping
to, czego potrzebujesz? Właściwie nie powiedziałeś, co jest nie tak, po prostu zadałeś pytanie otwarte i nie otrzymujesz odpowiedzi, których potrzebujesz.