EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

merge foarte repede

Rulați scamper în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda scamper care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


merge foarte repede — utilitar de măsurare paralel pe Internet

REZUMAT


merge foarte repede [-?Dv] [-c comandă] [-p pps] [-w fereastră] [-M monitorname] [-l nume de listă] [-L listid]
[-C cicloid] [-o outfile] [-F firewall] [-d fişier de depanare] [-e pidfile] [-O Opțiuni]
[-i IP-uri | -I cmds | -f fişier | -P [ip:]port | -U unix-dom]

DESCRIERE


merge foarte repede utilitarul oferă capacitatea de a executa tehnici de măsurare pe Internet la IPv4
și adrese IPv6, în paralel, pentru a umple o rată specificată de pachete pe secundă. În prezent,
merge foarte repede acceptă binecunoscutele tehnici de traceroute și ping, precum și MDA traceroute,
rezoluție alias, unele părți ale descoperirii tbit, sting și vecin.

merge foarte repede are patru moduri de operare. Primul, merge foarte repede poate fi furnizată o listă de adrese pe
linia de comandă cu -i opțiune. merge foarte repede va executa apoi o comandă cu fiecare dintre
adresele furnizate, în paralel, și scoateți rezultatele pe măsură ce fiecare sarcină se finalizează. Al doilea,
merge foarte repede poate fi furnizată o listă de adrese într-un fișier listă, o adresă pe linie, folosind
-f opțiune. Al treilea, merge foarte repede poate fi furnizată o listă de comenzi complete pe linia de comandă
cu -I opțiune. In cele din urma, merge foarte repede poate fi instruit să asculte pe o adresă IP și un port
specificat cu -P opțiunea sau pe un socket de domeniu Unix specificat cu -U opțiunea, unde
poate prelua comenzi dinamic.

Opțiunile sunt următoarele:

-? tipărește o listă de opțiuni ale liniei de comandă și un rezumat al fiecăreia.

-v cauze merge foarte repede pentru a scoate informații despre versiune și pentru a ieși.

-D Cu această opțiune setată, merge foarte repede se va desprinde și va deveni un demon. Utilizați cu -P or
-U opțiuni.

-c comandă
specifică comanda pentru merge foarte repede pentru a utiliza implicit. Opțiunile actuale pentru aceasta
opțiunea sunt:
- dealias
- discul vecin
- ping
- urmări
- tracelb
- mirosi
- ustura
- tbit
merge foarte repede folosește urmări în mod implicit. Comenzile disponibile și opțiunile acestora sunt
documentate mai jos.

-p pps specifică rata țintă a pachetelor pe secundă pentru merge foarte repede a ajunge. Implicit, aceasta
valoarea este 20.

-w fereastră
specifică numărul maxim de sarcini care pot fi testate în paralel. O valoare de
zero locuri fără limită superioară. În mod implicit, este folosit zero.

-M monitorname
specifică numele canonic al mașinii unde merge foarte repede este rulat. Această valoare este utilizată
la înregistrarea rezultatului într-un fișier de ieșire warts.

-l nume de listă
specifică numele listei atunci când rulează din linia de comandă. Această valoare este utilizată
la înregistrarea rezultatului într-un fișier de ieșire warts.

-L listid
specifică id-ul numeric al listei atunci când rulează din linia de comandă. Această valoare
este utilizat la înregistrarea rezultatelor într-un fișier de ieșire warts.

-C cicloid
specifică codul numeric al ciclului cu care începe atunci când rulează din linia de comandă. Acest
valoarea este utilizată la înregistrarea rezultatelor într-un fișier de ieșire warts.

-o outfile
specifică fișierul de ieșire implicit în care să scrieți rezultatele măsurătorilor. În mod implicit,
este folosit stdout.

-F firewall
specifică faptul că scamper poate folosi firewall-ul în măsurătorile care necesită acest lucru. A folosi
firewall-ul pe sistemele FreeBSD și MacOS X, treceți ipfw aici.

-d fişier de depanare
specifică un nume de fișier în care să scrieți mesajele de depanare. În mod implicit, nu există niciun fișier de depanare
folosit, deși ieșirea de depanare este trimisă la stderr dacă scamper este construit pentru depanare.

-e pidfile
specifică un fișier în care să scrie ID-ul procesului scamper. Dacă scamper este construit cu
separarea privilegiilor, este scris ID-ul procesului neprivilegiat.

-O Opțiuni
permite ca comportamentul scamperului să fie adaptat în continuare. Opțiunile actuale pentru aceasta
opțiunea sunt:
- text: rezultatul rezultă în text simplu. Potrivit pentru utilizare interactivă.
- veruci: ieșirea rezultă în format negi. Potrivit pentru arhivarea măsurătorilor
rezultate și pentru utilizare de către cercetători, deoarece înregistrează detalii care nu pot fi ușor
reprezentată cu opțiunea text.
- json: rezultate de ieșire în format json. Potrivit pentru prelucrarea măsurătorilor
rezultate cu un limbaj de scripting. O abordare mai bună este de a obține rezultate în
format negi, și de a utiliza sc_warts2json(1).
- Planetlab: spune-i lui scamper că rulează pe un sistem planetlab. Necesar de utilizat
prize sigure de la planetlab.
- rawtcp: spune-i lui scamper să folosească soclul IPPROTO_RAW pentru a trimite probe TCP IPv4, mai degrabă
decât un socket de legătură de date.
- Selectați: spune-i lui scamper să folosească selecta(2) mai degrabă decât sondaj(2)
- kqueue: spune-i lui scamper să folosească kcoadă(2) mai degrabă decât sondaj(2) pe sistemele în care
kcoadă(2) este disponibil.
- epoll: spune-i lui scamper să folosească epoll(7) mai degrabă decât sondaj(2) pe sistemele în care
epoll(7) este disponibil.
- lingurita: fișierul de intrare constă dintr-o secvență de adrese IP pentru pre-specificate
Marcaje temporale IP.
- cmdfile: fișierul de intrare este format din comenzi complete.
- noinitndc: nu inițializați memoria cache de descoperire a vecinului.
- copiere: scrieți o copie a tuturor datelor scrise de scamper cu rezultatul implicit
metodă.
- debugfileappend: anexați la fișierul de depanare specificat cu -d opțiune.
implicit este trunchierea fișierului de depanare.
- notls: nu utilizați TLS oriunde în scamper, inclusiv tbit.

-i IP 1..N
specifică adresele de sondat, pe linia de comandă, folosind comanda specificată
cu -c opțiune.

-f listfile
specifică fișierul de intrare de citit pentru adresele țintă, unul pe linie și folosește
comanda specificată cu -c opțiune pentru fiecare.

-I cmds.
specifică comenzi complete, inclusiv adrese țintă, pentru executarea scamper.

-P [ip:]port
specifică că merge foarte repede furnizați o priză de control de ascultare pe IP-ul specificat
adresa și portul pe gazda locală. Dacă nu este specificată o adresă IP, merge foarte repede voi
se leagă la portul specificat pe adresa de loopback.

-U unix domeniu priză
specifică că merge foarte repede furnizați o priză de control care ascultă pe priza specificată în
domeniul unix.

TRACE OPŢIUNI


Comanda trace este utilizată pentru efectuarea traceroutei. Următoarele variații ale
traceroute(8) opțiuni sunt disponibile:

urmă [-MQT] [-c încredere] [-d dport] [-f primul hop] [-g limita de gol] [-G decalaj]
[-l bucle] [-m maxttl] [-o compensa] [-O opțiune] [-p sarcină utilă] [-P metodă] [-q Încercările]
[-s sportiv] [-S inima] [-t tuse] [-U numele de utilizator] [-w aștepta] [-W asteapta-sonda] [-z intrare gss]
[-Z lss-nume]

-c încredere
specifică faptul că un hop trebuie testat la un nivel de încredere specificat (95% sau 99%)
pentru a fi sigur că urma a văzut toate interfețele care vor răspunde pentru acel hop.

-d dport
specifică valoarea portului de destinație de bază de utilizat pentru UDP și TCP
metode traceroute. Pentru ICMP-paris, această opțiune setează valoarea sumei de control ICMP.

-f primul hop
specifică valoarea TTL sau HLIM cu care începe sondarea. În mod implicit, un prim hop de
unul este folosit.

-g limita de gol
specifică numărul de hopuri care nu răspund permise până când se face o verificare pentru a vedea dacă
destinatia va raspunde. În mod implicit, este utilizată o limită de 5 hop. Setare
limita intervalului la 0 dezactivează limita decalajului, dar nu este recomandat să faceți acest lucru.

-G decalaj
specifică ce ar trebui să se întâmple dacă este îndeplinită condiția de limitare a decalajului. O valoare de 1
(implicit) înseamnă oprirea sondajului, în timp ce o valoare de 2 înseamnă trimiterea ultimelor sonde.

-m maxttl
specifică valoarea maximă TTL sau HLIM care va fi testată. În mod implicit, există
nicio restricție, în afară de cele 255 de hopuri pe care le permit protocoalele de internet.

-M specifică că descoperirea MTU a căii (PMTUD) ar trebui să fie încercată pentru cale atunci când
traceroute inițial completează. merge foarte repede nu va conduce PMTUD decât dacă este sondarea a
destinație receptivă, deoarece altfel nu există nicio modalitate de a distinge toate pachetele
pierderea din pachete mari (mai mari decât MTU) pierderea.

-l bucle
specifică numărul maxim de bucle permise până la oprirea sondajului. În mod implicit, a
este folosită valoarea unu. O valoare de zero dezactivează verificarea buclei.

-o compensa
specifică offset-ul de fragmentare de utilizat în sonde. În mod implicit, nu este utilizat niciun offset.

-O opțiune
specifică argumente opționale de utilizat. Opțiunile curente pentru această opțiune sunt:
- dl specifică faptul că socket-ul de legătură de date ar trebui utilizat pentru a marca pachetele de timp și
pentru a primi anumite pachete.
- dtree-noback specifică că traceroute nu ar trebui să facă tatonare înapoi când
folosind doubletree.

-p sarcină utilă
specifică sarcina utilă a sondei de utilizat ca bază. Sarcina utilă este specificată în
hexazecimal. Rețineți că sarcina utilă furnizată este doar o bază; primii 2 octeți pot
fi modificat pentru a realiza traceroute ICMP-Paris și UDP-Paris.

-P metodă
specifică metoda traceroute de utilizat. merge foarte repede în prezent acceptă cinci diferite
metode de sondă: UDP, ICMP, UDP-paris, ICMP-paris, TCP și TCP-ACK. În mod implicit, UDP-
paris este folosit.

-q Încercările
specifică numărul maxim de încercări de a obține un răspuns per hop. În mod implicit,
se folosește o valoare de doi.

-Q specifică că toate probele alocate sunt trimise, indiferent de câte răspunsuri au
fost primit.

-s sportiv
specifică valoarea portului sursă de utilizat. Pentru metodele bazate pe ICMP, această opțiune
specifică identificatorul ICMP de utilizat.

-S inima
specifică adresa sursă de utilizat în probe. Adresa nu poate fi falsificată.

-t tuse specifică valoarea de setat în octetul IP ToS/DSCP + ECN. În mod implicit, acest octet este
setat la zero.

-T specifică faptul că mesajele depășite de timp de la destinație nu provoacă urmărirea
fi definită ca atingerea destinației.

-U numele de utilizator
specifică un număr întreg nesemnat de inclus cu datele colectate; sensul lui
user-id-ul depinde în întregime de utilizator și nu are niciun efect asupra comportamentului traceroute.

-w aștepta
specifică cât timp să aștepte, în secunde, pentru un răspuns. În mod implicit, o valoare de 5 este
folosit.

-W asteapta-sonda
specifică timpul minim de așteptare, în 10s de milisecunde, între trimitere
sonde consecutive. În mod implicit, următoarea sondă este trimisă cât mai curând posibil.

-z intrare gss
specifică o adresă IP pentru a opri sondarea atunci când este întâlnită; folosit cu arborele dublu
algoritm.

-Z lss-nume
specifică numele setului de oprire local de utilizat atunci când se stabilește când să se oprească
tatonarea înapoi; folosit cu algoritmul arbore dublu.

PING OPŢIUNI


Comanda ping este folosită pentru a efectua ping. Următoarele variații ale ping(8)
sunt disponibile optiuni:

ping [-R] [-B sarcină utilă] [-c probecount] [-C icmp-sum] [-d dport] [-F sportiv] [-i aștepta]
[-m ttl] [-M MTU] [-o replycount] [-O Opțiuni] [-p model] [-P metodă] [-s mărimea]
[-S inima] [-T timestamp-ul] [-U numele de utilizator] [-W timeout] [-z tuse]

-B sarcină utilă
specifică, într-un șir hexazecimal, sarcina utilă de inclus în fiecare sondă.

-c probecount
specifică numărul de sonde de trimis înainte de a ieși. În mod implicit, o valoare de 4 este
folosit.

-C icmp-sum
specifică suma de control ICMP de utilizat la trimiterea unei probe. Sarcina utilă a fiecărei sonde
vor fi manipulate astfel încât suma de control să fie validă.

-d dport
specifică portul de destinație de utilizat în fiecare sondă TCP/UDP și primul ICMP
numărul de secvență de utilizat în sondele ICMP.

-F sportiv
specifică portul sursă de utilizat în fiecare sondă TCP/UDP și ID-ul ICMP de utilizat
Sonde ICMP.

-i aștepta
specifică durata de așteptare, în secunde, între sonde. În mod implicit, a
este folosită valoarea 1.

-m ttl specifică valoarea TTL de utilizat pentru pachetele de ieșire. În mod implicit, o valoare de 64 este
folosit.

-M MTU specifică o valoare pseudo MTU. Dacă pachetul de răspuns este mai mare decât pseudo MTU,
este trimis un mesaj de pachet ICMP prea mare (PTB).

-o replycount
precizează numărul de răspunsuri necesare, moment în care testarea poate înceta. De
implicit, toate sondele sunt trimise.

-O Opțiuni
Opțiunile curente pentru această opțiune sunt:
- dl specifică faptul că ping-ul ar trebui să utilizeze socket-uri de legătură de date, mai degrabă decât brute
prize.
- spoof specifică că adresa sursă urmează să fie falsificată în conformitate cu
adresa specificată cu -S opțiune. Adresa scamper ar folosi altfel
deoarece adresa sursă este încorporată în sarcina utilă a sondei.
- TBT specifică că scopul ping-ului este obținerea de răspunsuri fragmentate, deci
faptul că -c opțiunea specifică câte pachete trebuie trimise și -o opțiune
specifică câte răspunsuri fragmentate sunt dorite.

-p model
specifică modelul, în hexadecimal, de utilizat în sonde. Pot fi specificați până la 16 octeți.
În mod implicit, octeții fiecărei sonde sunt reduși la zero.

-P metodă
specifică tipul de pachete ping de trimis. În mod implicit, solicitările de eco ICMP sunt
trimis. Opțiunile sunt: ​​icmp-echo, icmp-time, tcp-syn, tcp-ack, tcp-ack-sport, udp și
udp-dport.

-R specifică faptul că ar trebui utilizată opțiunea IP de rută de înregistrare.

-s mărimea
specifică dimensiunea sondelor de trimis. Dimensiunea sondei include lungimea
Anteturi IP și ICMP. În mod implicit, pentru ping-urile IPv84 este utilizată o dimensiune a sondei de 4 de octeți,
și 56 de octeți pentru ping-uri IPv6.

-S inima
specifică adresa sursă de utilizat în probe. Adresa poate fi falsificată dacă -O
parodia este inclusă.

