Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

scamper - Online w chmurze

Uruchom scamper w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to scamter poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


mknąć — narzędzie do pomiarów równoległych w Internecie

STRESZCZENIE


mknąć [-? Dw] [-c komenda] [-p pps] [-w okno] [-M nazwa monitora] [-l Nazwa listy] [-L lista]
[-C cyklid] [-o plik wyjściowy] [-F zapora] [-d plik debugowania] [-e plik pid] [-O Opcje]
[-i IP | -I cmds | -f filet | -P [ip:] port | -U unix-dom]

OPIS


Połączenia mknąć Narzędzie zapewnia możliwość wykonywania internetowych technik pomiarowych do IPv4
i adresy IPv6, równolegle, w celu wypełnienia określonej szybkości pakietów na sekundę. Obecnie,
mknąć obsługuje dobrze znane techniki traceroute i ping, a także traceroute MDA,
rozpoznawanie aliasów, niektóre części tbit, żądło i wykrywanie sąsiadów.

mknąć posiada cztery tryby pracy. Pierwszy, mknąć można dostarczyć listę adresów na
wiersz poleceń z -i opcja. mknąć następnie wykona polecenie z każdym z nich
adresy podane równolegle i wyświetlają wyniki po zakończeniu każdego zadania. Drugi,
mknąć można podać listę adresów w pliku listy, po jednym adresie w wierszu, używając metody
-f opcja. Trzeci, mknąć można podać listę kompletnych poleceń w wierszu poleceń
z -I opcja. Wreszcie, mknąć można poinstruować, aby nasłuchiwał na adresie IP i porcie
określone z -P opcja lub na gnieździe domeny unix określonym za pomocą -U opcja, gdzie
może dynamicznie przyjmować polecenia.

Opcje są następujące:

-? wyświetla listę opcji wiersza poleceń i streszczenie każdej z nich.

-v Przyczyny mknąć aby wyświetlić informacje o wersji i wyjść.

-D Po ustawieniu tej opcji mknąć odłączy się i stanie się demonem. Użyj z -P or
-U opcje.

-c komenda
określa polecenie dla mknąć używać domyślnie. Obecne wybory do tego
opcja to:
- układy
- sąsiaddysk
- świst
- wyśledzić
- funt śladowy
- wąchać
- żądło
- trochę
mknąć domyślnie używa śledzenia. Dostępne polecenia i ich opcje to
udokumentowane poniżej.

-p pps określa docelową szybkość pakietów na sekundę dla mknąć osiągnąć. Domyślnie to
wartość wynosi 20.

-w okno
określa maksymalną liczbę zadań, które mogą być sondowane równolegle. Wartość
zero miejsc brak górnej granicy. Domyślnie używane jest zero.

-M nazwa monitora
określa kanoniczną nazwę maszyny gdzie mknąć prowadzony jest. Ta wartość jest używana
podczas nagrywania danych wyjściowych w pliku wyjściowym brodawek.

-l Nazwa listy
określa nazwę listy uruchamianej z wiersza poleceń. Ta wartość jest używana
podczas nagrywania danych wyjściowych w pliku wyjściowym brodawek.

-L lista
określa numeryczny identyfikator listy, gdy jest uruchamiana z wiersza poleceń. Ta wartość
jest używany podczas zapisywania danych wyjściowych w pliku wyjściowym brodawek.

-C cyklid
określa numeryczny identyfikator cyklu, od którego ma się rozpocząć uruchamianie z wiersza poleceń. Ten
wartość jest używana podczas rejestrowania danych wyjściowych w pliku wyjściowym brodawek.

-o plik wyjściowy
określa domyślny plik wyjściowy, do którego mają być zapisywane wyniki pomiarów. Domyślnie,
używane jest standardowe wyjście.

-F zapora
określa, że ​​scamper może używać zapory ogniowej w pomiarach, które tego wymagają. Używać
firewall w systemach FreeBSD i MacOS X, podaj ipfw tutaj.

-d plik debugowania
określa nazwę pliku, do którego mają być zapisywane komunikaty debugowania. Domyślnie żaden plik debugowania nie jest
używany, chociaż dane wyjściowe debugowania są wysyłane do stderr, jeśli scamper jest zbudowany do debugowania.

-e plik pid
określa plik, w którym ma zostać zapisany identyfikator procesu scampera. Jeśli scamper jest zbudowany z
separacja uprawnień, zapisywany jest identyfikator procesu nieuprzywilejowanego.

-O Opcje
umożliwia dalsze dostosowywanie zachowania scampera. Obecne wybory do tego
opcja to:
- tekst: wyświetla wyniki w postaci zwykłego tekstu. Nadaje się do użytku interaktywnego.
- brodawki: wyniki wyjściowe w formacie brodawek. Nadaje się do archiwizacji pomiarów
wyniki i do wykorzystania przez badaczy, ponieważ rejestruje szczegóły, których nie można łatwo uzyskać
reprezentowane za pomocą opcji tekstowej.
- json: wyniki wyjściowe w formacie json. Nadaje się do pomiaru przetwarzania
wyniki za pomocą języka skryptowego. Lepszym podejściem jest wyprowadzenie wyników w
format brodawek i używać sc_warts2json(1).
- laboratorium planetarne: powiedz scamperowi, że działa na systemie planetlab. Niezbędne do użycia
Bezpieczne surowe gniazda planetlab.
- surtcp: powiedz scamperowi, aby zamiast tego używał gniazda IPPROTO_RAW do wysyłania sond TCP IPv4
niż gniazdo łącza danych.
- Wybierz: powiedz scamperowi, żeby użył wybierać(2) zamiast w.(2)
- kolejka: powiedz scamperowi, żeby użył kolejka(2) zamiast w.(2) w systemach, w których
kolejka(2) jest dostępny.
- ankieta: powiedz scamperowi, żeby użył epoka(7) zamiast w.(2) w systemach, w których
epoka(7) jest dostępny.
- łyżeczki: plik wejściowy składa się z sekwencji adresów IP dla wstępnie określonych
znaczniki czasu IP.
- plik cmd: plik wejściowy składa się z kompletnych poleceń.
- noinitndc: nie inicjuj pamięci podręcznej wykrywania sąsiadów.
- kopia: napisz kopię wszystkich danych zapisanych przez scamper z domyślnym wyjściem
Metoda.
- plik debugowaniadołącz: dołącz do pliku debugowania określonego za pomocą -d opcja.
domyślnie obcina plik debugowania.
- uwagi: nie używaj TLS nigdzie w scamperze, w tym tbit.

