Die Internetprotokol (IP) is 'n datageoriēerde protokol wat gebruik word vir datakommunikasie oor 'n pakketgeskakelde internetwerk.
IP is 'n netwerklaag protokol in die internetprotokolsuite en ingesluit in 'n dataverbindingslaagprotokol (bv. Ethernet). As 'n protokol op die onderste lae verskaf IP globaal unieke adresse vir rekenaars in 'n netwerk. Dit bring mee dat die dataverbindingslaag nie die diens hoef te verskaf nie. Ethernet verskaf wel globaal unieke adresse maar kan nie oraloor gekommunikeer word nie d.w.s. twee Ethernet-toestelle sal slegs met mekaar kan kommunikeer indien hulle op dieselfde bus is).
Data vanaf 'n boonste laag protokol word ingesluit binne een of meer pakkette/datagramme (die begrippe is basies sinonieme in die IP). Geen stroombaanopstelling word benodig voordat 'n gasheer probeer om pakkette te stuur na 'n gasheer waarmee dit nie tevore gekommunikeer het nie (dit is juis die doel van 'n pakketgeskakelde netwerk), dus is IP 'n verbindinglose protokol. Dit maak dit baie anders as die Openbare Skakeltelefoon-netwerk wat vereis dat 'n stroombaan opgestel word voordat 'n oproep kan voortgaan ('n Verbindingsgeoriënteerde protokol).
Vanweë die abstraksie wat verskaf word deur insluiting, kan die IP gebruik word oor 'n heterogene netwerk (d.w.s. 'n Netwerk wat rekenaars verbind met 'n mengsel van Ethernet, ATM, FDDI, Wi-fi, Token-ring, ensomeer) sonder dat dit 'n verskil maak aan die boonste laag protokolle.
Die IP verskaf 'n onbetroubare diens (d.w.s. 'n beste poging aflewering). Dit beteken dat die netwerk geen waarborge oor die pakket maak nie en kan geen, sommige of al die volgende van toepassing wees:
In terme van betroubaarheid is die enigste ding wat die IP doen is om te verseker dat die IP-pakket se hoof foutvry is deur die gebruik van 'n kontrolesom.
Die hoofrede vir hierdie gebrek aan betroubaarheid is om die kompleksiteit van roetebeheerders te verminder. Dit gee die roetebeheerders carte blanche om te maak met die pakkette soos hulle wil. 'n Minder as beste poging sal egter die gebruikerservaring negatief raak. Dus al word daar geen waarborge gemaak nie sal 'n beter poging deur die netwerktoerusting, lei tot 'n verhoogde gebruikerservaring.