IP, eller Internet Protocol, ansvarar för
logisk adressering och routing av datapaket över ett nätverk, särskilt Internet. Detta betyder att det hanterar:
* Adressering: Varje enhet på internet (datorer, smartphones, servrar etc.) tilldelas en IP -adress, en unik numerisk etikett som identifierar den. IP använder dessa adresser för att avgöra var du ska skicka datapaket.
* routing: IP bestämmer den bästa sökvägen för att skicka datapaket från källan till destinationen. Det gör detta genom att använda routrar, som är nätverksenheter som vidarebefordrar paket baserat på deras IP -adresser för destination. Routingprocessen involverar att undersöka routingtabeller och fatta beslut om den optimala rutten, med tanke på faktorer som nätverkstoppning och tillgänglig bandbredd.
* Fragmentering och återmontering: IP kan dela upp stora datapaket i mindre fragment för överföring över nätverk med varierande maximal transmissionsenhet (MTU). Den återmonterar sedan dessa fragment vid destinationen.
Kort sagt, IP hanterar "var" av dataöverföring på internet, vilket säkerställer att paket kommer till sina avsedda destinationer. Det berör inte sig med * hur * uppgifterna överförs (som hanteras av protokoll på lägre nivå som TCP/UDP) eller * vad * uppgifterna är (applikationslagret hanterar det).