-i IP 1..N
określa adresy do sondowania w wierszu poleceń przy użyciu określonego polecenia
z -c opcja.

-f plik listy
określa plik wejściowy do odczytania dla adresów docelowych, po jednym w wierszu, i używa formatu
polecenie określone za pomocą -c opcja na każdym.

-I polecenia.
określa kompletne polecenia, w tym adresy docelowe, do wykonania przez scamper.

-P [ip:] port
określa to mknąć zapewnić gniazdo kontrolne nasłuchujące na określonym adresie IP
adres i port na lokalnym hoście. Jeśli adres IP nie jest określony, mknąć będzie
powiązać z portem określonym w adresie sprzężenia zwrotnego.

-U UNIX domena gniazdo
określa to mknąć zapewnić gniazdo kontrolne nasłuchujące na określonym gnieździe
domena unixowa.

TRACE OPCJE


Polecenie trace służy do przeprowadzania traceroute. Następujące odmiany
traceroute(8) dostępne są opcje:

namierzać [-MQT] [-c pewność siebie] [-d dport] [-f pierwszy skok] [-g granica przerwy] [-G gapakcja]
[-l Pętle] [-m maxttl] [-o offset] [-O opcja] [-p ładowność] [-P metoda] [-q próby]
[-s sport] [-S serce] [-t tos] [-U userid] [-w czekać] [-W sonda oczekiwania] [-z gss-wpis]
[-Z nazwa-lss]

-c pewność siebie
określa, że ​​przeskok powinien być sondowany do określonego poziomu ufności (95% lub 99%)
aby upewnić się, że ślad widział wszystkie interfejsy, które odpowiedzą na ten przeskok.

-d dport
określa podstawową wartość portu docelowego, która ma być używana w przypadku protokołu UDP i protokołu TCP
metody trasowania. W przypadku ICMP-paris ta opcja ustawia wartość sumy kontrolnej ICMP.

-f pierwszy skok
określa wartość TTL lub HLIM, od której należy rozpocząć sondowanie. Domyślnie pierwszy przeskok
jeden jest używany.

-g granica przerwy
określa liczbę dozwolonych nieodpowiadających przeskoków, dopóki nie zostanie wykonane sprawdzenie, czy
miejsce docelowe odpowie. Domyślnie używany jest limit przerwy wynoszący 5 przeskoków. Ustawienie
limit przerwy na 0 wyłącza limit przerwy, ale nie jest to zalecane.

-G gapakcja
określa, co powinno się stać, jeśli spełniony jest warunek przerwy. Wartość 1
(domyślnie) oznacza zatrzymanie sondowania, podczas gdy wartość 2 oznacza wysłanie sond ostatniej szansy.

-m maxttl
określa maksymalną wartość TTL lub HLIM, która będzie sondowana. Domyślnie jest
bez ograniczeń, z wyjątkiem 255 przeskoków, na które pozwalają protokoły internetowe.

-M określa, że ​​należy podjąć próbę wykrycia MTU ścieżki (PMTUD) dla ścieżki, gdy plik
początkowa trasa śledzenia została zakończona. mknąć nie przeprowadzi PMTUD, chyba że sonduje a
responsywne miejsce docelowe, ponieważ w przeciwnym razie nie ma możliwości rozróżnienia wszystkich pakietów
utracone z powodu utraty tylko dużych pakietów (większych niż MTU).

-l Pętle
określa maksymalną liczbę pętli dozwolonych do zatrzymania sondowania. Domyślnie
używana jest wartość jeden. Wartość zero wyłącza sprawdzanie pętli.

-o offset
określa przesunięcie fragmentacji do użycia w sondach. Domyślnie żadne przesunięcie nie jest używane.

-O opcja
określa opcjonalne argumenty do użycia. Aktualne opcje dla tej opcji to:
- dl określa, że ​​gniazdo łącza danych powinno być używane do znaczników czasowych pakietów, oraz
odbierać określone pakiety.
- dtree-noback określa, że ​​traceroute nie powinien wykonywać wstecznego sondowania kiedy
za pomocą podwójnego drzewa.

-p ładowność
określa ładunek sondy do wykorzystania jako baza. Ładowność jest określona w
szesnastkowy. Należy zauważyć, że dostarczony ładunek jest jedynie podstawą; pierwsze 2 bajty mogą
zostać zmodyfikowane, aby realizować ICMP-Paris i UDP-Paris traceroute.

-P metoda
określa metodę traceroute do użycia. mknąć obecnie obsługuje pięć różnych
metody sondy: UDP, ICMP, UDP-paris, ICMP-paris, TCP i TCP-ACK. Domyślnie UDP-
używany jest Paryż.

-q próby
określa maksymalną liczbę prób uzyskania odpowiedzi na przeskok. Domyślnie,
używana jest wartość dwa.

-Q określa, że ​​wysyłane są wszystkie przydzielone sondy, niezależnie od liczby odpowiedzi
otrzymano.

-s sport
określa wartość portu źródłowego do użycia. W przypadku metod opartych na protokole ICMP ta opcja
określa identyfikator ICMP do użycia.

