Contacte

Netstat a ceea ce face această echipă. Descrierea echipei NetStat (statistici de conexiuni active TCP). Utilizarea Netstat în Linux

La Omand Netstat afișează diverse date de rețea, cum ar fi conexiuni de rețea, tabel de rutare, statistici de interfață, compuși mascați, spațiu multicast etc.,

În acest articol, să ne uităm la 10 ani exemple practice Echipele Netstat. În Unix.

1. Lista tuturor porturilor (ambele porturi ascultate și neachitate)

Lista tuturor porturilor utilizând comanda netstat -a

# Netstat -a | Mai multe conexiuni la Internet (servere și stabilite) Proto Recv-q Adresa locală Adresa STRAIND STATE TCP 0 0 LocalHost: 30037 *: * Ascultați UDP 0 0 *: BOOTPC *: * Active Unix Sockets (servere și stabili) Proto Flaguri de tip Refn Tip Statul I-Nod Path UNIX 2 [ACC] Stream Lista 6135 /tmp/.x11-unix/x0 Unix 2 [acc] Stream Lista 5140 /var/run/acpid.socket

Lista tuturor porturilor TCP cu Netstat -at

# Netstat - conexiuni de internet active (servere și stabilite) Proto RECV-Q SEND-Q ADRESA LOCALĂ ADRESĂ STATION TCP 0 0 0.0.0.0:HTTP 0.0.0: * Ascultați TCP 0 0 LocalHost: WebCache 0.0.0.0.0 .0: * Ascultați TCP 0 0 LocalHost: Domeniu 0.0.0.0:ro

Enumerarea tuturor porturilor UDP cu Netstat -AU

# NetStat -AU Conectori de Internet active (servere și stabilite) Proto RECV-Q SEND-Q Adresă locală Adresa străină State UDP 0 0 Andreyeex ..en: 50053 Google-Public-DN: Domeniu stabilit

2. Lista de prize care se află în statul de audiență

Lista numai a porturilor de ascultare cu netstat -l

# NetStat -L conexiuni de internet active Proto Recv-q Send-Q Adresa locală Adresa Străine State TCP 0 0 0.0.0.0:Http 0 0.0.0.0 Ascultați TCP 0 0 LocalHost: WebCache 0.0.0..0.0. 0: * Ascultați TCP 0 0 LocalHost: Domeniu 0.0.0.0:ro

Lista numai a porturilor TCP cu Netstat -LT

# Netstat - conexiuni de internet active (numai servere) proto recv-q adresă locală Adresa locală State TCP 0 0 0.0.0.0:HTTP 0.0.0.0:ro Ascultați TCP 0 0 LocalHost: WebCache 0.0.0..0.0. 0: * Ascultați TCP 0 0 LocalHost: Domeniu 0.0.0.0:ro

Lista numai a porturilor UDP de audiții utilizând Netstat -lu

# NetStat -lu Connections Internet activ Proto Recv-q Send-Q Adresa locala Adresa strainata State UDP 0 0 0 0.0.0.0: UDP 0 0 LocalHost: Domeniu 0.0.0..0.0.0: *

Lista porturilor ONIX onlice cu Netstat -Lx

# Netstat -Lx Active Unix Sockets Domain (numai servere) Proto Refcnt Steaguri Tip Statul I-Nod Path UNIX 2 [ACC] Stream Lista 19693 TMP / Core.Adm.internal Unix 2 [ACC] Seqpacket Lista 8723 / Run / Udev / Control UNIX 2 [ACC] Stream de ascultare 12566 / var / run / dbus / sistem_bus_socket Unix 2 [ACC] Stream Lista 16948 /var/run/fail2ban/pail2ban.sock Unix 2 [ACC] Stream Lista 19702 TMP / Core.sock

netstat [-a] [-e] [-N] [-O] [-p protocol] [-r] [-s] [interval]Unde

Exemple de echipa Netstat