-T timestamp-ul
specifică includerea unei opțiuni de marcaj temporal IP. Opțiunea de marcare temporală poate fie
be: tsprespec unde pot fi specificate adresele IP ale dispozitivelor de interes; doar,
unde marcajele de timp sunt încorporate de dispozitive, dar nu sunt incluse adrese IP; și
tsandaddr, unde marcajele de timp și adresele IP sunt incluse de dispozitive în cale.
Consultați secțiunea de exemple pentru mai multe informații.

-U numele de utilizator
specifică un număr întreg nesemnat de inclus cu datele colectate; sensul lui
user-id-ul depinde în întregime de utilizator și nu are niciun efect asupra comportamentului ping.

-W timeout
specifică cât timp să aștepte răspunsuri după ce ultimul ping este trimis. În mod implicit
aceasta este o secundă.

-z tuse specifică valoarea de utilizat în octetul IPv4 ToS/DSCP + ECN. Implicit, acest octet
este setat la zero.

DEALIE OPŢIUNI


Comanda dealias este folosită pentru a trimite probe în scopul rezolvării aliasului. Susține
tehnica mercator, unde alias-urile sunt deduse dacă un router folosește o adresă diferită când
trimiterea unui răspuns ICMP; tehnica aliatului, în care pseudonimele sunt deduse dacă o secvență de
sondele trimise la adrese IP alternative generează răspunsuri cu IP-uri incrementale, intercalate.
valori ID; radargun, unde sondele sunt trimise la un set de adrese IP în mai multe runde și
aliasurile sunt deduse prin post-procesarea rezultatelor; prefixscan, unde este căutat un alias
într-un prefix pentru o adresă IP specificată; și bump, unde două adrese considerate a fi pseudonime
sunt testate într-un efort de a forța valorile lor IP-ID din secvență. Următoarele opțiuni
sunt disponibile pentru merge foarte repede comanda dealias:

dealias [-d dport] [-f face de mântuială] [-m metodă] [-o replyc] [-O opțiune] [-p sonde-opțiuni]
[-q Încercările] [-r așteaptă] [-s sportiv] [-t ttl] [-U numele de utilizator] [-w aşteptare-timeout]
[-W asteapta-sonda] [-x exclude]

-d dport
specifică portul de destinație de utilizat la trimiterea probelor. Valabil doar pentru
tehnica mercator; porturile de destinație pot fi specificate în probedefs definite cu -p
pentru alte metode de rezoluție alias.

-f face de mântuială
specifică un factor de fudge pentru potrivirea aliasului. Implicit la 200. Valabil doar pentru aliat
și bump.

-m metodă
specifică metoda de utilizat pentru rezoluția aliasului. Opțiunile valide sunt: ​​ally, bump,
mercator, prefixscan și radargun.

-o replyc
specifică câte răspunsuri să aștepte. Valabil doar pentru prefixscan.

-O opțiune
permite ca comportamentul de rezoluție al aliasului să fie adaptat în continuare. Opțiunile curente pentru
această opțiune sunt:
- inseq unde valorile IP-ID trebuie să fie strict în ordine (cu nr
toleranță pentru reordonarea pachetelor)
- amestecare randomizează ordinea sondelor trimise în fiecare rundă; valabil doar pentru pistolul radar
tatonare.
- nobi nu permiteți valori IP-ID schimbate de octeți în răspunsuri. Valabil pentru aliat
și prefixscan.

-p probedef
specifică o definiție pentru o sondă. Opțiunile posibile sunt:

-c sumă specifică ce sumă de control ICMP să folosească pentru sondele ICMP. Sarcina utilă a
sonda va fi modificată corespunzător.

-d dst-port
specifică portul de destinație al sondei. Implicit la 33435.

-F src-port
specifică portul sursă al sondei. Implicit la (pid și 0x7fff) +
0x8000.

-i IP specifică adresa IP de destinație a sondei.

-M o persoana specifică pseudo-MTU de utilizat atunci când se solicită răspunsuri fragmentate.

-P metodă
specifică metoda de utilizat pentru sondă. Opțiunile valide sunt: ​​udp, udp-
dport, tcp-ack, tcp-ack-sport, tcp-syn-sport și icmp-echo.

-s mărimea
specifică dimensiunea sondelor de trimis.

-t ttl specifică timpul IP de viață al sondei.
Metoda aliatului acceptă până la două definiții de sondă; se așteaptă metoda prefixscan
o definiție a sondei; radargun se așteaptă la cel puțin o definiție a sondei; se așteaptă bump
două definiții de sondă.

-q Încercările
specifică de câte ori trebuie reîncercată o sondă dacă nu obține un util
raspuns.

-r așteaptă
specifică câte milisecunde să aștepte între rundele de sondare cu pistolul radar.

-s sportiv
specifică portul sursă de utilizat la trimiterea probelor. Valabil doar pentru mercator.

-t ttl specifică durata de viață a sondelor trimise. Valabil doar pentru mercator.

-U numele de utilizator
specifică un număr întreg nesemnat de inclus cu datele colectate; sensul lui
user-id-ul depinde în întregime de utilizator și nu are niciun efect asupra comportamentului dealias-urilor.

-w aşteptare-timeout
specifică cât timp să aștepte în milisecunde pentru un răspuns de la gazda la distanță.