-S serce
określa adres źródłowy do użycia w sondach. Adres nie może być sfałszowany.

-t tos określa wartość do ustawienia w bajcie IP ToS/DSCP + ECN. Domyślnie jest to bajt
ustawione na zero.

-T określa, że ​​przekroczony czas wiadomości z miejsca docelowego nie powoduje śledzenia
określić jako dotarcie do celu.

-U userid
określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
user-id zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie traceroute.

-w czekać
określa czas oczekiwania w sekundach na odpowiedź. Domyślnie jest to wartość 5
używany.

-W sonda oczekiwania
określa minimalny czas oczekiwania, w 10 milisekundach, między wysyłaniem
kolejne sondy. Domyślnie następna sonda jest wysyłana tak szybko, jak to możliwe.

-z gss-wpis
określa adres IP, aby zatrzymać sondowanie, gdy zostanie napotkany; używany z podwójnym drzewem
algorytm.

-Z nazwa-lss
określa nazwę lokalnego zestawu przystanków, który ma być używany podczas określania, kiedy należy się zatrzymać
sondowanie do tyłu; używany z algorytmem podwójnego drzewa.

PING OPCJE


Polecenie ping służy do wykonywania polecenia ping. Następujące odmiany świst(8)
dostępne są opcje:

pingować [-R] [-B ładowność] [-c liczba sond] [-C suma-icmp] [-d dport] [-F sport] [-i czekać]
[-m TTL] [-M MTU] [-o liczba odpowiedzi] [-O Opcje] [-p wzorzec] [-P metoda] [-s rozmiar]
[-S serce] [-T znak czasu] [-U userid] [-W Timeout] [-z tos]

-B ładowność
określa, w postaci ciągu szesnastkowego, ładunek do uwzględnienia w każdej sondzie.

-c liczba sond
określa liczbę sond do wysłania przed wyjściem. Domyślnie jest to wartość 4
używany.

-C suma-icmp
określa sumę kontrolną ICMP używaną podczas wysyłania sondy. Ładunek każdej sondy
zostanie zmanipulowany, aby suma kontrolna była poprawna.

-d dport
określa port docelowy, który ma być używany w każdej sondzie TCP/UDP oraz pierwszy protokół ICMP
numer sekwencyjny do użycia w sondach ICMP.

-F sport
określa port źródłowy do użycia w każdej sondzie TCP/UDP oraz identyfikator ICMP do użycia w
sondy ICMP.

-i czekać
określa czas oczekiwania w sekundach między sondami. Domyślnie
używana jest wartość 1.

-m TTL określa wartość TTL używaną dla pakietów wychodzących. Domyślnie jest to wartość 64
używany.

-M MTU określa pseudowartość MTU. Jeśli pakiet odpowiedzi jest większy niż pseudo MTU,
wysyłany jest komunikat ICMP o zbyt dużym pakiecie (PTB).

-o liczba odpowiedzi
określa liczbę wymaganych odpowiedzi, po których sondowanie może się zakończyć. Przez
domyślnie wysyłane są wszystkie sondy.

-O Opcje
Aktualne opcje dla tej opcji to:
- dl określa, że ​​ping powinien używać gniazd łącza danych, a nie surowych
gniazda.
- naciąganie określa, że ​​adres źródłowy ma być sfałszowany zgodnie z
adres podany z -S opcja. Adres Scamper użyłby inaczej
ponieważ adres źródłowy jest osadzony w ładunku sondy.
- tbt określa, że ​​celem ping jest uzyskanie fragmentarycznych odpowiedzi, tzw
że -c opcja określa, ile pakietów należy wysłać, a opcja -o opcja
określa, ile fragmentarycznych odpowiedzi jest pożądanych.

-p wzorzec
określa wzorzec, w postaci szesnastkowej, do użycia w sondach. Można określić do 16 bajtów.
Domyślnie bajty każdej sondy są zerowane.

-P metoda
określa typ pakietów ping do wysłania. Domyślnie żądania echa ICMP są
wysłano. Dostępne opcje to: icmp-echo, icmp-time, tcp-syn, tcp-ack, tcp-ack-sport, udp i
port udp.

-R określa, że ​​należy użyć opcji rekordu trasy IP.

-s rozmiar
określa rozmiar sond do wysłania. Rozmiar sondy obejmuje długość
Nagłówki IP i ICMP. Domyślnie do pingów IPv84 używana jest sonda o rozmiarze 4 bajtów,
i 56 bajtów dla pingów IPv6.

-S serce
określa adres źródłowy do użycia w sondach. Adres można sfałszować, jeśli -O
podróbka jest wliczona w cenę.

-T znak czasu
określa, że ​​należy uwzględnić opcję znacznika czasu IP. Opcja znacznika czasu może albo
be: tsprespec gdzie można określić adresy IP interesujących urządzeń; tylko,
gdzie znaczniki czasu są osadzone przez urządzenia, ale nie zawierają adresów IP; I
tsandaddr, gdzie znaczniki czasu i adresy IP są uwzględniane przez urządzenia na ścieżce.
Zobacz sekcję przykłady, aby uzyskać więcej informacji.

-U userid
określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
user-id zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie polecenia ping.

-W Timeout
określa, jak długo należy czekać na odpowiedzi po wysłaniu ostatniego polecenia ping. Domyślnie
to jest jedna sekunda.

-z tos określa wartość do użycia w bajcie IPv4 ToS/DSCP + ECN. Domyślnie ten bajt
jest ustawiona na zero.

DEALIA OPCJE