Un exemplu de comandă NetStat pe Windows 10 este prezentat în figura de mai sus, utilitatea funcționează pe toate versiunile sistemelor de operare Windows.

  • Pentru a afișa un ajutor de comandă, introduceți pe promptul de comandă netstat /?;
  • Pentru a afișa statistici și statistici Ethernet pe toate protocoalele, introduceți următoarea comandă: netstat -e -s.;
  • Pentru a afișa statisticile numai pe protocoalele TCP și UDP, introduceți următoarea comandă: netStat -s -P TCP UDP;
  • Pentru ieșire. conexiuni active TCP și codurile de proces fiecare 5 secunde Introduceți următoarea comandă: netStat -O 5..

IPCONFIG - Managementul interfeței în rețea - Samalkhan A.

Comanda IPCONFIG - Afișarea parametrilor TCP / IP

Comanda IPCONFIG servește la gestionarea interfețelor de rețea și pentru a afișa toate setările de rețea TCP / IP curente, precum și actualizările parametrilor DHCP și DNS în sisteme de operare Ferestre. Când apelați comanda ipconfig fără parametri, sunt afișate doar adresa IP, masca de subrețea și gateway-ul principal pentru fiecare adaptor de rețea. Și pentru a verifica conexiunile din rețelele TCP / IP utilizate echipa de ping.



Setări de utilitate IPCONFIG.

ipconfig]]]]Unde

  • / Toate. - Configurația completă a TCP / IP pentru toate adaptoarele. Fără acest parametru, comanda IPCONFIG afișează numai adresele IP, masca de subrețea și gateway-ul principal pentru fiecare adaptor. Adaptoarele pot fi interfețe fizice, cum ar fi adaptoarele de rețea instalate sau interfețele logice, cum ar fi conectivitatea accesului la distanță.
  • / reînnoiește [adaptor] - Actualizați configurații DHCP. Pentru toate adaptoarele (dacă adaptorul nu este specificat) sau pentru un adaptor dat. Acest parametru este disponibil numai pe computerele cu adaptoare configurate pentru a obține automat adrese IP. Pentru a specifica adaptorul, introduceți fără parametrii de nume afișați de comanda ipconfig.
  • / Eliberare [adaptor] - Trimiterea unui mesaj DHCPrelease către serverul DHCP pentru a elibera configurația DHCP curentă și pentru a șterge configurația adreselor IP pentru toate adaptoarele (dacă adaptorul nu este specificat) sau pentru un adaptor specificat. Acest adaptor dezactivează protocolul TCP / IP pentru adaptoare configurate pentru a obține automat adrese IP. Pentru a specifica adaptorul, introduceți fără parametrii de nume afișați de comanda ipconfig.
  • / Flushdns. - Resetarea și curățarea conținutului numelor DNS client care corespund memoriei cache-ului. În timpul depanării DNS, această procedură este utilizată pentru a elimina din înregistrările cache a încercărilor de cartografiere negative și a altor înregistrări dinamic adăugate.
  • / Displaydns. - Afișează conținutul cache-ului de cartografiere a numelui DNS client, care include înregistrări încărcate anterior de la local fișierul găzduiește, precum și cele mai recente înregistrări de resurse pentru interogările interogării. Aceste informații sunt utilizate de serviciul DNS client pentru a se potrivi rapid cu denumiri comune fără a accesa serverele DNS specificate în configurație.
  • / Regisderns. - Înregistrarea dinamică a numelor DNS manual și a adreselor IP configurate pe computer. Acest parametru este util în depanarea în cazul refuzului de a înregistra numele DNS sau la găsirea cauzelor problemelor actualizare dinamică Între client și serverul DNS fără a reporni clientul. Numele înregistrate în DNS sunt determinate de parametrii DNS în proprietățile suplimentare ale protocolului TCP / IP.
  • / Adaptor de showclassid. - Afișează codul de clasă DHCP pentru adaptorul specificat. Pentru a vizualiza codul de clasă DHCP pentru toate adaptoarele, în loc de parametrul adaptorului, specificați un asterisc (*). Acest parametru este disponibil numai pe computerele cu adaptoare configurate pentru a obține automat adrese IP.
  • / setclassid adaptor [code_klass] - Setați codul de clasă DHCP pentru adaptorul specificat. Pentru a seta codul de clasă DHCP pentru toate adaptoarele, în loc de parametrul adaptorului, specificați un asterisc (*). Acest parametru este disponibil numai pe computerele cu adaptoare configurate pentru a obține automat adrese IP. Dacă codul de clasă DHCP nu este specificat, codul de clasă curent este șters.

