Jeden z podstawowych protokołów obowiązujących w Internecie. IP dostarcza procedur pozwalających na przesyłanie danych między urządzeniami znajdującymi się w połączonych sieciach. Definiuje format pakietów oraz sposób ich adresowania. Nie realizuje jednak żadnych funkcji związanych z poprawnością transmisji. IP jest protokołem bezpołączeniowym - nie zapewnia stałego kanału komunikacyjnego.