Polecenie dealias służy do wysyłania sond w celu rozwiązania aliasów. To wspiera
technika merkatora, w której aliasy są wywnioskowane, jeśli router używa innego adresu kiedy
wysłanie odpowiedzi ICMP; technika sprzymierzeńca, w której aliasy są wywnioskowane, jeśli sekwencja
sondy wysyłane na zmienne adresy IP dają odpowiedzi z rosnącymi, przeplatanymi adresami IP-
wartości identyfikacyjne; radargun, w którym sondy są wysyłane do zestawu adresów IP w wielu rundach i
aliasy są wywnioskowane przez końcowe przetwarzanie wyników; prefixscan, w którym przeszukiwany jest alias
w prefiksie dla określonego adresu IP; i bump, gdzie dwa adresy są uważane za aliasy
są sondowane w celu wymuszenia zmiany ich wartości IP-ID. Następujące opcje
są dostępne dla mknąć komenda dealias:

układy [-d dport] [-f fuszerka] [-m metoda] [-o odpowiedźc] [-O opcja] [-p sondy-opcje]
[-q próby] [-r czekać] [-s sport] [-t TTL] [-U userid] [-w limit czasu oczekiwania]
[-W sonda oczekiwania] [-x wykluczać]

-d dport
określa port docelowy, który ma być używany podczas wysyłania sond. Obowiązuje tylko dla
technika merkatora; porty docelowe można określić w probedefs zdefiniowanym za pomocą -p
dla innych metod rozpoznawania aliasów.

-f fuszerka
określa współczynnik fudge dla dopasowywania aliasów. Domyślnie 200. Dotyczy tylko sojusznika
i uderzyć.

-m metoda
określa, której metody użyć do rozpoznawania aliasów. Prawidłowe opcje to: sojusznik, uderzenie,
Mercator, prefixscan i radargun.

-o odpowiedźc
określa, na ile odpowiedzi należy czekać. Dotyczy tylko prefixscan.

-O opcja
umożliwia dalsze dostosowywanie zachowania rozpoznawania aliasów. Obecne wybory dla
ta opcja to:
- insekw gdzie wartości IP-ID muszą być ściśle po kolei (z nr
tolerancja dla zmiany kolejności pakietów)
- Shuffle losuj kolejność sond wysyłanych w każdej rundzie; dotyczy tylko radarguna
sondowanie.
- noby nie zezwalaj na wartości IP-ID z zamianą bajtów w odpowiedziach. Dotyczy sojusznika
i prefixscan.

-p próbnik
określa definicję sondy. Możliwe opcje to:

-c suma określa, jakiej sumy kontrolnej ICMP użyć dla sond ICMP. Ładunek
sonda zostanie odpowiednio zmieniona.

-d port dst
określa port docelowy sondy. Domyślnie 33435.

-F źródło-port
określa port źródłowy sondy. Domyślnie (pid i 0x7fff) +
0x8000.

-i IP określa docelowy adres IP sondy.

-M Mtu określa pseudo MTU, które ma być używane podczas pozyskiwania fragmentarycznych odpowiedzi.

-P metoda
określa, której metody użyć dla sondy. Prawidłowe opcje to: udp, udp-
dport, tcp-ack, tcp-ack-sport, tcp-syn-sport i icmp-echo.

-s rozmiar
określa rozmiar sond do wysłania.

-t TTL określa czas IP do życia sondy.
Metoda ally akceptuje do dwóch definicji sondy; oczekuje metoda prefixscan
definicja jednej sondy; radargun oczekuje co najmniej jednej definicji sondy; oczekuje guz
dwie definicje sondy.

-q próby
określa, ile razy sonda powinna zostać ponowiona, jeśli nie uzyska użytecznej
odpowiedź.

-r czekać
określa, ile milisekund należy odczekać między rundami sondującymi za pomocą radarguna.

-s sport
określa port źródłowy używany podczas wysyłania sond. Dotyczy tylko Mercatora.

-t TTL określa czas życia wysłanych sond. Dotyczy tylko Mercatora.

-U userid
określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
identyfikator użytkownika zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie transakcji.

-w limit czasu oczekiwania
określa czas oczekiwania w milisekundach na odpowiedź od zdalnego hosta.

-W sonda oczekiwania
określa czas oczekiwania w milisekundach między sondami.

-x wykluczać
określa adres IP do wykluczenia podczas korzystania z metody prefixscan. Może
określony wiele razy, aby wykluczyć wiele adresów.

SĄSIAD ODKRYCIE OPCJE


Polecenie sąsiaddysku próbuje znaleźć adres warstwy 2 danego adresu IP za pomocą
IPv4 ARP lub IPv6 Neighbor Discovery. Dostępne są następujące opcje dla mknąć
polecenie sąsiadującego dysku:

sąsiaddysk [-Pytania] [-i Interfejs] [-o liczba odpowiedzi] [-q próby] [-w czekać]

-F określa, że ​​chcemy tylko pierwszej odpowiedzi.

-Q określa, że ​​chcemy wysłać wszystkie próby.

-i Interfejs
określa nazwę interfejsu używanego do wykrywania sąsiadów.

-o liczba odpowiedzi
określa, na ile odpowiedzi czekamy.

-q próby
określa, ile sond wysyłamy.

-w czekać
określa, jak długo należy czekać między sondami w milisekundach. Domyślnie 1000.

TBIT OPCJE


Komendy tbit można użyć do wywnioskowania zachowania TCP określonego hosta. Obecnie to
implementuje testy sprawdzające zdolność hosta do odpowiedzi na zbyt duży pakiet ICMP
wiadomości i odpowiadać na jawne powiadomienie o przeciążeniu. Dostępne są następujące opcje
dostępne dla mknąć polecenie tbit:

bit [-t rodzaj] [-p Aplikacja] [-d dport] [-s sport] [-b ASN] [-f ciastko] [-m mss] [-M Mtu]
[-o offset] [-O opcja] [-P ptbsrc] [-q próby] [-S serce] [-T TTL] [-u url] [-U userid]
[-w wskala]