Exemple de comandă ipconfig

  • Pentru a afișa configurația principală TCP / IP pentru toate adaptoarele, introduceți: ipconfig.
  • Pentru a afișa configurația completă TCP / IP pentru toate adaptoarele, introduceți: ipconfig / toate.
  • Pentru a actualiza configurația adresei IP atribuită unui server DHCP, numai pentru adaptorul " retea locala"Introduce: ipconfig / reînnoiește "conexiune locală" "
  • Pentru a reseta cache-ul de cartografiere a numelui DNS în prezența numelor de potrivire, introduceți: ipconfig / flushdns.
  • Pentru a afișa codul de clasă DHCP pentru toate adaptoarele cu nume începând cu cuvântul "conexiune", introduceți: iPCONFIG / Showclassid "conexiune"
  • Pentru a seta codul de clasă de testare DHCP pentru adaptorul de conectare LAN, introduceți: iPCONFIG / SETClassid "conexiune LAN"

Tracert - Definiția pachetelor de traseu ale ICMP - Meres

Descrierea echipei Tracert.

Comanda tracert. Efectuează urmărirea la punctul de destinație prin trimiterea mesajului ECHO Adresant. Parcela se efectuează utilizând protocolul de protocol de mesaje de control (ICMP) cu o creștere constantă a valorilor de viață ale vieții de pachete (timp pentru a trăi, TTL).

Calea de ieșire este o listă a celor mai apropiate interfețe ale routerului situate pe calea dintre nodul sursă și punctul de destinație. Interfața apropiată este interfața routerului, care este cea mai apropiată de nodul expeditor pe drum. Lansat fără parametri, comanda TRACERT afișează un certificat.

Pentru a verifica rețeaua, puteți utiliza și comenzile:

  • Ping - comanda principală TCP / IP utilizată pentru depanarea în conexiune, verificarea rezoluției de acces și a numelui;
  • Patching - Oferă informații privind latența rețelei și pierderea datelor în nodurile intermediare.

În mod regulat, unele sunt doar pentru diagnosticare. Eu aparțin celei mai recente categorii: Prefer să folosesc acest utilitar pentru a identifica motivele probleme de sistem. și depanarea.

Pentru comanda Netstat, există zece parametri care vă permit să obțineți informatii detaliate Pentru a rezolva foarte mult sarcini diferite. Cu toate acestea, nu pot fi obținute informații mai puțin utile fără parametri.

Cel mai adesea, Netstat este utilizat cu parametrul -a pentru a obține o listă cu toate conexiunile și porturile listate. Următoarele sunt alți parametri care pot fi utile atunci când utilizați acest utilitar.

Numele de domeniu complet definit. Parametrul -F vă permite să învățați FQDN pentru o adresă externă. Când utilizați NetStat cu acest parametru, numele sunt permise atât în \u200b\u200brețeaua internă, cât și în rețeaua externă. În fig. A Afișează ieșirea comenzii.

Figura A.

Ce proces utilizează unul sau alt port. Combinația de parametri -a -n -o vă permite să aflați ce identificator de proces (PID) corespunde unui singur sau unui alt port. (Vezi) ieșirea comenzii este prezentată în fig. B.


Figura B.

Și dacă adăugați parametrul -b la această combinație, vor fi utilizate nume prietenoase pentru fiecare proces, așa cum se arată în fig. C. Adevărat, acest lucru va necesita drepturi de administrator.


Figura C.

