IP -overskriften inneholder viktig informasjon for ruting og levering av pakker over hele Internett. Her er et sammenbrudd:
1. Versjon:
- Angir IP -protokollversjonen (for øyeblikket IPv4 eller IPv6).
2. Hovedlengde:
- Angir den totale lengden på overskriften i 32-biters ord (4 byte).
3. Type tjeneste (TOS):
- Gir hint til rutere om pakkenes betydning (f.eks. Høy prioritet, lav forsinkelse, etc.).
- Avskrevet til fordel for differensiert tjenestekodepunkt (DSCP).
4. Total lengde:
- Angir den totale lengden på IP -pakken (header + data) i byte.
5. Identifisering:
- Brukes til å identifisere det spesifikke fragmentet av en større pakke.
6. Flagg:
- Kontrollerer fragmentering:
- Ikke fragment (DF): Indikerer at pakken ikke skal fragmenteres.
- Flere fragmenter (MF): Indikerer at det er flere fragmenter som kommer.
7. Fragment -forskyvning:
- Angir plasseringen av dette fragmentet i den opprinnelige pakken.
8. Tid til å leve (ttl):
- En teller dekrementert av hver ruter pakken passerer.
- Pakken kastes når TTL når null, og forhindrer at pakker sløyer på ubestemt tid.
9. Protokoll:
- Identifiserer protokollen på høyere nivå (f.eks. TCP, UDP) som er inneholdt i pakkedataene.
10. Header Checksum:
- En sjekksum som ble brukt for å sikre at overskriften ikke ble ødelagt under overføring.
11. Kildeadresse:
- IP -adressen til maskinen som sender pakken.
12. Destinasjonsadresse:
- IP -adressen til maskinen som mottar pakken.
13. Alternativer (valgfritt):
- Brukes til ytterligere informasjon eller funksjoner (f.eks. Sikkerhet, rutingsalternativer).
nøkkelpunkter å huske:
* Ruting: Kilde- og destinasjonsadressene er grunnleggende for å dirigere pakken.
* Fragmentering: Flaggene og fragmentet forskyvningsfeltene lar rutere håndtere fragmenterte pakker.
* Pålitelighet: Kontrollsum- og TTL -feltene er med på å sikre pakkeintegritet og forhindre løkker.
Gi meg beskjed hvis du har andre spørsmål om IP -overskriften!