-t rodzaj określa, jakiego typu testów należy użyć. Prawidłowe opcje to: pmtud, ecn, null,
sack-rcvr, icw, blind-rst, blind-syn, blind-data.

-p Aplikacja określa, jaki rodzaj ruchu ma być generowany do testów. Port docelowy
domyślnie jest to standardowy port aplikacji. Prawidłowe aplikacje to: http, bgp.

-d dport określa port docelowy dla wysyłanych pakietów. Wartości domyślne to
specyficzne dla aplikacji.

-s sport określa port źródłowy dla wysyłanych pakietów. Wartość domyślna jest oparta na
mknąć identyfikator procesu.

-b ASN określa numer systemu autonomicznego (ASN), który powinien być używany, kiedy
ustanowienie sesji BGP.

-f ciastko określa szybki otwarty plik cookie TCP, który powinien być używany podczas ustanawiania protokołu TCP
połączenia.

-m mss określa maksymalny rozmiar segmentu do anonsowania do zdalnego hosta.

-M Mtu określa MTU do użycia w wiadomości Packet Too Big.

-o offset określa przesunięcie numeru sekwencyjnego, które ma być używane podczas przeprowadzania blind-syn i
ślepe testy i przesunięcie numeru potwierdzenia do wykorzystania podczas przeprowadzania
ślepy test danych.

-O opcja pozwala na dalsze dostosowanie zachowania tbit. Obecne wybory do tego
opcja to:
- czarna dziura: w przypadku testowania PMTUD nie wysyłaj komunikatów Packet Too Big; Ten
testy zdolności hosta do wywnioskowania czarnej dziury PMTUD i obejścia jej.
- TCPT: reklamuj obsługę znaczników czasu TCP podczas ustanawiania protokołu TCP
połączenie. Jeśli peer obsługuje sygnatury czasowe TCP, osadź sygnatury czasowe w
pakiety danych.
- ipts-syn: użyj opcji znacznika czasu IP w pakiecie SYN podczas próby
nawiązać połączenie TCP.
- iprr-syn: użyj opcji Record-Route IP w pakiecie SYN podczas próby
do ustanowienia połączenia TCP.
- ipqs-syn: użyj opcji szybkiego startu IP w pakiecie SYN podczas próby
do ustanowienia połączenia TCP.
- worek: reklamuj wsparcie dla selektywnych potwierdzeń TCP (SACK), kiedy
ustanowienie połączenia TCP.
- NS: reklamuj wsparcie dla szybkiego otwierania TCP, używając oficjalnego numeru IANA
przeznaczony do szybkiego otwierania.
- fo-exp: reklamuj wsparcie dla szybkiego otwierania TCP, używając numeru testowego
przypisany przez IANA do szybkiego otwierania.

-P ptbsrc określa adres źródłowy, który powinien być użyty do wysłania zbyt dużego pakietu
wiadomości w teście pmtud.

-q próby określa liczbę prób, jakie należy wykonać z każdym pakietem, aby zredukować wartość false
wnioski spowodowane utratą pakietów.

-S serce określa adres źródłowy, który powinien być używany w pakietach TCP wysyłanych przez
test tbit.

-T TTL określa wartość czasu życia IP, która powinna być używana w pakietach TCP wysyłanych przez
test tbit.

-u url określa adres URL aplikacji http.

-U userid określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
identyfikatora użytkownika zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie
z tbit.

-w wskala określa opcję skali okna, która ma być używana podczas nawiązywania połączenia TCP.

TRACELB OPCJE


Polecenie tracelb służy do wnioskowania o wszystkich ścieżkach z równoważeniem obciążenia dla każdego przepływu między źródłem a
miejsce docelowe. Dostępne są następujące opcje dla mknąć komenda tracelb:

funt śladowy [-c pewność siebie] [-d dport] [-f pierwszy skok] [-g granica przerwy] [-P metoda] [-q próby]
[-Q maxprobec] [-s sport] [-t tos] [-U userid] [-w limit czasu oczekiwania] [-W sonda oczekiwania]

-c pewność siebie
określa poziom ufności, jaki chcemy osiągnąć, że już ich nie ma
równoległe ścieżki z równoważeniem obciążenia w danym przeskoku. Prawidłowe wartości to 95 (domyślnie)
i 99, odpowiednio dla 95% pewności i 99% pewności.

-d dport określa podstawowy port docelowy do użycia. Domyślnie 33435, wartość domyślna
wykorzystane przez traceroute(8).

-f pierwszy skok określa, o ile przeskoków powinniśmy rozpocząć sondowanie.

-g granica przerwy określa, ile kolejnych nieodpowiadających przeskoków jest dozwolonych przed sondowaniem
gałąź zatrzymuje się. Domyślnie trzy.

-P metoda określa, jakiej metody powinniśmy użyć do sondowania. Prawidłowe opcje to:
„udp-dport”, „icmp-echo”, „udp-sport”, „tcp-sport” i „tcp-ack-sport”.
Domyślnie „udp-dport”.

-q próby określa, ile sond powinniśmy wysłać, próbując otrzymać odpowiedź.
Domyślnie 2.

-Q maxprobec określa maksymalną liczbę sond, jakie kiedykolwiek chcemy wysłać. Domyślnie do
3000.

-s sport określa port źródłowy, który ma być używany podczas wysyłania sond. Domyślnie na podstawie
identyfikator procesu.

-t tos określa wartość pola IP Type-of-service dla sond wychodzących.
Domyślnie 0.

-U userid określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
identyfikatora użytkownika zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie
z tracelb.

-w limit czasu oczekiwania
określa w sekundach, jak długo należy czekać na odpowiedź na sondę. Domyślnie 5.

-W sonda oczekiwania
określa w 1/100 sekundy, jak długo należy czekać między sondami. Domyślnie do
25 (czyli 250ms).

STING OPCJE


