Internet Protocol: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Annullata la modifica 88895061 di Joshua2891 (discussione)
Botcrux (discussione | contributi)
m Bot, correggo wikilink: Open Systems Interconnection → Modello OSI
Riga 1:
In [[telecomunicazioni]] e [[informatica]], l''''Internet Protocol''' ('''IP''') è un [[protocollo di rete]] appartenente alla [[suite di protocolli Internet|suite di protocolli Internet TCP/IP]] su cui è basato il funzionamento della rete [[Internet]].
IP è un protocollo di ''interconnessione di reti'' (''Inter''-''Net''working ''Protocol''), classificato al [[livello di rete]] (3) del [[modello [[ISO]]/[[Open Systems Interconnection|OSI]], nato per interconnettere reti eterogenee per tecnologia, prestazioni, gestione, pertanto implementato sopra altri protocolli di [[livello di collegamento|livello collegamento]], come [[Ethernet]] o [[Asynchronous Transfer Mode|ATM]].
È un protocollo a [[pacchetto (reti)|pacchetti]] [[comunicazione senza connessione|senza connessione]] e di tipo [[best effort]], che non garantisce cioè alcuna forma di affidabilità della comunicazione in termini di [[controllo di errore]], [[controllo di flusso]] e [[controllo della congestione|controllo di congestione]], che può essere invece realizzata dai [[livello di trasporto|protocolli di trasporto]] di livello superiore (livello 4), come [[Transmission Control Protocol|TCP]].
 
Riga 9:
Il principale compito di IP è l'Indirizzamento e l'[[instradamento]] ([[commutazione (telecomunicazioni)|commutazione]]) tra sottoreti eterogenee, che a livello locale utilizzano invece un indirizzamento proprio, tipicamente basato sull'indirizzo fisico o [[indirizzo MAC]] e protocolli di [[livello datalink]] (2) del modello ISO-OSI (es. [[Ethernet]], [[Token ring]], [[Token bus]]). Per far ciò è necessario assegnare un nuovo piano di indirizzamento a cui tutte le sottoreti devono sottostare per poter comunicare e [[interoperabilità|interoperare]] tra loro: tale piano è rappresentato proprio dal Protocollo IP. Questo comporta infatti:
* l'assegnazione a ciascun terminale che ne fa richiesta (cioè si connette alla rete Internet) di un nuovo diverso indirizzo, univocamente associato all'indirizzo MAC locale, detto [[Indirizzo IP]] (tramite protocolli [[RARP]], [[Bootstrap Protocol|BOOTP]] o [[DHCP]]);
 
* la definizione delle modalità o procedure tese a individuare il percorso di rete per interconnettere due qualunque sottoreti durante una comunicazione tra [[host]] sorgente di una certa sottorete e host destinatario di un'altra sottorete, cui l'indirizzo IP appartiene. La conoscenza di questo percorso di rete comporta a sua volta l'assegnazione e la conoscenza dell'indirizzo IP a ciascun [[router|commutatore]] (router) che collega la rete dell'host emittente con quella dell'host destinatario, cioè quindi la conoscenza della sequenza di tutti i [[router]] di tutte le sottoreti da attraversare.
 
Line 26 ⟶ 25:
 
=== Indirizzi IP ed indirizzi MAC ===
I protocolli di collegamento, al livello 2 del modello [[ISO]]/[[OpenModello Systems InterconnectionOSI|OSI]], indirizzano i calcolatori utilizzando il [[indirizzo MAC|MAC address]].
 
Quando su una rete locale si utilizza IP, ad ogni calcolatore deve essere assegnato anche un indirizzo IP, per permettergli di comunicare con i calcolatori al di fuori della sua rete locale.
Line 81 ⟶ 80:
{{IPstack}}
{{portale|informatica|internet|telematica}}
 
{{Controllo di autorità}}
 
[[Categoria:Standard Internet]]
[[Categoria:Protocolli di Internet]]