Notă: Adresele de la distanță care indică în 192.168.1.220:3261 aparțin serviciului de inițiator Windows ISCSI și sunt indicate altfel decât adresele serviciilor rămase.

Ieșire de masa de rutare. Când trebuie să aflați de ce pe un computer, conexiunea la rețea funcționează altfel decât pe cealaltă în aceeași rețea, puteți utiliza parametrul -r, care afișează traseul pentru acest sistem, așa cum se arată în fig. D. Acordați atenție secțiunii "Traseu permanent": toate sunt indicate în el. rute staticeconfigurat pentru serverul Windows).


Figura D.

Aceste patru variații ale echipei Netstat vor facilita foarte mult

& Nbsp & nbsp Netstat. Conceput pentru a obține informații despre statut conexiuni de retea și a ascultat acest calculator porturi TCP. și UDP, precum și, pentru a afișa date statistice privind interfețele și protocoalele de rețea.

Formatul liniei de comandă:

Netstat [-a] [-b] [-e] [-f] [-N] [-o] [-p protocol] [-r] [-s] [-t] [interval]

Setările liniei de comandă:

-A. - Afișează toate conexiunile și porturile de așteptare.
-b. - Afișează un fișier executabil implicat în crearea fiecărei conexiuni sau un port de așteptare. Uneori, fișierele executabile bine cunoscute conțin mai multe componente independente. Apoi secvența de componente implicate în crearea unei conexiuni este afișată sau portul scump. În acest caz, numele fișierului executabil este situat sub paranteze, de sus, componenta numită de acestea și astfel până când se realizează TCP / IP. Rețineți că această abordare poate dura mult timp și necesită permisiuni suficiente.
-E. - Afișați statisticile Ethernet. Se poate aplica cu parametrul -S.
-F. - Afișează numele de domeniu complet (FQDN) pentru adresele externe.
-N. - Afișați adresele și numerele de porturi în format numeric.
-O. - codul de afișare (ID) al procesului fiecărei conexiuni.
-P protocol - Afișează conexiuni pentru protocolul specificat de acest parametru. Valori valide: TCP, UDP, TCPV6 sau UDPV6. Folosit cu parametrul -s pentru a afișa statistici privind protocoalele. Valori valide: IP, IPv6, ICMP, ICMPv6, TCP, TCPV6, UDP sau UDPV6.
-R. - Afișează conținutul tabelului de traseu.
-S. - Afișează statisticile protocolului. În mod implicit, statisticile sunt afișate pentru IP, IPv6, ICMP, ICMPv6, TCP, TCPV6, UDP și UDPV6. Parametrul -P vă permite să specificați un subset al datelor de ieșire.
-T. - Afișează conexiunea curentă în starea de transfer de sarcină de la procesor la adaptorul de rețea în timpul transmisiei de date ("Offload").
-V. - ieșirea detaliată a informațiilor, dacă este posibil.
interval - Reutilizarea datelor statistice prin intervalul specificat în câteva secunde. Pentru a opri ieșirea datelor, apăsați Ctrl + C. Dacă parametrul nu este specificat, informațiile despre configurația curentă se transmite o dată.

În practică, utilitate netstat.exe. Este convenabil să se utilizeze într-un lanț cu concluzii ( mai mult), redirecționarea ieșirii standard în fișier ( > ) și căutați text în rezultatele rezultatelor ( găsi.).

netstat -a | | Mai mult - Afișați toate conexiunile din modul de pornire pe ecran.

netstat -a -n | Mai mult - la fel ca în exemplul anterior, dar cu afișarea numerelor de port și adreselor IP în format numeric. Spre deosebire de exemplul anterior, echipa netstat. cu parametrul -T. Funcționează mult mai repede.

netstat -a -f | Mai mult - la fel ca în exemplul anterior, dar cu afișarea numelor DNS complete ale nodurilor implicate în compuși.

netStat -A\u003e C: \\ Netstatal.txt - Afișați toate conexiunile cu rezultatele înregistrării la fișierul C: \\ Netstatal.txt.