Komenda sting służy do wnioskowania o utracie w jedną stronę przy użyciu algorytmu z sondami TCP. To
wymaga włączenia zapory ogniowej w scamper przy użyciu -F opcja. Dostępne są następujące opcje
dostępne dla mknąć polecenie żądła:

Żądło [-c liczyć] [-d dport] [-f 分配] [-h zażądać] [-H otwór] [-i między] [-m oznaczać]
[-s sport]

-c liczyć określa liczbę próbek do wykonania. Domyślnie wysyłanych jest 48 próbek, jako
ta wartość jest bieżącą wartością domyślną długości kolejki ponownego składania FreeBSD TCP.
Sting 0.7 wykorzystuje 100 sampli.

-d dport określa podstawowy port docelowy do użycia. Domyślnie 80, domyślny port
używany przez protokół HTTP.

-f 分配
określa rozkład opóźnień próbek. Standardowo mundur
budowana jest dystrybucja. Inne dystrybucje obecnie nie są
zaimplementowane w implementacji żądła Scampera.

-h zażądać określa domyślne żądanie do wykonania. Obecnie nie realizowane.

-H otwór określa rozmiar początkowej dziury pozostawionej w żądaniu. Wartość domyślna to 3
bajtów, tak samo jak żądło-0.7.

-i między określa opóźnienie międzyfazowe między wprowadzaniem danych a wypełnianiem otworów, w
milisekundy. Domyślnie żądło czeka 2000 ms między fazami.

-m oznaczać określa średnią szybkość wysyłania pakietów w fazie danych, w milisekundach.
Domyślnie żądło czeka 100 ms między sondami.

-s sport określa port źródłowy, który ma być używany podczas wysyłania sond. Wartość domyślna jest oparta na
identyfikator procesu.

siąkać OPCJE


Polecenie sniff służy do przechwytywania pakietów pasujących do określonej sygnatury. Obecnie tzw
jedynym obsługiwanym podpisem są pakiety echa ICMP z określoną wartością ID lub pakiety
zawierające taki cytat. Dostępne są następujące opcje dla mknąć polecenie wąchania:

Żądło [-c limit-pktc] [-G Ograniczony czas] [-S ipaddr] [-U userid]

-c limit-pktc
określa maksymalną liczbę pakietów do przechwycenia.

-G Ograniczony czas
określa maksymalny czas przechwytywania pakietów w sekundach.

-S ipaddr określa adres IP, za pomocą którego muszą nadejść pakiety. scamper używa adresu IP
adres, aby zidentyfikować odpowiedni interfejs do nasłuchiwania pakietów.

-U userid określa liczbę całkowitą bez znaku, która ma zostać uwzględniona w zebranych danych; znaczenie
identyfikatora użytkownika zależy wyłącznie od użytkownika i nie ma wpływu na zachowanie
powąchać.

Jedynym obsługiwanym wyrażeniem jest icmp[icmpid] == X, gdzie X to identyfikator ICMP do wybrania.

DATA KOLEKCJA ROZWIĄZANIA


mknąć ma dwa formaty danych wyjściowych. Pierwszy to format czytelny dla człowieka, odpowiedni dla jednego
poza gromadzeniem i pomiarem danych. Drugi, tzw brodawki, to format binarny, który
rejestruje znacznie więcej metadanych i jest bardziej precyzyjny niż format czytelny dla człowieka.

mknąć jest przeznaczony do pomiarów na skalę internetową, gdzie znajdują się duże listy celów
dostarczony do sondowania. mknąć ma możliwość jednoczesnego sondowania wielu list za pomocą
każdy ma szybkość mieszania, która określa priorytet listy. mknąć może również zrobić
wiele cykli na liście adresów.

Podczas zapisywania danych wyjściowych do pliku a brodawki file, mknąć zapisuje szczegóły listy i cyklu, które każdy
należy zadanie pomiarowe.

CONTROL GNIAZDO ELEKTRYCZNE


Kiedy zaczął z -P opcja, mknąć umożliwia komunikację między procesami za pośrednictwem gniazda TCP
powiązany z podanym portem na hoście lokalnym. To gniazdo jest przydatne do sterowania
działanie długowieczne mknąć proces. Klient może wchodzić w interakcje ze scamperem za pomocą
telnet(1), aby otworzyć połączenie z dostarczonym portem.

Dostępne są następujące polecenia gniazda sterującego.

wyjście
Polecenie exit zamyka bieżące połączenie gniazda sterującego.

dołączać
Polecenie attach zmienia sposób mknąć przyjmuje i odpowiada na polecenia, wracając
wyniki bezpośrednio nad gniazdem kontrolnym. Widzieć DOŁĄCZAĆ poniżej, aby uzyskać szczegółowe informacje o tym, które
polecenia są akceptowane.

otrzymać argument
Polecenie get zwraca bieżące ustawienie dla podanego argumentu. Ważny argument
wartości to: czas wstrzymania, nazwa monitora, pid, pps, sport, wersja.

zestaw argument ...
Polecenie set ustawia bieżące ustawienie dla podanego argumentu. Ważny argument
wartości to: czas wstrzymania, nazwa monitora, pps.

źródło argument ...

Dodaj argumenty
Połączenia źródło Dodaj Polecenie umożliwia dodanie nowego źródła wejściowego. Akceptuje
następujące argumenty:

Nazwa ciąg
Nazwa źródła. Ten parametr jest obowiązkowy.

opis ciąg
Opcjonalny ciąg opisujący źródło.

komenda ciąg
Polecenie do wykonania dla każdego podanego adresu. W przypadku braku dostawy,
używane jest polecenie domyślne.

identyfikator_listy uint32_t
Opcjonalny numeryczny identyfikator listy, przypisany przez człowieka. Jeśli nie dostarczono, a
używana jest wartość zero.

