Credito immagine: AJ_Watt/E+/GettyImages
Se sei abituato a lavorare con diversi sistemi di computer per inviare dati su Internet, potresti essere abituato a pensare in termini di porte Internet. Questi sono essenzialmente numeri assegnati a diversi tipi di dati inviati su Internet, dai dati del World Wide Web al trasferimento di file di Windows a vari sistemi di posta elettronica. Un servizio Internet comune che non utilizza affatto le porte è il servizio ping, che viene utilizzato per verificare se i computer e le connessioni funzionano correttamente.
Quale porta utilizza il ping?
Quando invii messaggi su Internet, normalmente vengono instradati utilizzando il cosiddetto protocollo Internet (IP). Questo è un modo standard per i computer di comunicare tra loro per passare messaggi da una macchina all'altra per arrivare dove stanno andando. Probabilmente l'aspetto più noto dell'IP è l'indirizzo IP, un indirizzo numerico simile a un numero di telefono utilizzato per instradare i messaggi Internet a una determinata macchina.
Video del giorno
La maggior parte del traffico Internet, inclusi i dati di posta elettronica e del World Wide Web, utilizza un secondo protocollo sopra l'IP chiamato protocollo di controllo della trasmissione (TCP). Questa combinazione è denominata TCP/IP e consente a due computer di stabilire una connessione e verificare che i dati vengano ricevuti. Alcune applicazioni che si basano sull'invio rapido di dati, come alcune applicazioni di streaming video e audio, utilizzano un protocollo alternativo più semplice chiamato UDP (User Datagram Protocol) sopra IP.
Sia TCP che UDP utilizzano i cosiddetti numeri di porta per indicare come i messaggi devono essere instradati a software diversi in esecuzione sullo stesso computer. In sostanza, a ogni programma e attività viene assegnato il proprio numero di porta, con determinate porte tipicamente utilizzate per determinati servizi. Ad esempio, i server Web in genere ricevono richieste sulla porta 80 e i server di posta elettronica che utilizzano il protocollo di trasferimento della posta semplice ascoltano la porta 25 per i messaggi in arrivo.
Un terzo protocollo oltre all'IP è l'Internet Control Message Protocol (ICMP). Viene spesso utilizzato per diagnosticare problemi di connessione, incluso da un programma chiamato ping che richiede a un computer di rispondere se riceve un messaggio ICMP. ICMP non utilizza i numeri di porta, quindi non esiste una porta per il ping.
Alcune persone possono usare la frase "ping una porta" in modo informale che significa aprire una connessione TCP a quella porta e vedere se viene ricevuta una risposta, ma in pratica, non esiste una porta ping.
Ping e firewall
In genere, quando si configura l'hardware o il software del firewall per consentire o impedire determinati tipi di traffico Internet, si specifica un numero di porta utilizzato dall'applicazione in questione. Con ping, questo è impossibile, poiché non c'è un numero di porta ping da indicare.
Tuttavia, molti firewall hanno una sezione separata delle opzioni di configurazione in cui è possibile consentire o vietare il traffico ICMP. Controlla la documentazione del tuo firewall se hai bisogno di vedere come consentire o non consentire i ping.