Differenza tra IP e porta

Anonim

IP vs Port

Con gli ultimi sviluppi delle tecnologie dell'informazione e della comunicazione (TIC) ogni angolo e angolo del vasto globo sono interconnessi. La base di questa meravigliosa vittoria è dovuta principalmente alla rapida evoluzione delle tecnologie di comunicazione e di networking. I blocchi di costruzione di queste creazioni miracolose si basano sui concetti di indirizzamento e porte IP.

Attraverso gli indirizzi IP e le porte, milioni di server e client su Internet stanno comunicando tra di loro.

Indirizzo IP

Indirizzo IP è un indirizzo logico a 32 bit che viene utilizzato per determinare la destinazione di un pacchetto di dati (datagramma). L'indirizzo IP identifica le reti di origine e di destinazione che consentono il flusso di datagramma nel percorso specificato. Ogni host e router su Internet dispongono di un indirizzo IP, proprio come tutti i telefoni dispongono di un numero univoco per l'identificazione. Il concetto di indirizzamento IP è stato standardizzato nel 1981.

La notazione decimale basata sul punto è in uso nell'indirizzamento IP. Normalmente un indirizzo IP consta di due parti come parte della rete e la porzione host. La disposizione ordinaria di un indirizzo IP è la seguente:

Ciascuno dei 4 byte (8 bit = 1 byte) consiste in valori che vanno da 0 a 255. Gli indirizzi IP sono raggruppati in classi come (A, B, C e D) a seconda delle dimensioni dell'identificatore di rete e dell'identificatore host. Quando questo approccio viene utilizzato per determinare gli indirizzi IP, viene identificato come indirizzamento completo a livello di classe. A seconda del tipo di rete da creare, è necessario selezionare un apposito schema di indirizzi.

E. g.: Classe A => Per poche reti, ognuna con molti host.

Classe C => Per molte reti, ognuna con pochi host.

Soprattutto, all'interno di un identificativo di rete di rete LAN considerato, l'indirizzo IP rimane lo stesso, dove come parte host è diversa.

Uno dei grandi svantaggi causati dall'indirizzamento completo della classe è lo spreco degli indirizzi IP. Così, gli ingegneri si sono trasferiti nel nuovo approccio di classe meno affrontati. A differenza dell'intero indirizzo di classe, qui, la dimensione dell'identificatore di rete è variabile. In questo approccio, viene utilizzato il concetto di maschera di sottorete per determinare la dimensione dell'identificatore di rete.

L'esempio per un indirizzo IP ordinario è 207. 115. 10. 64

Porte

Le porte sono rappresentate da numeri a 16 bit. Quindi le porte vanno da 0 a 65, 525. I numeri di porta da 0 a -1023 sono limitati, perché sono riservati per l'utilizzo di protocolli noti come HTTP e FTP.

In una rete, il punto finale, che due host interagiscono tra loro, vengono identificati come porte. La maggior parte delle porte viene assegnata con un compito assegnato. Queste porte sono identificate dal numero di porta come discusso in precedenza.

Quindi il comportamento funzionale dell'indirizzo IP e della porta è il seguente. Prima di inviare il pacchetto di dati dalla macchina di origine, gli indirizzi IP di origine e destinazione insieme ai rispettivi numeri di porta vengono alimentati al datagramma. Con l'aiuto dell'indirizzo IP, il datagramma traccia la macchina di destinazione e lo raggiunge. Dopo che il pacchetto viene svelato, con l'aiuto dei numeri di porta, l'OS sta dirigendo i dati all'applicazione corretta. Se il numero della porta non è corretta, l'OS non è a conoscenza dei dati da inviare a quale applicazione.

Così come un riepilogo, l'indirizzo IP fa il grande compito di dirigere i dati nella destinazione desiderata, mentre i numeri di porta determinano l'applicazione da alimentare con i dati ricevuti. Eventualmente con il rispettivo numero di porta, l'applicazione allocata ammette i dati attraverso la porta riservata.