Протокол IP (RFC 791) используется для ненадёжной доставки данных (разделяемых на так называемые
пакеты) от одного узла сети к другому. Это означает, что на уровне этого протокола (третий уровень
сетевой модели OSI) не даётся гарантий надёжной доставки пакета до адресата. В частности, пакеты могут прийти не в том порядке, в котором были отправлены, оказаться повреждёнными или не прибыть вовсе. Гарантии безошибочной доставки пакетов дают протоколы более высокого (
транспортного) уровня
сетевой модели OSI — например,
TCP — которые используют IP в качестве транспорта.