-W asteapta-sonda
specifică cât timp să aștepte în milisecunde între probe.

-x exclude
specifică o adresă IP de exclus când se utilizează metoda prefixscan. Poate
specificat de mai multe ori pentru a exclude mai multe adrese.

VECIN Descoperirea OPŢIUNI


Comanda neighbourdisc încearcă să găsească adresa de nivel 2 a unei adrese IP date folosind
IPv4 ARP sau IPv6 Neighbor Discovery. Următoarele opțiuni sunt disponibile pentru merge foarte repede
comanda discului vecin:

disc vecin [-FQ] [-i interfață] [-o număr de răspunsuri] [-q Încercările] [-w aștepta]

-F specifică că dorim doar primul răspuns.

-Q specifică că vrem să trimitem toate încercările.

-i interfață
specifică numele interfeței de utilizat pentru descoperirea vecinilor.

-o număr de răspunsuri
specifică câte răspunsuri așteptăm.

-q Încercările
specifică câte sonde trimitem.

-w aștepta
specifică cât timp să aștepte între probe în milisecunde. Implicit la 1000.

TBIT OPŢIUNI


Comanda tbit poate fi folosită pentru a deduce comportamentul TCP al unei gazde specificate. În prezent, acesta
implementează teste pentru a verifica capacitatea gazdei de a răspunde la pachetul ICMP prea mare
mesaje și răspundeți la Notificarea explicită de congestie. Următoarele opțiuni sunt
disponibil pentru merge foarte repede comanda tbit:

tbit [-t tip] [-p aplicaţia] [-d dport] [-s sportiv] [-b ASN] [-f fursec] [-m mss] [-M o persoana]
[-o compensa] [-O opțiune] [-P ptbsrc] [-q Încercările] [-S inima] [-T ttl] [-u url] [-U numele de utilizator]
[-w wscale]

-t tip specifică ce tip de testare să folosească. Opțiunile valide sunt: ​​pmtud, ecn, null,
sac-rcvr, icw, blind-rst, blind-syn, blind-data.

-p aplicaţia specifică ce fel de trafic să genereze pentru testare. Portul de destinație
setează implicit portul standard al aplicației. Aplicațiile valide sunt: ​​http, bgp.

-d dport specifică portul de destinație pentru pachetele trimise. Valorile implicite sunt
specific aplicatiei.

-s sportiv specifică portul sursă pentru pachetele trimise. Implicit se bazează pe
merge foarte repede ID proces.

-b ASN specifică numărul de sistem autonom (ASN) care ar trebui utilizat atunci când
stabilirea unei sesiuni BGP.

-f fursec specifică cookie-ul de deschidere rapidă TCP care ar trebui utilizat la stabilirea unui TCP
conexiune.

-m mss specifică dimensiunea maximă a segmentului de făcut publicitate gazdei de la distanță.

-M o persoana specifică MTU de utilizat într-un mesaj Packet Too Big.

-o compensa specifică offset-ul numărului de secvență de utilizat la efectuarea blind-syn și
testele blind-rst și numărul de confirmare compensat pentru a fi utilizat atunci când se efectuează
un test cu date oarbe.

-O opțiune permite ca comportamentul tbit să fie adaptat în continuare. Opțiunile actuale pentru aceasta
opțiunea sunt:
- gaură neagră: pentru testarea PMTUD, nu trimiteți mesaje Packet Too Big; acest
testează capacitatea unei gazde de a deduce o gaură neagră PMTUD și de a rezolva aceasta.
- tcpts: face publicitate suport pentru marcajele de timp TCP la stabilirea unui TCP
conexiune. Dacă peer-ul acceptă marcaje temporale TCP, încorporați marcajele temporale
pachete de date.
- ipts-syn: utilizați opțiunea IP marca temporală într-un pachet SYN atunci când încercați
stabiliți o conexiune TCP.
- iprr-syn: utilizați opțiunea de înregistrare a rutei IP într-un pachet SYN când încercați
pentru a stabili o conexiune TCP.
- ipqs-syn: utilizați opțiunea IP de pornire rapidă într-un pachet SYN când încercați
pentru a stabili o conexiune TCP.
- sac: face publicitate suport pentru confirmarea selectivă TCP (SACK) când
stabilirea unei conexiuni TCP.
- pentru: faceți publicitate suport pentru deschiderea rapidă a TCP folosind numărul oficial IANA
alocat pentru deschidere rapidă.
- fo-exp: face publicitate suport pentru deschiderea rapidă TCP folosind numărul de testare
atribuit de IANA pentru deschidere rapidă.

-P ptbsrc specifică adresa sursă care ar trebui utilizată pentru a trimite pachetul prea mare
mesajele din testul pmtud.

-q Încercările specifică numărul de încercări de făcut cu fiecare pachet pentru a reduce false
inferențe cauzate de pierderea pachetelor.

-S inima specifică adresa sursă care ar trebui utilizată în pachetele TCP trimise de către
test tbit.

-T ttl specifică valoarea IP time-to-live care ar trebui utilizată în pachetele TCP trimise de
testul tbit.

-u url specifică o adresă URL pentru aplicația http.

-U numele de utilizator specifică un număr întreg nesemnat de inclus cu datele colectate; sensul
al user-id-ului depinde în întregime de utilizator și nu are niciun efect asupra comportamentului
de tbit.

