Che cos'è Port Triggering?
Il port triggering è un sistema di port forwarding che automatizza il processo di forwarding e attiva e disattiva la porta quando necessario. Questo è più sicuro del port forwarding manuale, perché la porta si spegne al termine della connessione, a differenza del port forwarding in cui la porta è aperta fino a quando l'utente non la spegne. Questo può essere fatto solo su un tipo specifico di router, ma il router è comune. È possibile utilizzare una sola porta alla volta per l'attivazione della porta, pertanto i server che gestiscono molte porte e connessioni non sarebbero adatti a questo metodo di attivazione.
Quando un computer utilizza un router, in genere per una connessione Internet, collega una porta al sistema router e invia un comando. Il comando potrebbe essere quello di cercare in un server di posta elettronica o di accedere a un sito Web. Il router implementa il comando e quindi invia nuovamente i dati al computer. Un'altra porta, nota come porta inoltrata, viene riaperta al computer e fornisce i dati.
In un computer senza attivazione della porta abilitata, la porta rimarrà aperta. Sebbene innocuo da solo, una porta aperta può fungere da porta aperta per gli hacker. Ciò semplifica l'immissione di codice da parte di un hacker nella porta aperta o l'estrazione di informazioni dal computer. In questo scenario, l'amministratore deve chiudere manualmente la porta.
Il trigger di porta funziona in modo simile ma ha un pulsante di accensione e spegnimento. Questo pulsante di accensione e spegnimento non è attivato dall'utente ma dal flusso di dati. Quando l'utente invia un comando, la porta viene aperta a causa dei dati richiesti. Dopo che i dati vengono trasmessi nel computer e non c'è più nulla in arrivo, la porta attivata viene chiusa. Quando è chiuso, è più difficile per gli hacker entrare nel computer.
Un problema con l'attivazione della porta è che la stessa porta non può essere utilizzata nella rete da due o più computer. Ciò si verifica quando l'amministratore programma una porta specifica come porta attivata. Se due computer tentano di accedere a questa porta specifica contemporaneamente, si verificherà un conflitto e non funzionerà per nessuno dei due computer. I server gestiscono molte connessioni, quindi l'attivazione delle porte non sarà utile e finirà per interrompere accidentalmente molte connessioni.
Solo un tipo di router può gestire il trigger delle porte. Questo è noto come router abilitato alla traduzione di indirizzi di rete (NAT). Questi router consentono al computer di accedere a due indirizzi IP (Internet Protocol) per il traffico interno ed esterno.