identyfikator_cyklu uint32_t
Opcjonalny numeryczny identyfikator początkowego cyklu do użycia, przypisany przez człowieka. Jeśli
nie podano, używana jest wartość jeden.

priorytet uint32_t
Opcjonalna wartość liczbowa określająca szybkość mieszania pomiarów z
źródło w porównaniu z innymi źródłami. Jeśli nie jest dostarczony, szybkość mieszania wynosi jeden
używany. Wartość zero powoduje, że źródło jest tworzone, ale nie aktywnie
używany.

plik wyjściowy ciąg
Nazwa pliku wyjściowego, do którego mają zostać zapisane wyniki, wcześniej zdefiniowana za pomocą
plik wyjściowy koncepcja. Jeśli nie zostanie podany, używany jest domyślny plik wyjściowy.

filet ciąg
Nazwa pliku wejściowego, z którego mają być odczytywane adresy docelowe. Ten parametr jest
obowiązkowe, jeśli źródło jest zarządzanym źródłem.

Cykle liczba całkowita
Liczba cykli do wykonania w docelowym pliku adresowym. jeśli zero, mknąć
zapętli się w pliku w nieskończoność. Ten parametr jest ignorowany, chyba że a
zarządzane źródło jest zdefiniowane.

automatyczne ładowanie [on | poza]
Ten parametr określa, czy docelowy plik adresowy powinien zostać ponownie odczytany
za każdym razem, gdy cykl jest zakończony lub jeśli ten sam zestaw adresów docelowych co
należy zastosować poprzedni cykl. Jeśli nie określono, plik nie jest
automatycznie ładowane ponownie w czasie cyklu.

aktualizacja Nazwa argumenty
Połączenia źródło aktualizacja polecenie pozwala na zachowanie niektórych właściwości istniejącego źródła
zmodyfikowane. Źródło do aktualizacji jest określone za pomocą Nazwa parametr. Ważny
parametry to: autoreload, cykle i priorytet.

podstęp ...
Połączenia źródło podstęp Polecenie wyświetla listę wszystkich aktualnie zdefiniowanych źródeł. The
opcjonalnie trzeci Nazwa parametr ogranicza listę do określonego źródła.

cykl Nazwa
Połączenia źródło cykl polecenie ręcznie wstawia znacznik cyklu w źródle adhoc.

usunąć Nazwa
Połączenia źródło usunąć polecenie usuwa nazwane źródło, jeśli to możliwe.

plik wyjściowy argument ...
Polecenia outfile zapewniają możliwość zarządzania plikami wyjściowymi. Akceptuje
następujące argumenty:

koncepcja ...
Połączenia plik wyjściowy koncepcja Komenda umożliwia zdefiniowanie nowego pliku wyjściowego. Akceptuje
następujące parametry:

Nazwa alias
Alias ​​pliku wyjściowego. Ten parametr jest obowiązkowy.

filet ciąg
Nazwa pliku wyjściowego. Ten parametr jest obowiązkowy.

tryb [ścięty | dodać]
Jak plik zostanie otwarty. Jeśli używany jest tryb dołączania, każdy istniejący plik
o podanej nazwie zostanie dołączony. Jeśli używany jest tryb obcinania,
każdy istniejący plik zostanie obcięty po otwarciu.

zamknięte alias
Połączenia plik wyjściowy zamknięte Polecenie umożliwia zamknięcie istniejącego pliku wyjściowego. The
obowiązkowe alias parametr określa, który plik wyjściowy ma zostać zamknięty. Plik wyjściowy
do którego aktualnie się odwołuje, nie można zamknąć. Aby zamknąć plik, który jest
aktualnie przywoływany, należy otworzyć nowy plik wyjściowy, a następnie plik plik wyjściowy zamiana
użyć polecenia.

zamiana alias1 alias2
Połączenia plik wyjściowy zamiana polecenie zamienia plik powiązany z każdym plikiem wyjściowym.

podstęp
Połączenia plik wyjściowy podstęp polecenie wyświetla listę istniejących plików wyjściowych.

obserwować źródła
Polecenie to umożliwia monitorowanie zdarzeń źródłowych. Po wykonaniu gniazdo kontrolne
będzie następnie dostarczać powiadomienia o zdarzeniach za każdym razem, gdy źródło zostanie dodane, zaktualizowane, usunięte, zakończone,
lub cyklicznie. Każde zdarzenie jest poprzedzone liczbą sekund, które upłynęły od tego czasu
epoka Uniksa. Poniższe przykłady ilustrują możliwości monitorowania zdarzeń:

EVENT 1169065640 źródło dodaj nazwę „foo” list_id 5 priorytet 1
ZDARZENIE 1169065641 aktualizacja źródła „foo” priorytet 15
ZDARZENIE 1169065642 cykl źródłowy „pasek” id 2
EVENT 1169065650 wykończenie źródła „pasek”
EVENT 1169065661 usuń źródło „foo”

zamknięcie argument
Argument shutdown pozwala na mknąć proces ma zostać zakończony w sposób czysty. Następujące
argumenty są obsługiwane

zrobić
Połączenia zamknięcie zrobić komenda tego żąda mknąć wyłącza się, gdy bieżące zadania,
jak również wszystkie pozostałe cykle zostały zakończone.

spłuczka
Połączenia zamknięcie spłuczka komenda tego żąda mknąć opróżnia wszystkie pozostałe zadania
umieszczany w kolejce z każdą listą, kończy wszystkie bieżące zadania, a następnie wyłącza się.

już dziś Połączenia zamknięcie już dziś przyczyny polecenia mknąć do natychmiastowego wyłączenia. Niedokończone zadania
są czyszczone.

anulować
Połączenia zamknięcie anulować polecenie anuluje wszelkie oczekujące zamknięcie.

DOŁĄCZAĆ TRYB


