Vad Àr ett IP-paket?
Internet Protocol, eller IP, Àr i grunden ett nÀtverkslagerprotokoll, som sÀkerstÀller att paketen nÄr rÀtt destination. Paket kan ofta kÀnnetecknas av det protokoll de anvÀnder. SÄ ett paket som anvÀnder en IP-header kallas ett IP-paket.
IP-huvudet innehÄller betydande detaljer, som vad som Àr kÀllans IP-adress för paketet, hur stor den Àr, vad Àr destinations-IP-adressen och hur lÀnge skulle nÀtverksroutrar behöva fortsÀtta innan paketet faktiskt slÀpps. Den innehÄller ocksÄ detaljer om att om paketet kan fragmenteras.
NÀr du lÀser allt detta mÄste du tÀnka pÄ vad ett paket i sig Àr. Ett paket Àr i grunden en liten del av ett stort meddelande. Data som skickas till datornÀtverk via internet delas upp i paket. NÀr datorn vÀl tar emot dessa paket, kombineras de om.
Vad Àr en IP-paketstruktur?
Internet Protocol (IP) tillhör Layer 3 (nÀtverkslager) av Open Systems Interconnection (OSI)-modellen. SÄ det tar datakomponenter frÄn lager 4 (transportlager) och delar upp dem i paket. IP-paketet kapslar in dataenheten som erhÄlls frÄn lagret ovan och lÀgger till den i sin egen rubrikinformation.
Den inkapslade datan Àr ocksÄ kÀnd som IP-nyttolast. IP-huvudet har all information för att leverera paketet i andra Ànden.
(Bildkrediter: tutorialspoint)
IP-huvudet innehÄller mÄnga relevanta detaljer. Dessa inkluderar:
-
Version: Versionsnumret för IP som anvÀnds, som IPv4.
-
IHL: LÀngden pÄ IP-huvudet, oavsett om det Àr IPv4-huvud eller IPv6.
-
DSCP: En tjÀnstetyp som kallas Differentiated Services Code Point.
-
ECN (Explicit Congestion Notification): InnehÄller detaljer om trafikstockningen i routern.
-
Total lÀngd: IP-paketets fullstÀndiga lÀngd, inklusive IP-nyttolast och IP-huvud.
-
Identifiering: I fallet med ett fragmenterat IP-paket har alla fragment samma identifikationsnummer för att upptÀcka det IP-paket de tillhör.
-
Flaggor: Om ett IP-paket Àr för stort visar flaggorna om de kan fragmenteras i segment eller inte.
-
Fragment Offset: Informerar den exakta platsen för ett fragment i ett IP-paket.
-
Time to Live: Ett TTL-vÀrde stÀlls in pÄ varje paket som informerar nÀtverket om antalet routrar som IP-paketet kan passera.
-
Protokoll: Informerar nÀtverksskiktet om vilket protokoll paketet tillhör pÄ destinationsvÀrden.
-
Header Checksum: BehÄller hela rubrikens kontrollsummavÀrde, som senare anvÀnds för att kontrollera om paketet inte har nÄgra fel.
-
KÀlladress: AvsÀndarens 32-bitars adress.
-
Destinationsadress:Â Mottagarens 32-bitars adress.
-
Alternativ: Ett fÀlt som Àr valfritt och endast anvÀnds nÀr IHL-vÀrdet Àr > 5.
Varför anvÀnda paket?
NÀtverks- eller IP-paket anvÀnds över hela internet, inklusive pÄ webbsidor och e-postmeddelanden, för att överföra information mellan anvÀndare och deras mottagare. Denna metod Àr ganska tillförlitlig eftersom den sÀkerstÀller att data inte skickas i en stor fil.
Ăven om det Ă€r möjligt att skicka data och filer via internet utan att dela upp dem i smĂ„ bitar av information, blir metoden mĂ€rkt som opraktisk nĂ€r över tvĂ„ datorsystem Ă€r inblandade.
Internet kan kallas paketvÀxlingsnÀtverket. Det hÀnvisar till nÀtverksutrustningens förmÄga att separat bearbeta paket. Det betyder ocksÄ att IP-paketen kan ta olika vÀgar tills de nÄr samma destination.
PÄ grund av detta kan paket frÄn olika datorer fÀrdas i valfri ordning genom samma ledningar. Detta gör att olika anslutningar kan ske över samma nÀtverksutrustning samtidigt.
Vilka Àr de tre delarna av ett IP-paket?
Ett nÀtverk/IP-paket Àr uppdelat i tre delar; header, nyttolast och trailer. Alla dessa delar innehÄller vÀrden som i grund och botten Àr attribut för den:
NÀtverkspakethuvudet innehÄller kÀll- och destinationsadresser, paketnummer och protokoll. KÀlladressen talar om var paketet kommer ifrÄn, medan den senare indikerar den mottagande IP-adressen. Varje typ av IP-adress innehÄller denna information i paketet.
Varje paket kommer med tvÄ nummer för identifiering. Den första anger hur mÄnga delar informationen delades upp i, den andra siffran anger det individuella paketets position som en del av den totala informationen.
Slutligen hjĂ€lper protokollet dig att avgöra vilken typ av paket som överförs â webbsida, e-post, video eller mer.
2 paket nyttolast:
Nyttolast, Àven kallad data, hÀnvisar till den faktiska data som transporteras av nÀtverkspaketet. Datastorleken kan variera mellan 48 byte och 4 kb beroende pÄ nÀtverk. Nyttolast Àr i princip data som tas emot frÄn antingen kÀllan eller destinationen, eftersom informationen tas bort frÄn nÀtverkshuvudet efter att ha nÄtt destinationen.
3-packs trailer:
Pakettrailerns innehÄll skiljer sig mellan alla typer av nÀtverk. Vanligtvis innehÄller en pakettrailer nÄgra bitar som meddelar den mottagande enheten att den har nÄtt paketets slut, tillsammans med CRC (Cyclic Redundancy Check), vilket gör att enheten kan avgöra om alla paket har tagits emot fullt ut.
Vanliga frĂ„gor â IP-paket
En IP-adress Àr i grunden en serie siffror som anvÀnds för att identifiera en enhet. Medan ett IP-paket innehÄller en IP-adress tillsammans med data som Àr avsedda för enheten som bestÀms av IP:n.
IP, som tillhör lager 3 i OSI-modellen, hÀmtar datasegment frÄn lager 4 och separerar dem i paket. Dataenheten som tas emot frÄn lagret ovan kapslas in av IP-paketet och lÀggs till dess huvudinformation. Den inkapslade datan kallas Àven IP-nyttolast.
Paketleverans hÀnvisar till nÀr paketen faktiskt levereras mellan lÀmpliga hubbroutrar. Fel i paketleverans mellan lÀmpliga navroutrar kallas paketförlust.
VÀrdet pÄ det övre lagrets protokollfÀlt Àr ICMP.
Ett IP-paket Àr inkapslat i Layer 2-ramen innan det sÀnds över det fysiska mediet.
Slutsats
Vi hoppas att vÄr detaljerade guide gav dig all information du behöver relaterad till IP-paket. Den stora mÀngden data som du skickar nÄr effektivt mottagaren med hjÀlp av ett IP-paket. PÄ samma sÀtt har möjligheten att ta emot tunga videor och bilder utan nÄgra fel varit okomplicerad med dessa paket.
Varje IP-paket Àr format pÄ en uppsÀttning struktur och har tre delar med sin egen betydelse; rubriken innehÄller nÄgra grundlÀggande detaljer om paketet, nyttolasten Àr den faktiska datan, och trailern kör kontroller och meddelar mottagen data.
Att förstÄ konceptet med ett IP-paket kan vara lite komplicerat om du inte Àr tekniskt kunnig. SÄ, om du har nÄgra frÄgor, frÄga oss gÀrna i kommentarerna.