Hvad er en pakke?

de fleste netværkspakker er opdelt i tre dele:

Header – overskriften indeholder instruktioner om de data, der bæres af pakken.,s har en fast længde pakker, mens andre er afhængige af den header, der indeholder disse oplysninger)

  • Synkronisering (et par bidder, som kan hjælpe pakke leve op til de netværk)
  • Pakke nummer (som pakke-dette er i en sekvens af pakker)
  • Protokol (om netværk, der udfører flere typer af information, er den protokol, der definerer, hvilken type pakke, der sendes: e-mail, Web-side, streaming video)
  • Destination adresse (hvor pakken er i gang)
  • med Oprindelse-adresse (hvor pakken kom fra)
  • Payload – Også kaldet kroppen eller data, der er i en pakke., Dette er de faktiske data, som pakken leverer til destinationen. Hvis en pakke er fast længde, kan nyttelasten være polstret med blank information for at gøre den til den rigtige størrelse.

    Trailer – traileren, undertiden kaldet sidefoden, indeholder typisk et par bits, der fortæller den modtagende enhed, at den har nået slutningen af pakken. Det kan også have en form for fejlkontrol. Den mest almindelige fejlkontrol, der bruges i pakker, er Cyclic Redundancy Check (CRC). CRC er temmelig pæn., Sådan fungerer det i visse computernetværk: det tager summen af alle 1 ‘ erne i nyttelasten og tilføjer dem sammen. Resultatet gemmes som en he .adecimal værdi i traileren. Den modtagende enhed tilføjer 1 ‘ erne i nyttelasten og sammenligner resultatet med den værdi, der er gemt i traileren. Hvis værdierne stemmer overens, er pakken god. Men hvis værdierne ikke stemmer overens, sender den modtagende enhed en anmodning til den oprindelige enhed om at sende pakken igen.

    som et eksempel, lad os se på, hvordan en e-mail-meddelelse kan blive brudt i pakker. Lad os sige, at du sender en e-mail til en ven., E-mailen er omkring 3.500 bits (3.5 kilobits) i størrelse. Det netværk, du sender det over, bruger pakker med fast længde på 1.024 bit (1 kilobit). Overskriften på hver pakke er 96 bit lang, og traileren er 32 bit lang, hvilket efterlader 896 bit til nyttelasten. For at bryde de 3.500 bits besked i pakker, skal du bruge fire pakker (divider 3.500 med 896). Tre pakker vil indeholde 896 bits af nyttelast og den fjerde vil have 812 bits., Her er hvad en af de fire pakker indeholder:

    Hver pakke header indeholder de rette protokoller, med oprindelse adresse (IP-adresse for din computer), destination adresse (IP-adressen på den computer, hvor du vil sende e-mail) og pakke nummer (1, 2, 3 eller 4, da der er 4 pakker). Routere i netværket vil se på destinationsadressen i overskriften og sammenligne den med deres opslagstabel for at finde ud af, hvor pakken skal sendes., Når pakken ankommer til sin destination, vil din vens computer fjerne overskriften og traileren fra hver pakke og samle e-mailen igen baseret på den nummererede rækkefølge af pakkerne.

    annonce

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *