Differenza tra IP e porta

IP vs porta

Con gli ultimi sviluppi delle tecnologie dell'informazione e della comunicazione (ICT), ogni angolo del vasto mondo è interconnesso. La base di questa meravigliosa vittoria è principalmente dovuta alla rapida evoluzione delle tecnologie di comunicazione e networking. Gli elementi costitutivi 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 comunicano tra loro.

indirizzo IP

L'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 al datagramma di fluire di conseguenza nella rotta specificata. Ogni host e router su Internet ha un indirizzo IP, proprio come tutti i telefoni hanno un numero univoco per lo scopo di identificazione. Il concetto di indirizzamento IP è stato standardizzato nel 1981.

La notazione decimale con punti punteggiati viene utilizzata nell'indirizzamento IP. Normalmente un indirizzo IP è costituito da due parti come parte di rete e parte host. La disposizione ordinaria di un indirizzo IP è la seguente:

Ciascuno dei 4 byte (8 bit = 1 byte) è costituito da valori compresi tra 0 e 255. Gli indirizzi IP sono raggruppati in classi come (A, B, C e D) a seconda della dimensione dell'identificatore di rete e dell'identificatore dell'host. Quando questo approccio viene utilizzato per determinare gli indirizzi IP, viene identificato come indirizzamento completo della classe. A seconda del tipo di rete da creare, è necessario selezionare uno schema di indirizzo adatto.

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

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

Per lo più, all'interno di un ambiente LAN considerato, l'identificatore di rete dell'indirizzo IP rimane lo stesso, dove la parte dell'host è variabile.

Uno dei grandi svantaggi causati dall'indirizzamento completo della classe è lo spreco di indirizzi IP. Quindi, gli ingegneri si sono spostati nel nuovo approccio di classe meno indirizzamento. Diversamente dall'indirizzamento completo della classe, qui la dimensione dell'identificatore di rete è variabile. In questo approccio, il concetto di subnet masking viene utilizzato per determinare la dimensione dell'identificatore di rete.

Esempio per un indirizzo IP ordinario è 207.115.10.64

Ports

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 servizi di protocollo ben noti come HTTP e FTP.

In una rete, il punto finale, che due host comunicano tra loro, sono identificati come porte. La maggior parte delle porte sono assegnate con un'attività assegnata. 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 dal computer di origine, gli indirizzi IP di origine e di destinazione insieme ai rispettivi numeri di porta vengono inviati al datagramma. Con l'aiuto dell'indirizzo IP, datagramma traccia la macchina di destinazione e la raggiunge. Dopo che il pacchetto è stato svelato, con l'aiuto dei numeri di porta il sistema operativo sta indirizzando i dati all'applicazione corretta. Se il numero di porta è errato, il sistema operativo non è a conoscenza dei dati da inviare a quale applicazione.

Quindi, come riassunto, l'indirizzo IP ha il compito principale di indirizzare i dati verso la destinazione prevista, mentre i numeri di porta determinano quale applicazione deve essere alimentata con i dati ricevuti. Alla fine con il rispettivo numero di porta, l'applicazione allocata ammette i dati attraverso la porta riservata.