Differenza tra Port Forwarding e Port Triggering in informatica
In informatica, il port forwarding e il port triggering sono modi per instradare i messaggi Internet a computer specifici connessi a una rete locale. Tuttavia, questi termini si riferiscono a processi leggermente diversi, che questo articolo cerca di spiegare.
Port Forwarding
Il port forwarding (ovvero la mappatura delle porte) è un metodo utilizzato per consentire a computer esterni di accedere ad altri computer connessi a reti private. I router hanno una funzione chiamata NAT (network address translation) che funge da firewall o da difesa da tutte le connessioni in entrata. Il port forwarding è impostato su un router domestico per consentire alle connessioni in entrata da computer come server di gioco e file server di accedere al dispositivo di rete di un utente. I dispositivi di rete come Xbox, PS4 o un computer di casa non consentono a un utente di giocare online quando c’è un problema di port forwarding con il dispositivo. La stessa cosa si applica ai server torrent e ai server MMORPG in ogni angolo di Internet.
I computer si connettono e ricevono messaggi da Internet utilizzando due tipi di indirizzi IP: un indirizzo IP globale (indirizzo IP pubblico) per il router e un indirizzo IP locale (IP privato) per il computer o altro dispositivo connesso. I dati richiesti da un computer esterno vengono visualizzati dal router, controlla la regola di port forwarding, quindi invia la connessione al computer specifico. Se la regola di port forwarding è configurata correttamente, i dati vengono inviati all’applicazione o al servizio specifico. La connessione viene interrotta quando non è stata impostata alcuna regola. Questa funzione router protegge anche i computer da virus e hacker che si connettono a qualsiasi porta in qualsiasi dispositivo in rete. Pertanto, il port forwarding è un modo per dire al router cosa fare con una connessione in entrata.
Port Triggering
Il port triggering è anche un modo per dirigere le connessioni a uno o più computer. L’impostazione di una regola di attivazione della porta sul router domestico manterrà aperta una porta specifica per un periodo di tempo limitato. Questa funzione è ideale in situazioni in cui più computer richiedono l’accesso a una determinata porta in intervalli di tempo variabili. Se un utente gioca a giochi online su due computer separati, l’impostazione del port triggering su entrambi consente al router di sapere quale computer deve accedere alla porta in qualsiasi momento.
Port Forwarding e Port Triggering
Allora qual è la differenza tra port forwarding e port triggering? L’impostazione di questi protocolli viene eseguita entrambi sul router. Entrambi hanno lo stesso scopo di consentire la connessione di un computer esterno a uno o più computer collegati a una rete. Tuttavia, c’è un elemento critico che differenzia il port forwarding e il port triggering come due protocolli di rete separati.
Il port forwarding è un metodo utilizzato per consentire connessioni esterne provenienti da altri computer a uno o più dispositivi in rete. Questo metodo lascia una porta aperta sul router per un periodo indefinito. Questa funzione potrebbe anche rivelarsi relativamente pericolosa in quanto lascia altri computer aperti a potenziali attacchi. Al contrario, il port triggering lascia aperta una porta del modem per un determinato periodo di tempo. È considerata una versione automatica del forwarding o del port forwarding con un interruttore on-off.
Ricapitolando:
Port forwarding | Port Triggering |
Consente connessioni esterne per un tempo indefinito | Consente il traffico esterno aprendo le porte per un periodo di tempo specificato |
Meno sicure in quanto le porte del router vengono lasciate aperte | Considerato sicuro in quanto le porte sono aperte solo per un certo periodo di tempo |