detta innehåll har arkiverats och underhålls inte längre av Indiana University. Information här kanske inte längre är korrekt, och länkar kanske inte längre är tillgängliga eller tillförlitliga.

paket är de grundläggande enheterna för kommunikation över en TCP / IPnetwork., Enheter i ett TCP / IP-nätverk delar upp data i små bitar, vilket gör att nätverket kan rymma olika bandbredder, för att möjliggöra flera vägar till en destination och att omfördela debitar av data som avbryts eller förloras. Varje bit är apacket, en term utbytbar med datagram.

Historik

paket utvecklades på grund av behovet av nätverk och internet att vara anslutningslösa, dvs. att konstrueras i bort där ingen förutbestämd session behöver upprättas innan oneend kan överföra till en annan., Utan nödvändigheten av apre-etablerad anslutning kan vilken dator som helst skicka en nätverksöverföring ut till nätverket utan att behöva göra något för att säkerställa att den mottagande änden faktiskt tar emot den. Det originalnätverket som blev Internet utvecklades av den amerikanska regeringen, som önskade ett elektroniskt nätverk som kunde motstå en nukleärattack (för mer information, se Knowledge Base-dokumentet arkiverat: Vad är Internet?)., Detta ideala nätverk skulle ha möjlighet att överföra data dynamiskt genom att ändra rutter, samt kunna retransmitta förlorade data om någon nod plötsligt förstördes. Ett statiskt, anslutningsorienterat nätverk skulle misslyckas om noder förstördes, eftersom en enskild anslutning skulle störa en hel kedja av förutbestämda vägar. Däremot skulle ett anslutningslöst nätverk stayfunctional eftersom data helt enkelt skulle hitta en alternativ rutt. Inorder för en anslutningslös nätverk för att fungera, det krävs små, separerbara enheter av data, eller paket.,

för att uppfylla dessa krav skapade den amerikanska regeringen förstarpanet, som sedan utvecklades av universitet och företag över två decennier för att bli Internet. TCP / IP-protokollenutvecklades av ett behov av att ha ett gemensamt kommunikationsspråk. Paket utgör den grundläggande diskreta enheten av data inom theTCP / IP-protokoll.,

anatomi

ett paket är en rad bitar indelade i tre huvudavsnitt:

  • en uppsättning rubriker
  • nyttolasten, den faktiska data som överförs
  • släpvagnen, som ibland kallas sidfoten

rubrikerna består av följande:

  • Internet Protocol (IP) version
  • Header längd
  • tos (typ av tjänst): även kallad dendifferentierade tjänster kodpunkt (sällan används)
  • storlek på datagram: storleken på huvudet plus thepayload i byte
  • identifiering: en 16-bitars nummer., Destinationcomputer kombinerar identifieringen med källadressen för att identifiera ett paket och använder dessa unika identifierare för att samla in data från paket.
  • flaggor: lite används för att låta en router veta om detkan fragmentera ett paket eller inte. Detta är viktigt, eftersom många nätverkbegränsas av den maximala storleken på paket som de kan vidarebefordra.
  • fragmentering Offset: ett värde som används för att helprekonstruera ett fragmenterat paket
  • TTL( Time to Live): det maximala antalet humle apacket kan ta
  • protokoll: typ av paket, dvs,,TCP, UDP,ICMP, IGMP
  • header Checksum: ett värde som används för att upptäcka fel, korruption
  • källadress: IP-adressen varpaketet har sitt ursprung
  • destinationsadress: IP-adressen där thepacket går
  • alternativ: används sällan

nyttolasten är den faktiska data som skickas. Detta är normalt inte läsa byrouters på väg som rubriker och släpvagnar är.

släpvagnen är i de flesta fall inget annat än ett par bitssignalering i slutet av paketet. Ibland innehåller trailern CRC (Cyclic Redundancy Check) felkontrollinformation.,

relaterade dokument