? The Internet Protocol ( IP) er det sett av regler som brukes til å overføre data over Internett og private nettverk som kobles til Internett . Den minste enhet av data som kan overføres og rutes over et IP -nettverk som er kjent som en pakke og består av en IP- header , en protokoll topptekst og innhold. IP Packet Struktur
IP header er den ytterste delen av pakken og inneholder kilden og målet IP-adresser - tallkoder som identifiserer hver datamaskin på et nettverk - og annen nyttig informasjon om pakke. Protokollen header beskriver hvilken type protokoll som brukes til å overføre pakken og innholdet er belastningen del av pakken , som inneholder de faktiske data som overføres .
IP Header Struktur
< p > en IP header består av i alt 13 felt , nemlig versjon , Internet header lengde , type tjeneste , total lengde , identifisering , flagg , fragment offset, tid til å leve , protokoll , header checksum , kilde adresse , destinasjon adresse og opsjoner . De første 12 feltene er obligatoriske og kollektivt hjelpe programmer for å kommunisere over lange avstander forbundet med flere linker , eller " humle " , i et nettverk . Den endelige feltet , opsjoner , kan inneholde ytterligere informasjon i overskriften, men er ofte ubrukt.
Source og Destination Adresser
Internet Protocol versjon 4 beskriver adressene med fire octets - grupper på åtte binære siffer , eller biter - for å gjøre totalt 32 biter . De binære verdier av oktettene er koblet sammen, eller sammensatt , sammen for å lage en enkelt 32 - bits verdi . Kilden adressefeltet inneholder adressen til avsenderen av pakken og målet adressefeltet inneholder adressen til mottakeren av pakken , underlagt noen Network Address Translation .
Feilkontroll
header checksum -feltet er et 16 -bit felt som brukes for feilsjekking en IP- spissen. På hvert nettverk hop, den beregnede verdien av header checksum - som avhenger av dataene som finnes i header - sammenlignes med header checksum feltet, og det er forkastet hvis det ikke samsvarer pakken . Tilsvarende er det på tide å leve felt en 8 -bit -feltet brukes til å begrense levetiden til en IP-pakke og hindre den fra å gå rundt i sirkler på et nettverk . Tid til å leve ( TTL ) feltet inneholder levetiden på IP-pakke , angitt i sekunder , og hver pakke svitsj eller ruter at pakken krysser svekkelser i feltet etter en. Når TTL feltet når null , pakke svitsjer og rutere ikke lenger videresende pakken og det blir forkastet.