-w wscale specifică opțiunea de scalare a ferestrei de utilizată la stabilirea conexiunii TCP.

TRACELB OPŢIUNI


Comanda tracelb este utilizată pentru a deduce toate căile echilibrate de sarcină per flux între o sursă și
destinaţie. Următoarele opțiuni sunt disponibile pentru merge foarte repede comanda tracelb:

tracelb [-c încredere] [-d dport] [-f primul hop] [-g limita de gol] [-P metodă] [-q Încercările]
[-Q maxprobec] [-s sportiv] [-t tuse] [-U numele de utilizator] [-w aşteptare-timeout] [-W asteapta-sonda]

-c încredere
precizează nivelul de încredere pe care vrem să-l atingem că nu mai există
trasee echilibrate de sarcină paralelă la un hop dat. Valorile valide sunt 95 (implicit)
și 99, pentru încredere de 95% și, respectiv, încredere de 99%.

-d dport specifică portul de destinație de bază de utilizat. Implicit la 33435, implicit
folosit de traceroute(8).

-f primul hop specifică câte hopuri distanță ar trebui să începem sondarea.

-g limita de gol specifică câte hopuri consecutive care nu răspund sunt permise înainte de sondare
jos o ramură se oprește. Implicit la trei.

-P metodă specifică ce metodă ar trebui să folosim pentru a efectua sondarea. Opțiunile valide sunt:
„udp-dport”, „icmp-echo”, „udp-sport”, „tcp-sport” și „tcp-ack-sport”.
Implicit, „udp-dport”.

-q Încercările specifică câte sonde ar trebui să trimitem în încercarea de a primi un răspuns.
Implicit la 2.

-Q maxprobec specifică numărul maxim de sonde pe care vrem să le trimitem vreodată. Implicit la
3000.

-s sportiv specifică portul sursă de utilizat la trimiterea probelor. Implicit bazat pe
ID proces.

-t tuse specifică valoarea pentru câmpul IP Type-of-service pentru probele de ieșire.
Implicit la 0.

-U numele de utilizator specifică un număr întreg nesemnat de inclus cu datele colectate; sensul
al user-id-ului depinde în întregime de utilizator și nu are niciun efect asupra comportamentului
de tracelb.

-w aşteptare-timeout
specifică, în secunde, cât timp să aștepte un răspuns la o sondă. Implicit la 5.

-W asteapta-sonda
specifică în 1/100 de secunde cât timp să aștepte între sonde. Implicit la
25 (adică 250 ms).

STING OPŢIUNI


Comanda sting este folosită pentru a deduce pierderea unidirecțională folosind un algoritm cu sonde TCP. Aceasta
necesită ca firewall-ul să fie activat în scamper folosind -F opțiune. Următoarele opțiuni sunt
disponibil pentru merge foarte repede comanda sting:

intepatura [-c conta] [-d dport] [-f distribuire] [-h solicita] [-H gaură] [-i altele] [-m însemna]
[-s sportiv]

-c conta specifică numărul de mostre de făcut. În mod implicit, sunt trimise 48 de mostre, ca
această valoare este valoarea implicită curentă a lungimii cozii de reasamblare FreeBSD TCP.
Sting 0.7 folosește 100 de mostre.

-d dport specifică portul de destinație de bază de utilizat. Implicit la 80, portul implicit
utilizat de protocolul HTTP.

-f distribuire
specifică distribuția întârzierii a probelor. Implicit o uniformă
distribuția este construită. Alte distribuții nu sunt în prezent
implementat în implementarea Sting de către scamper.

-h solicita specifică cererea implicită de făcut. Momentan nu este implementat.

-H gaură specifică dimensiunea găurii inițiale rămase în cerere. Valoarea implicită este 3
octeți, la fel ca sting-0.7.

-i altele specifică întârzierea între faze între însămânțarea datelor și umplerea găurilor, în
milisecunde. În mod implicit, sting așteaptă 2000 ms între faze.

-m însemna specifică rata medie de trimitere a pachetelor în faza de date, în milisecunde.
În mod implicit, sting așteaptă 100 ms între sonde.

-s sportiv specifică portul sursă de utilizat la trimiterea probelor. Implicit se bazează pe
ID-ul procesului.

ADULMECA OPŢIUNI


Comanda sniff este folosită pentru a captura pachete care se potrivesc cu o anumită semnătură. În prezent, cel
singura semnătură acceptată este pachetele de eco ICMP cu o anumită valoare ID sau pachetele
conţinând un astfel de citat. Următoarele opțiuni sunt disponibile pentru merge foarte repede comanda sniff:

intepatura [-c limit-pktc] [-G timp-limită] [-S ipaddr] [-U numele de utilizator]

-c limit-pktc
specifică numărul maxim de pachete de capturat.

-G timp-limită
specifică timpul maxim, în secunde, pentru capturarea pachetelor.

-S ipaddr specifică adresa IP cu care trebuie să ajungă pachetele. scamper folosește IP-ul
adresa pentru a identifica interfața potrivită pentru a asculta pachete.

-U numele de utilizator specifică un număr întreg nesemnat de inclus cu datele colectate; sensul
al user-id-ului depinde în întregime de utilizator și nu are niciun efect asupra comportamentului
de adulmecare.