W trybie dołączania nie można używać zwykłych poleceń trybu interaktywnego. Zamiast tego polecenia
można wprowadzić bezpośrednio, a wyniki zostaną przesłane z powrotem bezpośrednio przez gniazdo kontrolne.
Polecenia są określane tak samo, jak w przypadku flagi -I dla wywołania z wiersza poleceń
of mknąć. Odpowiedzi są dzielone na wiersze pojedynczymi \n znakami i mają jeden z
następujące formaty:

ERR ...
Wiersz zaczynający się od 3 znaków „ERR” oznacza, że ​​wystąpił błąd. Reszta
linii będzie zawierał komunikat o błędzie.

OK numer identyfikacyjny
Linia z 2 znakami „OK” oznacza, że ​​scamper zaakceptował polecenie.
mknąć wersje po 20110623 zwracają numer identyfikacyjny powiązany z poleceniem, który
zezwolić na zatrzymanie zadania, wydając następnie instrukcję „zatrzymaj”.

WIĘCEJ
Linia zawierająca tylko 4 znaki „WIĘCEJ” wskazuje, że scamper ma taką możliwość
zaakceptować więcej poleceń sondujących, aby uruchomić je równolegle.

DATA długość
Wiersz zaczynający się od 4 znaków „DANE”, po których następuje spacja, a następnie liczba o podstawie 10
wskazuje początek wyniku. długość określa liczbę znaków danych,
w tym znaki nowej linii. Dane są w formacie brodawek binarnych i wcześniej zakodowane
skrzynia biegów.

Aby wyjść z trybu dołączonego, klient musi wysłać pojedynczą linię zawierającą „gotowe”. Aby zatrzymać A
komenda, która jeszcze się nie zakończyła, wyda instrukcję „halt” ze zwróconym numerem identyfikacyjnym
kiedy polecenie zostało zaakceptowane jako jedyny parametr.

PRZYKŁADY


Aby użyć domyślnego polecenia traceroute do śledzenia ścieżki do 192.0.2.1:

scamper -i 192.0.2.1

Aby wywnioskować zmiany ścieżki MTU w sieci i powiązać je ze ścieżką traceroute:

scamper -I "śledzenie -P udp-paris -M 192.0.2.1"

Aby użyć paris traceroute z sondami ICMP, używając 3 sond na przeskok, wysyłając wszystkie sondy,
zapisywanie do określonego pliku brodawek:

scamper -O brodawki -o file.warts -I "śledzenie -P icmp-paris -q 3 -Q 192.0.2.1"

Aby pingować serię adresów zdefiniowanych w filename, sprawdzając każdy adres 10 razy:

scamper -c "ping -c 10" filename

Należy uważać na cytowanie powłoki podczas używania poleceń z wieloma poziomami cytowania,
na przykład podczas podawania opisu sondy za pomocą polecenia dealias. Poniższe wysyła UDP
sonduje naprzemienne adresy IP w odstępie jednej sekundy i wymaga zwrócenia wartości IP-ID
być ściśle po kolei.

scamper -O brodawki -o ally.brodawki -I "dealias -O inseq -W 1000 -m ally -p '-P udp -i
192.0.2.1' -p '-P udp -i 192.0.2.4'"

Alternatywnie, poniższe wykonuje to samo, ale bez określania sondy UDP
metoda dwa razy.

scamper -O brodawki -o ally.brodawki -I "dealias -O inseq -W 1000 -m ally -p '-P udp'
192.0.2.1 192.0.2.4 ”

Następujące polecenie skanuje 198.51.100.0/28 w poszukiwaniu pasującego aliasu do 192.0.2.4, ale pomija
198.51.100.3.

scamper -O brodawki -o prefixscan.warts -I "dealias -O inseq -W 1000 -m prefixscan -p '-P
udp' -x 198.51.100.3 192.0.2.4 198.51.100.0/28"

Poniższe używa sond UDP do wyliczenia wszystkich ścieżek ze zrównoważonym obciążeniem dla każdego przepływu
192.0.2.6 do 99% pewności; zmienia port źródłowy dla każdej sondy.

scamper -I "tracelb -P udp-sport -c 99 192.0.2.6"

Korzystaj ze scamper online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS: skryptowy system instalacyjny Nullsoft
    NSIS (instalacja skryptowa Nullsoft
    System) jest profesjonalnym oprogramowaniem typu open source
    system do tworzenia instalatorów Windows. Ono
    ma być tak mały i elastyczny
    w miarę możliwości...
    Pobierz NSIS: Nullsoft Scriptable Install System
  • 2
    przepustka
    przepustka
    AuthPass to hasło typu open source
    menedżer ze wsparciem dla popularnych i
    sprawdzony Keepass (kdbx 3.x ORAZ kdbx 4.x ...
    Pobierz authpass
  • 3
    Zabbix
    Zabbix
    Zabbix jest otwartą platformą klasy korporacyjnej
    rozwiązanie do monitorowania rozproszonego źródła
    przeznaczony do monitorowania i śledzenia
    wydajność i dostępność sieci
    serwery, urządzenia...
    Pobierz Zabbixa
  • 4
    KRóżn.3
    KRóżn.3
    To repozytorium nie jest już obsługiwane
    i jest przechowywany w celach archiwalnych. Widzieć
    https://invent.kde.org/sdk/kdiff3 for
    najnowszy kod i
    https://download.kde.o...
    Pobierz KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX to GUI dla
    Ładowarka USB firmy Waninkoko, oparta na
    libwiigui. Umożliwia wyświetlanie i
    uruchamianie gier Wii, gier Gamecube i
    homebrew na Wii i WiiU...
    Pobierz USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferuje funkcje ANSI SQL
    & działa w systemach Linux, Windows i
    kilka platform uniksowych. Cechy
    doskonała współbieżność i wydajność
    & moc...
    Pobierz Firebirda
  • więcej »

Komendy systemu Linux

Ad