Differenza tra indirizzo IP e numero di porta
Panoramica
In questo tutorial, discuteremo l’indirizzo IP e la porta in rete. Presenteremo alcune differenze chiave tra di loro.
Indirizzo IP
La forma completa di IP è un protocollo Internet. Un computer connesso a Internet può inviare e ricevere informazioni da qualsiasi altro dispositivo di rete utilizzando un indirizzo IP. Lo scopo principale dell’indirizzo IP è quello di abilitare la comunicazione.
Tutti i dispositivi connessi a Internet richiedono un indirizzo IP univoco. Con l’aumento dei dispositivi di rete, c’è un requisito per miliardi di indirizzi IP. IPv4 o IPv6 soddisfa questo requisito.
La prima versione di IP è IPv. Utilizza uno schema di indirizzamento -bit che consente di memorizzare indirizzi che sono più di miliardi di indirizzi.
All’inizio di IPV indirizzamento, a causa del basso numero di dispositivi di rete utilizzati nella vita quotidiana, gli utenti di Internet erano molto meno. La maggior parte delle reti erano private. Quando Internet è scoppiata, è diventato un rischio che potremmo esaurire gli indirizzi IP univoci con IPV schema di indirizzamento in quanto limitato a – bit.
IPv6 è l’ultima versione di IP. IPv6 è uno schema di indirizzamento a 128 bit e offre molte funzionalità che non sono presenti in IPv . Presentiamo un IPv6 in formato esadecimale.
Queste funzionalità sono la sicurezza integrata, gli indirizzi con ambito, la configurazione automatica, la qualità del servizio (QoS), il nuovo formato dell’intestazione e lo spazio degli indirizzi più ampio. La maggior parte dei sistemi operativi rilasciati da supporta IPv6 direttamente o indirettamente.
Diamo un’occhiata ad un esempio di IPv e indirizzo IPv6:
Gli indirizzi IP possono essere classificati in quattro categorie: pubblico, privato, statico e dinamico. Percorsi indirizzo IP pubblico su Internet e fornisce l’accesso remoto al computer. Gli indirizzi IP privati non possono essere instradati su Internet e non consentono il traffico da esso. Questi sono usi come indirizzi IP di riserva e funzionano solo all’interno di una rete locale:
Gli indirizzi IP statici vengono assegnati a qualsiasi dispositivo di rete dai provider di servizi Internet (ISP) e possono essere sia IPv o IPv6. Questo tipo di indirizzo IP non cambia a meno che non cambiamo l’architettura di rete. I server DHCP (Dynamic Host Configuration Protocol) allocano gli indirizzi IP dinamici e sono soggetti a modifiche:
Numero di porta
In rete, una porta è un endpoint di comunicazione virtuale. Ogni processo in un sistema operativo ha un numero di porta specifico associato ad esso. I numeri di porta rendono facile per un computer identificare il traffico in entrata e inviarli ai processi appropriati. È anche un punto di attracco che aiuta a condividere informazioni su Internet.
Nel modello O, le porte fanno parte del livello di trasporto. Tutti i dispositivi di rete supportano le porte. Usiamo diversi numeri di porta in rete per determinare il protocollo corretto a cui il sistema operativo inoltra il traffico in entrata. Ad esempio, tutto il traffico HTTP (Hypertext Transfer Protocol) in entrata va alla porta .
Lo scopo principale di una porta è quello di aiutare un computer a capire il traffico in entrata e inviarli. Supponiamo che Sam voglia inviare un file MP3 a Mike. Sam utilizza il File Transfer Protocol (FTP) per trasferire il file MP3 a Mike. Ora supponiamo che dopo aver ricevuto il file di Sam, il computer di Mike non identifica il file MP3 e lo invia a un’applicazione di posta elettronica.
In questo caso, l’applicazione di posta elettronica non sarà in grado di aprire il file MP3. Ma Sam usa la porta assegnata a FTP durante il trasferimento del file MP3. Quindi il computer di Mike identificherà il file usando il numero di porta usato qui e lo invierà al processo appropriato. Inoltre, parallel Mike può caricare pagine Web HTTP sul suo computer che utilizza il numero di porta .
In un computer moderno, sono disponibili possibili numeri di porta. Alcuni dei numeri di porta popolari e comunemente usati sono: e per FTP, per Secure Shell (SSH), per Telnet, per Simple Mail Transfer Protocol (SMTP), per Domain Name System (DNS), etc.
Diamo un’occhiata a un esempio. Qui un computer client sta tentando di creare una connessione virtuale con il server utilizzando il numero di porta . Telnet utilizza il numero di porta , un protocollo utilizzato per stabilire una connessione remota tramite una connessione TCP/IP. Non appena la richiesta raggiunge il server e il server identifica il numero di porta , viene visualizzata una connessione telnet:
Indirizzo IP vs Numero di porta
Ora conosciamo le basi dell’indirizzo IP e della porta. Vediamo le differenze tra un indirizzo IP e una porta:
Conclusione
In questo tutorial, abbiamo imparato l’indirizzo IP e la porta in dettaglio. Abbiamo anche presentato alcune differenze significative tra un indirizzo IP e un numero di porta.
Se hai qualche anno di esperienza in informatica o ricerca e sei interessato a condividere questa esperienza con la comunità, dai un’occhiata alle nostre Linee guida sui contributi.
Leave a Reply