netstat -a | | Găsiți / am "ascultare" - Afișați toate conexiunile cu starea de ascultare, adică. Afișați o listă de interfețe și porturi de rețea care așteaptă conexiunile primite ("Ascultați" porturi). Cheie / I. într-o echipă Găsi. Indică faptul că atunci când căutați text, nu este necesar să luați în considerare registrul de caractere.

netstat -a | | Find / I "Ascultare"\u003e C: \\ LISTENING.TXT - Afișați toate conexiunile cu starea de ascultare cu intrarea rezultatelor la fișierul C: \\ LISTENING.TXT.

Un exemplu de informații afișate:

Conexiuni active

Nume - Numele protocolului.

Adresa locală - Adresa IP locală implicată într-o conexiune sau în legătură cu serviciul care așteaptă conexiunile primite (portul de ascultare). Dacă 0.0.0.0 este afișat ca o adresă, înseamnă "orice adresă", adică toate adresele IP existente pe acest computer pot fi utilizate în conexiune. Adresa 127.0.0.1 este o interfață buclată utilizată ca un instrument de protocol IP pentru interacțiunea dintre procese fără transmiterea reală a datelor.

Adresa externă Adresa IP externă implicată în crearea unei conexiuni.

condiție - Starea conexiunii. condiție Ascultare Acesta sugerează că bara de stare afișează informații despre serviciul de rețea care așteaptă conexiunile primite la protocolul corespunzător la adresa și portul afișat în coloana "Adresa locală". condiție Stabilit Indică conectare activă. În coloana de stare, stadiul actual al sesiunii TCP poate fi afișat pentru conexiunile de protocol TCP, care este determinată de prelucrarea steagurilor din antetul TCP - pachet (SYN, întrebați, FIN ...). State posibile:

Close_weit. - așteptând închiderea conexiunii.
Închis - Conexiunea este închisă.
Stabilit - Conexiunea este stabilită.
Ascultare - se așteaptă conexiunea (portul este ascultat)
Timp de așteptare. - Excesul timpului de răspuns.

Numele modulului software asociat cu această conexiune este afișat dacă este specificat parametrul. -b. La promptul de comandă când porniți netstat.exe.

Netstat -a -b. - Obțineți o listă cu toate conexiunile de rețea și programele conexe.

TCP 192.168.0.3:3389 89.22.52.11:5779 Înființată
Criptsvc.

ÎN acest exemplu Afișează informațiile de conectare, în crearea de componente software participă Criptsvc. și svchost.exe..

netstat -ab. - Parametrii liniei de comandă pot fi combinate. Parametru -AB. Echivalent -A -B.

netstat -e. - Obțineți date statistice pentru Exchange prin protocolul Ethernet. Afișează valorile totale ale octeților primiți și primiți pentru toți adaptoare de rețea Ethernet.

Statistici de interfață

Netstat -e -v. - În plus față de statisticile totale, informațiile privind schimbul de date sunt afișate prin interfețe separate de rețea.

Netstat -e -s. - În plus față de statisticile Ethernet, statisticile sunt afișate pentru protocoalele IP, ICMP, TCP, UDP

Statistici de interfață

Statistici IPv4.

Pachete primite
Erori obținute în titluri
Erorile sunt obținute în adrese
Regizat Datagram.

Duck off pachete primite

Cereri de ieșire
Rutele sunt aruncate
Pachetele de ieșire sunt aruncate

Asamblare necesară
Adunarea de succes
Defecțiuni de asamblare


Au creat fragmente
= 10877781
= 0
= 27307
= 0
= 0
= 448
= 11384479
= 11919871
= 0
= 1517
= 6
= 0
= 0
= 0
= 5918
= 0
= 11836

Statistici IPv6.

