ping și traceroute, blog-

Informații pentru începători.

ping - acesta este un program de calculator utilitar conceput pentru a testa conexiunile în rețelele bazate pe TCP / IP.

Acesta trimite cereri Echo-Cerere Internet Protocol de Control Message Protocol (ICMP) la respectivul nod de rețea și detectează răspunsurile primite (ICMP Echo-răspuns). Timpul scurs între trimiterea interogarea și primirea unui răspuns (RTT, din limba engleză. Round Trip Time) permite determinarea întârzierii dus-intors (RTT) de-a lungul traseului și frecvența pierderii de pachete, adică determină în mod indirect link-urile de date încărcării de lucru și dispozitive intermediare.

De asemenea, ping este timpul necesar pentru a transmite informații de pachete în rețele de calculatoare de la client la server și înapoi de la server la client, acesta este măsurată în milisecunde. timp de ping este asociat cu o viteză de conectare și canale de trafic de-a lungul de la client la server.

absenta completa ICMP-răspunsuri poate însemna, de asemenea, că site-ul de la distanță (sau oricare dintre routerele intermediare) blocuri ICMP Echo Reply sau ignora ICMP Echo Request.

Programul ping este unul dintre principalele instrumente de diagnosticare în rețelele TCP / IP și este inclus în toate sistemele de operare de rețea moderne. funcționalitate ping este, de asemenea, pusă în aplicare în unele routere, sistem de operare încorporat.

  • 0 echo-răspuns
  • 3 destinație imposibil de găsit
    • Codul 0 = net inaccesibil
    • 1 = host unreachable
    • 2 = protocol imposibil de găsit
    • 3 = Port unreachable
    • 4 = fragmentarea necesară și set DF
    • 5 = traseu sursă nu a reușit
  • 4-sursă se stinge
  • 5 redirect
    • cod 0 = redirecționa datagramele pentru rețea
    • 1 = redirecționa datagramele pentru gazdă
    • 2 = redirecționa datagramele pentru tipul de serviciu și de rețea
    • 3 = redirecționa datagramele pentru tipul de serviciu și de gazdă
  • 6 alternativ- adresă
  • 8 cerere echo
  • 9 router-publicitate
  • 10 router-solicitare
  • 11 timp depășită
    • Codul 0 = timp pentru a trăi depășit în tranzit 1 = fragment de timp reasamblare a depășit
  • 12-parametru problemă
  • 13-cerere-timestamp
  • 14-răspuns timestamp-ul
  • 15 Informații de solicitare
  • 16 Informații de răspuns
  • 17 masca-cerere
  • 18 mască de răspuns
  • 31 conversie eroare
  • 32 mobil redirecționează

Mulți oameni știu și să știe cum să folosească ping și traceroute comanda. dar nu toată lumea știe ce înseamnă simbolurile de ieșire la consola în dispozitivul Cisco Systems:

Luați în considerare simbolurile afișate în consolă, atunci când comanda cisco ping:

! - Fiecare punct de simbol exclamare indică faptul ca răspuns (echo).
. - Fiecare simbol arată punctul de pierdere de pachete, timeout (echo).
U - Said gazdă imposibil de atins (a fost obținut de destinație eroare inaccesibila PDU).
Q - sursa de izolare (există pericol de suprasarcină (destinație prea ocupat)).
M - Incapacitatea fragment.
? - Tip necunoscut de ambalaj.
- Durata de viata a pachetului a expirat.

traceroute - este un program de calculator utilitar conceput pentru a identifica datele rute în rețele TCP / IP. Traceroute precum și ping se bazează pe protocolul ICMP.

Programul traceroute este responsabil pentru trimiterea de date la nodul de rețea a spus, în timp ce afișează informații cu privire la toate routerele intermediare prin care datele sunt transmise pe drumul spre nodul țintă. În cazul unor probleme cu livrarea de date la orice program de nod pentru a determina care zona special a rețelei are o problemă.

traceroute este inclus în majoritatea sistemelor de operare de rețea moderne:

  • pe sistemele Microsoft Windows, acest program se numește tracert
  • Sisteme Unix - traceroute

Procesul se repetă până, până la o anumită valoare a pachetului TTL ajunge la nodul destinație. La primirea unui răspuns de la acest proces de urmărire nod este considerat complet.

Exemplu de comandă pe echipamente Cisco Systems:

Consola poate, de asemenea, de ieșire spec. caractere, aici acestea sunt:

* - Timeout de așteptare pentru un răspuns (expirat)
A - administrativ interzis (traficul este interzis de către administratorul de rețea, cum ar fi lista de acces)
Q - sursa de izolare (există pericol de suprasarcină (destinație prea ocupat)).
I - testul abort utilizator
U - Port unreachable (închis)
H - Host unreachable (inaccesibil), de exemplu, nici o cale de rețea gazdă
N - Rețea imposibil de găsit (imposibil de găsit)
P - Protocolul nu este disponibil (inaccesibil)
T - timeout (timeout)
? - Tip necunoscut de ambalaj