Che cos'è la porta TCP e UDP? Come bloccarli o aprirli in Windows?

Se sei un tecnico di rete o un utente normale, potrebbe essere necessario trovare, aprire o bloccare una porta virtuale, come una porta TCP o UDP per un'applicazione. Le porte virtuali ti aiutano a gestire l'hardware e il software della tua rete rispetto al traffico di informazioni. In un linguaggio comune, le porte virtuali fungono da corsie dedicate per traffico particolare come il traffico del sito Web, la ricezione di e-mail, il trasferimento di file e così via.

Esistono fondamentalmente due tipi di porte virtuali, ovvero TCP e UDP . TCP sta per Transmission Control Protocol ; mentre UDP sta per User Datagram Protocol . Le porte TCP(TCP) e UDP utilizzano protocolli di rete diversi durante la gestione del traffico di informazioni. I protocolli di rete non sono altro che l'insieme di regole e regolamenti su come determinate informazioni dovrebbero essere inviate e ricevute. Tuttavia, la base di una porta TCP o UDP è l' IP , ovvero il protocollo Internet(Internet Protocol) .

Vediamo come differiscono queste due porte nelle loro caratteristiche e funzioni.

Come funziona una porta TPC?

Una porta TCP richiede agli utenti di stabilire una connessione tra la macchina del mittente e la macchina del destinatario. È abbastanza simile a fare una telefonata. Una volta stabilita la connessione tra mittente e destinatario, le informazioni possono essere trasmesse avanti e indietro, fino a quando la connessione non viene interrotta esternamente.

Sebbene TCP sia il protocollo del livello di trasporto più complesso, è anche il protocollo più affidabile quando si tratta di ricevere informazioni prive di errori. Il protocollo assicura che la macchina di destinazione riconosca la ricezione del datagramma. Solo allora trasmette le informazioni. Quindi(Hence) , TCP è più comunemente usato di UDP .

Come funziona una porta UDP?

Una porta UDP , d'altra parte, non ha bisogno che gli utenti stabiliscano una connessione tra il mittente e il destinatario per inviare le informazioni. Tuttavia, a differenza di una porta TCP , le informazioni inviate tramite la porta UDP potrebbero non raggiungere il ricevitore. È simile all'invio di una lettera. Non è necessario che l'utente abbia ricevuto la lettera. Pertanto(Hence) , le informazioni che devono essere trasmesse vengono inviate su una porta UDP . L'utente sintonizzato o in ascolto sulla porta UDP specificata può ricevere informazioni.

UDP ha una bassa latenza e offre un flusso costante di informazioni. Pertanto, un UDP è la scelta perfetta per trasmissioni in streaming, videogiochi online e streaming Voice-over-IP ( VoIP ). Di conseguenza, una porta UDP viene utilizzata solo quando c'è un'esigenza specifica per quanto riguarda le informazioni inviate.

Identificare le porte giuste

Ci sono molte porte virtuali disponibili per qualsiasi PC; che vanno da 0 a 65535. Tuttavia, ciascuna di queste porte ha un determinato standard ed è dedicata a una determinata applicazione. Di queste, alcune delle seguenti porte utilizzano TCP e UDP .

  • 20 ( TCP ): FTP ( Protocollo di trasferimento file(File Transfer Protocol) )
  • 22 (TCP): Secure Shell (SSH)
  • 25 ( TCP ): Simple Mail Transfer Protocol ( SMTP )
  • 53 ( TCP e UDP ): Domain Name System ( DNS )
  • 80 ( TCP ): protocollo di trasferimento(Transfer Protocol) ipertestuale ( HTTP )
  • 110 ( TCP ): protocollo dell'ufficio postale(Post Office Protocol) ( POP3 )
  • 143 ( TCP ): Protocollo di accesso ai messaggi(Message Access Protocol) Internet ( IMAP )
  • 443 (TCP): HTTP protetto (HTTPS).

È possibile verificare quali delle porte del tuo PC Windows sono aperte o chiuse. Se desideri bloccare o aprire una determinata porta TCP o UDP , ecco il processo.

Trovare una porta TCP o UDP aperta

Apri il menu di avvio(Start Menu) . (Per Windows 10 , premere il pulsante Windows ) e digitare CMD . Ora fai clic sull'opzione Esegui come amministratore .(Run as Administrator)

Porta UDP

Quando si apre la finestra del prompt dei comandi , digitare (Command Prompt)Netstat -ab e premere Invio. ( Enter. )Viene visualizzato un elenco di porte TCP e UDP insieme all'indirizzo IP e ad altri dettagli.

Porta UDP

Più a lungo aspetti, più grande diventa l'elenco delle porte aperte. Attendi(Wait) fino a quando l'elenco completo non viene visualizzato nella finestra. Una volta visualizzato completamente l'elenco, premere (Press) CTRL+C e CTRL+V per copiare e incollare le informazioni nel Blocco note(Notepad) o in qualsiasi altro editor di testo.

