IP es un estándar TCP/IP necesario que está definido en RFC 791, "Internet Protocol (IP)" (Protocolo Internet (IP)). IP es un protocolo de datagramas sin conexión y no confiable, responsable principalmente del direccionamiento y enrutamiento de paquetes entre hosts.
Sin conexión significa que no se establece una sesión antes de intercambiar datos. No confiable significa que la entrega no está garantizada. IP siempre intenta por todos los medios entregar los paquetes. Un paquete IP se puede perder, entregar fuera de secuencia, duplicar o retrasar. IP no intenta recuperarse de estos tipos de errores. La confirmación de paquetes entregados y la recuperación de paquetes perdidos es responsabilidad de un protocolo de nivel superior, como TCP.