IP -rubriken innehåller viktig information för routing och leveranspaket över internet. Här är en uppdelning:
1. Version:
- Anger IP -protokollversionen (för närvarande IPv4 eller IPv6).
2. Rubriklängd:
- Anger rubrikens totala längd i 32-bitars ord (4 byte).
3. Typ av service (TOS):
- Ger antydningar till routrar om paketets betydelse (t.ex. hög prioritet, låg fördröjning etc.).
- Avskriven till förmån för differentierade tjänster Code Point (DSCP).
4. Total längd:
- Anger den totala längden på IP -paketet (rubrik + data) i byte.
5. Identifiering:
- Används för att identifiera det specifika fragmentet av ett större paket.
6. Flaggor:
- Kontroller fragmentering:
- Don't Fragment (DF): Indikerar att paketet inte ska vara fragmenterat.
- Fler fragment (MF): Anger att det finns fler fragment att komma.
7. Fragmentförskjutning:
- Anger positionen för detta fragment i det ursprungliga paketet.
8. Time to Live (TTL):
- En räknare som minskar av varje router som paketet passerar.
- Paket kasseras när TTL når noll, vilket förhindrar att paketen slingrar på obestämd tid.
9. Protokoll:
- Identifierar protokollet på högre nivå (t.ex. TCP, UDP) som finns i paketdata.
10. Rubrikkontroll:
- En kontrollsumma som användes för att säkerställa att rubriken inte skadades under överföringen.
11. Källadress:
- Maskinens IP -adress som skickar paketet.
12. Destinationsadress:
- IP -adressen för maskinen som tar emot paketet.
13. Alternativ (valfritt):
- Används för ytterligare information eller funktioner (t.ex. säkerhets-, routingalternativ).
Nyckelpunkter att komma ihåg:
* routing: Käll- och destinationsadresserna är grundläggande för att dirigera paketet.
* Fragmentering: Fälten och fragmentförskjutningsfälten gör det möjligt för routrar att hantera fragmenterade paket.
* Pålitlighet: Kontrollsumman och TTL -fälten hjälper till att säkerställa paketintegritet och förhindra slingor.
Låt mig veta om du har några andra frågor om IP -rubriken!