Come puoi vedere nell'immagine sopra, le informazioni tra parentesi si riferiscono al nome del programma che sta utilizzando una porta TCP o UDP aperta . Accanto al nome del protocollo, puoi vedere l'indirizzo IP e il numero di porta dopo i due punti. Ad esempio, in 192.168.0.107: 50741 , i numeri 192.168.0.107 sono l' indirizzo IP( IP address) , mentre il numero 50741 è il numero di porta .

Leggi(Read)Come controllare quali porte sono aperte(How to check what Ports are open) ?

Trovare una porta TCP o UDP bloccata

Per sapere quali delle porte sono bloccate da Windows Firewall , segui i passaggi successivi.

Il primo passaggio è lo stesso di trovare una porta TCP o UDP aperta . Apri il menu Start(Start Menu) premendo il pulsante Windows e digita CMD . Ora fai clic sull'opzione Esegui come amministratore .(Run as Administrator)

Quando si apre la finestra del prompt dei comandi , digitare il comando seguente: (Command Prompt)netsh firewall show state

Porta UDP

Alcune porte potrebbero essere bloccate dal router o dall'ISP(ISP) e quelle potrebbero non essere elencate nell'elenco sopra. Per trovare quelle porte, digita il seguente comando: netstat -ano | findstr -i SYN_SENT

Porta UDP

Se questo comando non restituisce alcun elenco, significa che nessuna delle porte è bloccata dal router o dall'ISP(ISP) .

Come aprire o bloccare una porta TCP o UDP

Ora, dal momento che hai identificato le porte TCP e UDP sul tuo PC (UDP)Windows , ecco la parte più importante.

Prima(First) di tutto, potrebbe essere necessario aprire una porta affinché un'applicazione funzioni senza problemi. D'altra parte, potrebbe essere necessario bloccare alcune porte poiché non vengono più utilizzate e potrebbero fungere da gateway per le minacce. Pertanto(Hence) , tali porte sono bloccate dal firewall.

Segui i passaggi successivi per aprire o bloccare una porta TCP o UDP .

Aprire il menu Start(Start Menu) premendo il tasto Windows(Windows-key) . Digita Windows Defender Firewall e seleziona Windows Defender Firewall con sicurezza avanzata(Windows Defender Firewall with Advanced Security) dai risultati.

Porta UDP

Si apre la seguente finestra.

Porta UDP

Fare clic sulla scheda Regole in entrata(Inbound Rules) nel menu a sinistra.

Porta UDP

Fare clic sulla scheda Nuova regola...(New Rule…) dal riquadro Azioni(Actions) nel menu a destra. Quando si apre questa finestra, seleziona il pulsante di opzione Porta(Port) e fai clic su Avanti(Next) .

Porta UDP

Quando si preme la scheda Avanti(Next ) , si apre la seguente finestra della Creazione guidata nuova regola in entrata . (New Inbound Rule Wizard)In questa finestra è possibile selezionare il tipo di porta che si desidera aprire o bloccare. Puoi anche selezionare se vuoi aprire o bloccare tutte le porte del tipo selezionato o una porta locale specifica. Specificare il numero o un intervallo delle porte locali che si desidera aprire o bloccare. E fare clic su Avanti(Next) .

Porta UDP

La finestra seguente si apre quando si fa clic su Avanti. Qui puoi aprire le porte selezionando Consenti la connessione(Allow the connection) o Consenti la connessione se si tratta di(Allow the connection if it is secure) pulsanti di opzione sicuri. Selezionare il terzo pulsante di opzione Blocca la connessione(Block the connection) per bloccare le porte specificate.

Porta UDP

Ora seleziona se la regola si applica a Dominio(Domain) , Privato(Private) o Pubblico(Public) o a tutti questi. Fare clic su Avanti(Next) .

Porta UDP

La finestra seguente si apre quando si fa clic su Avanti(Next) . In questa finestra, specifica un nome(Name) per questa nuova regola in entrata(Inbound Rule) . Puoi anche specificare quali porte sono state bloccate o aperte nella sezione Descrizione(Description) .

Porta UDP

Fare clic su Fine(Finish) per creare questa nuova regola in entrata.

Tieni(Please) presente che a volte dopo aver bloccato una determinata porta, le app potrebbero non funzionare correttamente. Potresti anche riscontrare problemi durante la connessione a determinate risorse. Ciò significa che la porta che hai bloccato potrebbe dover essere aperta. Puoi annullare il blocco delle porte in qualsiasi momento seguendo la stessa procedura.

Leggi il prossimo(Read next) : Come monitorare la comunicazione TCP, UDP in Windows con PortExpert.



About the author

Sono un MVP di Windows e lavoro con Windows dal 2007. La mia esperienza include sviluppo software, hardware e suoni e app di Windows. Sono sempre alla ricerca dei modi migliori per migliorare l'esperienza dell'utente nel mio lavoro, quindi se hai bisogno di aiuto per progettare o sviluppare un'applicazione software, posso sicuramente offrire i miei servizi.



Related posts