Pachete primite
Erori obținute în titluri
Erorile sunt obținute în adrese
Regizat Datagram.
Au primit protocoale necunoscute
Duck off pachete primite
Pachete primite
Cereri de ieșire
Rutele sunt aruncate
Pachetele de ieșire sunt aruncate
Pachete de ieșire fără traseu
Asamblare necesară
Adunarea de succes
Defecțiuni de asamblare
Datagrama fragmentată cu succes
Datagram defecțiuni de fragmentare
Au creat fragmente
= 0
= 0
= 0
= 0
= 0
= 0
= 391
= 921
= 0
= 0
= 14
= 0
= 0
= 0
= 0
= 0
= 0

Statistici ICMPv4.

ICMPV6 Statistici

Statistici TCP pentru IPv4

Statistici TCP pentru IPv6

Statistici UDP pentru IPv4

Statistici UDP pentru IPv6

netstat -s -p icmp - Obțineți statistici numai prin protocolul ICMP

Exemplu de date statistice afișate:

Statistici ICMPv4.

Pentru un sondaj ciclic al stării conexiunilor de rețea, un program începe cu o indicație a intervalului de ieșire al datelor statistice în câteva secunde.

Netstat -e 3. - Afișați statisticile Ethernet cu un interval de 3 secunde.

netstat -f 10. - la fiecare 10 secunde pentru a afișa statistici de conexiuni de rețea utilizând nume de noduri complete DNS.

Netstat -N 5 | Găsiți / am "stabilit" - Afișați statistici pentru conexiuni instalate la fiecare 5 secunde.

Bună ziua tuturor celor mai devreme am început o poveste despre utilitățile de rețea administrator de sistem În articol "Utility de patizare sau cum să diagnostichezi problema pe traseul către site. Utilități de rețea 3 Partea", deplasarea și dezasamblează un alt utilitar netstat. Sau cum să determinați care porturi ascultă computerul. Acest program nu va fi un instrument de înlocuire în bagajele de software, orice inginer de sistem, îl va ajuta să efectueze un diagnostic rapid al situației și să detecteze un număr de toate tipurile de probleme cu serviciile și disponibilitatea acestora.

Echipele Netstat

Netstat. - Afișează conexiunile TCP active, porturile ascultate la computer, statistici Ethernet, tabele de rutare IP, statistici IPv4 (pentru protocoale IP, ICMP, TCP și UDP) și IPv6 (pentru IPv6, ICMPv6, protocoalele TCP prin IPv6 și UDP prin IPv6)

Imaginați-vă situația pe care ați instalat-o, de exemplu, MSM LSI Utility pentru a vizualiza parametrii Controlerul raid, Executați utilitatea, dar nimic nu găsește, deoarece portul este închis și pe care nu îl cunoașteți și nu întotdeauna în Internet puteți găsi rapid informații despre acest lucru, pentru ca acest lucru să puteți rula Netstat și să vedeți ce portul vă ascultă Server cu proces MSM.

Open comanda string Windows. Și introduceți netstat. .. Veți ascunde ajutorul utilității.

C: \\ Utilizatori \\ SEM\u003e Netstat?

Afișarea statisticilor de protocol și a curentului conexiuni de retea TCP / IP.