Singura expresie acceptată este icmp[icmpid] == X, unde X este ID-ul ICMP de selectat.

DATE COLECTIE CARACTERISTICI


merge foarte repede are două formate de ieșire a datelor. Primul este un format care poate fi citit de om, potrivit pentru
off colectarea și măsurarea datelor. Al doilea, cunoscut ca negii, este un format binar care
înregistrează mult mai multe metadate și este mai precis decât formatul care poate fi citit de om.

merge foarte repede este conceput pentru măsurarea la scară Internet, unde sunt liste mari de ținte
furnizate pentru sondare. merge foarte repede are capacitatea de a sonda mai multe liste simultan, cu
fiecare având o rată de amestec care specifică prioritatea listei. merge foarte repede poate face, de asemenea
mai multe cicluri pe o listă de adrese.

Când scrieți ieșirea la a negii fişier, merge foarte repede înregistrează detaliile listei și ciclul pe care fiecare
sarcina de măsurare îi aparține.

CONTROL PRIZĂ


Când a început cu -P opțiune, merge foarte repede permite comunicarea între procese prin intermediul unui socket TCP
legat de portul furnizat pe gazda locală. Această priză este utilă pentru controlul
funcţionarea unui longeviv merge foarte repede proces. Un client poate interacționa cu scamper prin utilizarea
Telnet(1) pentru a deschide o conexiune la portul furnizat.

Sunt disponibile următoarele comenzi pentru soclu de control.

ieşire
Comanda de ieșire închide conexiunea curentă a prizei de control.

atașa
Comanda atașare schimbă modul merge foarte repede acceptă și răspunde la comenzi, revenind
rezultate direct peste priza de control. Vedea ATASAȚI secțiunea de mai jos pentru detalii despre care
comenzile sunt acceptate.

obține argument
Comanda get returnează setarea curentă pentru argumentul furnizat. Argument valid
valorile sunt: ​​holdtime, monitorname, pid, pps, sport, version.

set argument ...
Comanda set setează setarea curentă pentru argumentul furnizat. Argument valid
valorile sunt: ​​holdtime, monitorname, pps.

sursă argument ...

adăuga argumente
sursă adăuga comanda permite adăugarea unei noi surse de intrare. Acceptă
urmatoarele argumente:

nume şir
Numele sursei. Acest parametru este obligatoriu.

Descriere şir
Un șir opțional care descrie sursa.

comandă şir
Comanda de executat pentru fiecare adresă furnizată. Dacă nu este furnizat,
este folosită comanda implicită.

list_id uint32_t
Un identificator de listă numeric opțional, atribuit de un om. Dacă nu este furnizat, a
este folosită valoarea zero.

ciclu_id uint32_t
Un identificator numeric de ciclu inițial opțional de utilizat, atribuit de un om. Dacă
nu este furnizat, se folosește o valoare de unu.

prioritate uint32_t
O valoare numerică opțională care specifică rata de amestecare a măsurătorilor de la
sursa comparativ cu alte surse. Dacă nu este furnizat, o rată de amestec de unul este
folosit. O valoare zero face ca sursa să fie creată, dar nu activ
folosit.

outfile şir
Numele fișierului de ieșire în care să scrieți rezultatele, definit anterior cu
outfile deschide. Dacă nu este furnizat, este utilizat fișierul de ieșire implicit.

fişier şir
Numele fișierului de intrare de la care se citește adresele țintă. Acest parametru este
obligatoriu dacă sursa este o sursă gestionată.

cicluri întreg
Numărul de cicluri de făcut peste fișierul cu adresă țintă. Dacă zero, merge foarte repede
se va bucla la nesfârșit peste fișier. Acest parametru este ignorat cu excepția cazului în care a
sursa gestionată este definită.

încărcare automată [on | de pe]
Acest parametru specifică dacă fișierul cu adresa țintă trebuie recitit
ori de câte ori un ciclu este finalizat, sau dacă același set de adrese țintă ca și
trebuie folosit ciclul anterior. Dacă nu este specificat, fișierul nu este
reîncărcat automat în timpul ciclului.

actualizare nume argumente
sursă actualizare comanda permite ca unele proprietăți ale unei surse existente să fie
modificat. Sursa de actualizat este specificată cu nume parametru. Valabil
parametrii sunt: ​​autoreload, cicluri și prioritate.

listă ...
sursă listă comanda oferă o listă a tuturor surselor definite curent. The
al treilea optional nume parametrul restricționează listarea la sursa specificată.

ciclu nume
sursă ciclu comanda inserează manual un marcator de ciclu într-o sursă ad-hoc.

șterge nume
sursă șterge comanda șterge sursa numită, dacă este posibil.

outfile argument ...
Comenzile outfile oferă posibilitatea de a gestiona fișierele de ieșire. Acceptă
urmatoarele argumente:

deschide ...
outfile deschide comanda permite definirea unui nou fișier de ieșire. Acceptă
următorii parametri:

nume alias
Aliasul fișierului de ieșire. Acest parametru este obligatoriu.

fişier şir
Numele fișierului de ieșire. Acest parametru este obligatoriu.

mod [trunchia | adăuga]
Cum va fi deschis fișierul. Dacă se folosește modul de adăugare, orice fișier existent
cu numele specificat va fi anexat la. Dacă se utilizează modul trunchiere,
orice fișier existent va fi trunchiat când este deschis.

