porturile fizice de pe computer permit comunicarea cu dispozitivele periferice, cum ar fi tastatura și mouse-ul și conectarea cu dispozitivele de internet prin cabluri Ethernet.
Witin computer networking, porturile servesc unui scop similar. Când un sistem informatic încearcă să se conecteze la un alt computer, portul servește ca punct final de comunicare. De asemenea, este posibil ca diferite servicii care rulează pe același computer să expună diferite porturi și să comunice între ele folosind aceste porturi., În termeni simpli, dacă o aplicație sau un serviciu software trebuie să comunice cu alții, acesta va expune un port. Porturile sunt identificate cu numere întregi nesemnate pozitive pe 16 biți, variind de la 0 la 65535. Alte servicii utilizează acest număr de port pentru a comunica cu serviciul sau aplicația. Numerele porturilor sunt împărțite în trei game: porturi cunoscute, porturi înregistrate și porturi dinamice sau private.
porturile cunoscute (cunoscute și ca porturi de sistem) sunt numerotate de la 0 la 1023. De exemplu, pentru a vă conecta la exemplul gazdă.,com prin SSH, mi-ar folosi aceasta comanda:
ssh [email protected] -v
În acest exemplu, -v reprezintă verbose, și ar trebui să vezi ceva asemănător cu acesta:
debug1: Connecting to example.com port 22
după Cum se arată, SSH încearcă să se conecteze la example.com folosind portul numărul 22. Puteți utiliza opțiunea-p pentru a specifica un alt număr de port; în caz contrar, SSH va fi implicit la 22.
Internet Assigned Numbers Authority (IANA) a atribuit numere de port serviciilor utilizate în mod obișnuit, cum ar fi SSH, FTP, HTTP, HTTPS și altele.,l
161
Simple Network Management Protocol (SNMP)
194
Internet Relay Chat (IRC)
443
HTTP Secure (HTTPS) HTTP over TLS/SSL