* Nessuna garanzia di consegna: L'IP non promette che ogni pacchetto raggiungerà la sua destinazione. I pacchetti possono essere persi a causa della congestione della rete, dei guasti del router o di altri problemi. Non esiste un meccanismo integrato per la ritrasmissione.
* nessuna garanzia dell'ordine: I pacchetti possono arrivare fuori servizio. L'IP non garantisce che i pacchetti inviati in sequenza vengano ricevuti in sequenza. I percorsi di routing intrapresi da pacchetti diversi possono variare, portando a discrepanze temporali di arrivo.
* nessuna garanzia di integrità: L'IP non protegge dalla corruzione dei dati. I pacchetti possono essere modificati durante la trasmissione senza rilevarlo IP. Non esiste un rilevamento o una correzione di errori integrati.
In sostanza, IP fornisce un meccanismo per affrontare e inoltrare i pacchetti, ma lascia la responsabilità di garantire il trasferimento di dati affidabili a protocolli a livello superiore, come TCP (protocollo di controllo della trasmissione). TCP si basa su IP per fornire consegna affidabile, ordinata e verificata dagli errori. UDP (protocollo di datagram utente), un altro protocollo di livello di trasporto basato su IP, utilizza anche la consegna migliore di IP ma non fornisce né affidabilità né ordine.
A causa della sua natura migliore, IP è efficiente e semplice. Questa semplicità è cruciale per il suo ruolo nella scalabilità di Internet. Tuttavia, le applicazioni che richiedono affidabilità devono utilizzare un protocollo a livello più alto che fornisce queste garanzie oltre al servizio di inoltro di base di IP.
networking © www.354353.com