Narzędzie do testowania obciążenia sieciowego


11

Potrzebuję narzędzia do testowania warunków skrajnych w naszej sieci między dwiema maszynami.

Aplikacja powinna wysłać pakiet na maszynę 2, maszyna 2 powinna odesłać ją z powrotem, maszyna 1 sprawdza, czy pakiet jest poprawny, generuje nowy pakiet i proces rozpoczyna się od nowa.

Czy ktoś wie o takiej aplikacji?


możesz poinformować nas, jakiego rodzaju maszyn używasz? do tego czasu wszyscy zgadujemy, która odpowiedź jest najlepsza.
Patrick R

Odpowiedzi:



2

Jeśli mówisz o 2 pudełkach Windows, podoba mi się NTTTCP:

http://www.microsoft.com/whdc/device/network/TCP_tool.mspx

NTttcp to wielowątkowa, asynchroniczna aplikacja, która wysyła i odbiera dane między dwoma lub więcej punktami końcowymi i raportuje wydajność sieci w czasie trwania transferu. Jest to zasadniczo oparty na Winsock port narzędzia ttcp, który mierzy wydajność sieci pod względem bajtów przesyłanych na sekundę i cykli procesora na bajt. Ponieważ zdiagnozowanie ogólnej wydajności systemu może być trudne bez podziału systemu na mniejsze podsystemy, NTttcp pozwala użytkownikom zawęzić zakres testowania i dochodzenia tylko do podsystemu sieciowego.


1

To zależy od protokołu, który chcesz „przetestować”.

Ping (jak już wspomniano) dla ICMP, ale służy to przede wszystkim ustaleniu, czy masz jakąś łączność.

Aby załadować sieć i sprawdzić jej szybkość, TTCP (PCATTCP, jeśli w systemie Windows: http://www.pcausa.com/Utilities/ttcpdown1.htm ), o ile twój protokół to TCP / IP.

Również MTR to świetne polecenie do rozwiązywania problemów z przerywaną łącznością. Jeśli w systemie Windows, PingPlotter (nie tak solidny jak MTR).


0

To właśnie robi „ping”.

Założę się o sto dolarów, że Twój system ma już zainstalowany ping!

Zauważ, że większość wersji pingów we współczesnych wydaniach ma flagę, która pozwala ustawić „wzorzec danych” do wykrywania określonych błędów bitów.

Poniżej znajduje się strona man ping:

   -p pattern
          You  may  specify  up to 16 â?~â?~padâ?Tâ?T bytes to fill out the packet
          you send.  This is useful for diagnosing data-dependent problems
          in  a network.  For example, -p ff will cause the sent packet to
          be filled with all ones.

Ogólnie rzecz biorąc, wysyłanie samych zer lub wszystkich zer rozwiąże problem sprzętowy związany z upuszczaniem bitów.

RT


0

Polecam IXChariot. Może odtwarzać przepływy twojej aplikacji na twoich portach. Prosty w użyciu i dość opłacalny dla całego oprogramowania sieciowego narzędzia testowego.

Strona IxChariot

Nie sprzedaję tego. Nie obsługuję tego. Uważam, że jest to niezwykle fajne i przydatne narzędzie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.