închide alias
outfile închide comanda permite închiderea unui fișier de ieșire existent. The
obligatoriu alias parametrul specifică ce fișier de ieșire se închide. Un fișier de ieșire
care este referit în prezent nu poate fi închis. Pentru a închide un fișier care este
la care se face referire în prezent, trebuie deschis un nou fișier de ieșire, apoi fișierul outfile schimba
comanda să fie folosită.

schimba alias1 alias2
outfile schimba comanda schimbă fișierul asociat fiecărui fișier de ieșire.

listă
outfile listă comanda scoate o listă a fișierelor de ieșire existente.

observa surse
Această comandă permite monitorizarea evenimentelor sursă. Când este executat, priza de control
va furniza apoi notificări despre evenimente ori de câte ori o sursă este adăugată, actualizată, ștearsă, terminată,
sau cu bicicleta. Fiecare eveniment este prefixat cu un număr de secunde scurse de atunci
epoca Unix. Următoarele exemple ilustrează capabilitățile de monitorizare a evenimentelor:

EVENIMENT 1169065640 sursă adăugare nume „foo” list_id 5 prioritate 1
EVENIMENT 1169065641 actualizare sursă „foo” prioritate 15
EVENIMENT 1169065642 „bara” ciclului sursă id 2
EVENIMENT 1169065650 sursă finisare „bară”
EVENIMENT 1169065661 sursa șterge „foo”

închidere argument
Argumentul de închidere permite merge foarte repede procesul să fie părăsit curat. Următoarele
argumentele sunt susținute

făcut
închidere făcut comanda cere ca merge foarte repede se oprește atunci când sarcinile curente,
precum și toate ciclurile rămase, s-au încheiat.

culoare
închidere culoare comanda cere ca merge foarte repede șterge toate sarcinile rămase
pus în coadă cu fiecare listă, termină toate sarcinile curente și apoi se închide.

acum închidere acum cauzele de comandă merge foarte repede să se închidă imediat. Sarcini neterminate
sunt epurate.

anula
închidere anula comanda anulează orice oprire în așteptare.

ATASAȚI MODE


În modul atașare, niciuna dintre comenzile obișnuite ale modului interactiv nu este utilizabilă. În schimb, comenzi
pot fi introduse direct, iar rezultatele vor fi trimise înapoi direct prin priza de control.
Comenzile sunt specificate exact așa cum ar fi cu stegulețul -I pentru o invocare a liniei de comandă
of merge foarte repede. Răspunsurile sunt împărțite în rânduri de un singur caracter \n și au unul dintre
următoarele formate:

ERR ...
O linie care începe cu cele 3 caractere „ERR” indică o eroare. Restul
din linie va conține un mesaj de eroare.

OK id-num
O linie cu cele 2 caractere „OK” indică faptul că scamper a acceptat comanda.
merge foarte repede versiunile după 20110623 returnează un număr de id asociat comenzii, care
permite oprirea sarcinii prin emiterea ulterioară a unei instrucțiuni de „oprire”.

MAI MULT
O linie cu doar cele 4 caractere „MAI MULT” indică faptul că scamper are capacitatea de a face
acceptați mai multe comenzi de sondare pentru a rula în paralel.

DATE lungime
O linie care începe cu cele 4 caractere „DATE” urmate de un spațiu și apoi de un număr de bază 10
indică începutul rezultatului. lungime specifică numărul de caractere al datelor,
inclusiv linii noi. Datele sunt în format binary warts și uuencoded înainte
transmisie.

Pentru a ieși din modul atașat, clientul trebuie să trimită o singură linie care să conțină „terminat”. A opri a
comandă care nu a fost încă finalizată, emiteți o instrucțiune „halt” cu numărul de identificare returnat
când comanda a fost acceptată ca unic parametru.

EXEMPLE


Pentru a utiliza comanda implicită traceroute pentru a urmări calea către 192.0.2.1:

scamper -i 192.0.2.1

Pentru a deduce modificările Path MTU în rețea și a le asocia cu o cale de traseu:

scamper -I "trace -P udp-paris -M 192.0.2.1"

Pentru a utiliza paris traceroute cu sonde ICMP, folosind 3 sonde per hop, trimițând toate sondele,
scrierea într-un fișier specific negi:

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

Pentru a ping o serie de adrese definite în nume de fișier, verificând fiecare adresă de 10 ori:

scamper -c "ping -c 10" nume de fișier

Trebuie avut grijă cu ghilimelele shell atunci când utilizați comenzi cu mai multe niveluri de ghilimele,
cum ar fi atunci când dați o descriere a sondei cu o comandă dealias. Următoarele trimite UDP
sonde la adrese IP alternative, la o secundă distanță și necesită returnarea valorilor IP-ID
să fie strict în ordine.

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

Alternativ, următoarele realizează același lucru, dar fără a specifica sonda UDP
metoda de doua ori.

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

Următoarea comandă scanează 198.51.100.0/28 pentru un alias care se potrivește cu 192.0.2.4, dar omite
198.51.100.3.

scamper -O warts -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"

Următoarele utilizează sonde UDP pentru a enumera toate căile echilibrate de sarcină per flux către
192.0.2.6 până la 99% încredere; variază portul sursă cu fiecare sondă.

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

Utilizați scamper online folosind serviciile onworks.net


Ad