Iată de ce nu puteți „ping” un port specific

ping: gazdă necunoscută

cei mai mulți dintre noi când un serviciu sau un site web este în jos, încercăm să-l ping. Dacă acel serviciu sau site web rulează pe un anumit port și încercăm să-l ping cu acel număr de port, vom primi o eroare.

root@spark:~# ping -c3 159.203.216.179:80
ping: unknown host 159.203.216.179:80

motivul pentru aceasta este că ping-ul nu este altceva decât o solicitare de ecou ICMP și un răspuns ecou și nu există niciun concept de numere de port în ICMP.

protocolul ICMP este o parte a stratului de internet al suitei de protocoale Internet. HTTP este la stratul superior, adică., stratul de aplicare, în timp ce TCP și UDP formează stratul de transport.

TCP se ocupă cu schimbul de date pe internet. UDP face, de asemenea, schimb de date, dar o face rapid fără handshaking, detectarea erorilor sau garanție de livrare.

nu va fi o mulțime de servicii care rulează pe o mașină. Deci, TCP și UDP trebuie să știe la ce serviciu ar trebui să transmită mesajul. În acest scop, folosesc numere de port.,pe de altă parte, ICMP este un protocol care este conceput special pentru scopuri de diagnosticare.

Acesta este folosit de dispozitive de rețea, cum ar fi routere, pentru a trimite mesaje de eroare indicând, de exemplu, că un serviciu solicitat nu este disponibil sau ca o gazdă sau router-ul nu a putut fi contactat. ICMP poate fi, de asemenea, utilizat pentru a transmite mesaje de interogare.

deoarece ICMP nu face schimb de mesaje „reale” între mașini, pachetele ICMP nu trebuie să aibă numere de port.deci, dacă un ping reușește, tot ce înseamnă este mașina de destinație este în rețea, eu.,e. este accesibil. Nu garantează că rulează un server web sau orice altceva de pe acea mașină.tot ce face ping bate la ușă. Dacă doriți să aflați dacă un serviciu pe un anumit port este de până, ar trebui să utilizați netcat sau telnet care vă permite să vă conectați la o mașină pe un anumit port.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *