porta

Che cos’è una porta del computer?

Una porta in informatica ha tre usi principali, ciascuno come un tipo di presa in rete, hardware e software per computer:

  1. Una porta in rete è un numero definito dal software associato a un protocollo di rete che riceve o trasmette la comunicazione per un servizio specifico.
  2. Una porta nell’hardware del computer è un jack o una presa a cui si collega l’hardware periferico.
  3. Una porta nel software per computer è quando un pezzo di software è stato tradotto o convertito per funzionare su hardware o sistema operativo (OS) diverso da quello per cui è stato originariamente progettato.

Che cos’è una porta di rete per computer?

Una porta nella rete di computer è il modo in cui un computer può utilizzare una singola connessione di rete fisica per gestire molte richieste in entrata e in uscita assegnando un numero di porta a ciascuna. I numeri vanno da 0 a 65535, che è un numero a 16 bit.

Alcuni di questi numeri di porta sono definiti in modo specifico e sempre associati a un tipo specifico di servizio-ad esempio, File Transfer Protocol (FTP) è sempre il numero di porta 21 e Hypertext Transfer Protocol web traffic è sempre la porta 80. Questi sono chiamati porte ben note e vanno da 0 a 1023.

I numeri da 1024 a 49151 sono chiamati porte registrate e possono essere registrati con l’Internet Assigned Numbers Authority per un uso specifico. I numeri da 49152 a 65535 non sono assegnati, possono essere utilizzati da qualsiasi tipo di servizio e sono chiamati porte dinamiche, porte private o porte effimere.

A titolo esemplificativo, si pensi a un numero di porta come estensione telefonica in un sistema telefonico aziendale. Il numero di telefono della società è come l’indirizzo IP (Computer Internet Protocol) o Uniform Resource Locator (URL). Collega gli utenti con la società corretta ma non definisce con chi vogliono parlare in azienda. Un’estensione telefonica li collegherà con la persona giusta in un’organizzazione, tuttavia, e la porta li collegherà al servizio giusto su un computer. Composizione estensione 0 per parlare con un operatore è estremamente comune in tutti i sistemi telefonici ed è come le porte ben noti che definiscono sempre servizi specifici.

struttura di un pacchetto di dati
I numeri di porta identificano applicazioni o servizi specifici su un sistema informatico, proprio come un indirizzo IP identifica una macchina in una rete IP e accerta la destinazione di un pacchetto di dati.

Una porta è sempre associata a un protocollo. Generalmente, questo è con Transmission Control Protocol o User Datagram Protocol per la comunicazione, ma i messaggi Internet Control Message Protocol utilizzano anche porte specifiche. La porta viene specificata avendo l’URL o l’indirizzo IP seguito da due punti quindi il numero di porta examples come esempi, 10.0.0.1: 80 o www.techtarget.com:443. Con tutte le comunicazioni internet, c’è sempre una porta associata, ma potrebbe non essere mostrata all’utente in quanto spesso è implicita dal tipo di comunicazione.

Un computer può gestire molte connessioni simultanee su una singola porta in entrata. Questo perché l’indirizzo IP locale, la porta locale, l’indirizzo IP remoto e la porta remota specificano ogni connessione. Una porta di ascolto è quando il computer è attivamente in attesa di richieste in entrata su quel numero di porta, consentendo tali connessioni. Il port forwarding è quando la comunicazione a un indirizzo su una porta specifica viene quindi inviata o inoltrata a un altro computer per l’elaborazione.

In che modo le porte di rete influenzano la sicurezza informatica?

Le porte di rete sono un fattore importante nella sicurezza della rete e nella sicurezza informatica in generale.

La scansione delle porte, ad esempio, prova tutte le porte a un indirizzo per vedere quali sono aperte e in ascolto. Gli aggressori possono utilizzare questo per trovare servizi vulnerabili che possono poi attaccare.

I firewall prendono in considerazione il numero di porta quando determinano di consentire o bloccare la comunicazione. Sono configurati per consentire solo la comunicazione alle porte specifiche necessarie per un servizio e bloccare altre porte non necessarie in modo che non possano essere sfruttate.

Come esempio di porte in uso, diciamo che un’azienda vuole avere un sito web, un’e-mail e un servizio di trasferimento di file sicuro su Internet. Il suo firewall consentirebbe connessioni in entrata alle porte 80 e 443 per il traffico web, alla porta 25 per l’e-mail in entrata e alla porta 22 per Secure Shell FTP (SFTP). Inoltra queste porte ai server specifici per ogni tipo di servizio. Il firewall bloccherà tutte le altre porte.

Quindi, se un dipendente tenta erroneamente di utilizzare FTP sulla porta 21 invece di SFTP, verrà bloccato. Oppure, ad esempio, se un utente malintenzionato tenta di connettersi alla porta 3389 per Windows Remote Desktop per ottenere il controllo di un server, il firewall bloccherà la connessione.

FTP passivo vs attivo

Che cosa è una porta hardware del computer?

Nell’hardware del computer, una porta è il jack o la presa per qualche altro dispositivo periferico da collegare. Questi sono standardizzati per ogni scopo.

Alcune porte comuni sono porte Universal Serial Bus, porte USB-C, porte Ethernet o DisplayPort. Alcune porte più vecchie non più in uso comune sono porte seriali, porte parallele e mouse / tastiera PS / 2 porte. Come linea guida generale, se la presa spina è su un computer, si chiama una porta; se la presa è su una parete, si chiama un jack.

Che cos’è una porta software per computer?

Nel software per computer, il verbo porting è il processo mediante il quale il software viene modificato o tradotto per funzionare su diversi tipi di hardware o sistemi operativi rispetto a quanto originariamente programmato. Il risultato può essere chiamato una porta del software.

Esempi di questo includono quanto segue:

  • Microsoft ha originariamente programmato Windows 10 per funzionare su processori x86, ma ora sta eseguendo il porting di Windows anche su processori Arm.
  • Microsoft ha programmato Office per funzionare su sistemi operativi Windows, ma è disponibile anche una porta di Office per macOS.
  • È comune anche il porting di giochi originariamente progettati per funzionare su una console per videogiochi per funzionare su un altro tipo di console.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.