Netstat [-a] [-b] [-e] [-f] [-N] [-O] [-p protocol] [-r] [-s] [-x] [-T]
[interval]

  • -A Afișează toate conexiunile și porturile de audiție.
  • -b Afișează fișierul executabil implicat în creație
  • fiecare conexiune sau port de audit. Uneori, fișierele executabile bine cunoscute conțin multe componente independente. Apoi se afișează secvența de componente implicate în crearea unei conexiuni sau a unui port de audiție. În acest caz, numele fișierului executabil este situat sub paranteze, componenta cauzată de acestea, și astfel până la atingerea TCP / IP. Rețineți că această abordare poate dura mult timp și necesită permisiuni suficiente.
  • -E Afișați statisticile Ethernet. Se poate aplica cu parametrul -S.
  • -F Afișează numele de domeniu complet () pentru adresele externe.
  • -n Afișează numerele de adresă și port în format numeric.
  • -O Afișează ID-ul procesului fiecărei conexiuni.
  • -p Protocolul afișează conexiuni pentru protocolul specificat de acest parametru. Valori valide: TCP, UDP, TCPV6 sau UDPV6. Dacă este utilizat cu parametrul -S pentru a afișa statistici privind protocoalele, următoarele valori sunt permise: IP, IPv6, ICMP, ICMPv6, TCP, TCPV6, UDP sau UDPV6.
  • -R Afișează conținutul tabelului de traseu.
  • -s afișează statistici privind protocoalele. În mod implicit, statisticile sunt afișate pentru IP, IPv6, ICMP, ICMPv6, TCP, TCPV6, UDP și UDPV6. Parametrul -P vă permite să specificați un subset al datelor de ieșire.
  • -t Afișarea stării descărcării pentru conexiunea curentă.
  • -x Afișează conexiuni, ascultători și puncte de referință partajate.
  • - Afișează șablonul de conectare TCP pentru toate conexiunile. Nu pot fi utilizate cu alți parametri. Interval reconfigurați statisticile selectate cu o pauză între mapările setate de interval în câteva secunde. Pentru a opri re-afișarea statisticilor, apăsați Ctrl + C. Dacă acest parametru este omis, NetStat va imprima o dată informațiile de configurare curente.

Să vedem cheile interesante ale utilității Netstat. Mai întâi că intrăm

Și vom apărea pe ecranul de pachete de rețea de pe ecran Ethernet.

Dacă adăugați cheia-urile, vom primi statistici privind protocoalele.

Este foarte util să vedem tot ce ascultă gazda dvs. pentru acest lucru.

Ieșirea comenzii conține tipul protocolului fie TCP, fie UDP, adresa locală cu portul pe care adresa externă este listată împreună cu portul și cu starea de acțiune.

Pentru o înțelegere completă a informațiilor furnizate de această comandă, este necesar să se înțeleagă principiile conexiunii conexiunii în protocolul TCP / IP. Iată pașii principali ai procesului de instalare a conexiunii TCP / IP:

1. Când încercați să stabiliți un client de conexiune trimite un mesaj Server Syn..

2. Serverul îndeplinește propriul mesaj SYN și confirmarea (ACK).

3. După aceea, clientul trimite un mesaj ACK înapoi la server, completând procesul de conectare a conexiunii.

Procesul de rupere a compusului constă în următorii pași:

1. Clientul spune "am terminat" prin trimiterea unui mesaj de server fin. În acest stadiu, clientul acceptă doar date de la server, dar nu trimite nimic însuși.

2. După aceasta, serverul trimite un mesaj ACK și trimite mesajul propriu al lui FIN Clientul.

3. După aceasta, clientul trimite un server de mesaj ACK, confirmând cererea de server FIN.

4. Când primiți un mesaj ACK de la client, serverul închide conexiunea.

Înțelegerea pașilor procesului de instalare și spargerea conexiunii vă permite să interpretați mai transparent stările conexiunilor din ieșirea comenzii NetStat. Conexiunile din listă pot fi în următoarele state.

  • Close_weit. - Indică faza pasivă de închidere a conexiunii care începe după primirea serverului de mesaje fin de la client.
  • Închis - Conexiunea este întreruptă și închisă de către server.
  • Stabilit - Clientul a stabilit o conexiune la server, primind Syn de la server.
  • Fin_wait_1. - Clientul a inițiat închiderea conexiunii (a trimis mesajul FIN).
  • Fin_wait_2. - Clientul a primit mesaje ACK și FIN de la server.
  • Last_ack. - Serverul a trimis o aripă clientului.
  • Asculta. - Serverul este gata să primească conexiuni primite.
  • Syn_receptiond. - Serverul a primit un mesaj Syn de la client și la trimis răspunsul.
  • Timed_weit. - Clientul a trimis mesajul Server FIN și așteaptă un răspuns la acest mesaj.
  • Yn_send. - Conexiunea specificată este activă și deschisă.

NetStat utilitar sau cum să determinați care porturi ascultă computerul. Utilități de rețea 4 Partea 06



Ți-a plăcut articolul? Împărtășește-l