Internet Protocol (IP) ist das wichtigste Kommunikationsprotokoll in der Internetschicht zur Weiterleitung von Datagrammen über Netzwerkgrenzen hinweg. Seine Hauptfunktion besteht darin, Pakete anhand der IP-Adressen von einem Quellhost an einen Zielhost zu übermitteln. IP ist ein verbindungsloses Protokoll, das einen Best-Effort-Zustellungsdienst bietet, d. h. es garantiert weder Zustellung, Reihenfolge noch Datenintegrität.
