Wat is een pakket?

De meeste netwerkpakketten zijn verdeeld in drie delen:

Header – de header bevat instructies over de gegevens die door het pakket worden gedragen.,s hebben een vaste lengte pakketten, terwijl anderen vertrouwen op de kop om deze informatie bevatten)

  • Synchronisatie (een paar stukjes die helpen het pakket match-up tot het netwerk)
  • Packet-nummer (die dit pakket is een reeks van pakketten)
  • Protocol (op netwerken die meerdere soorten informatie, het protocol definieert welk type pakket wordt verzonden met: e-mail, Web pagina, streaming video)
  • het adres van Bestemming (waar het pakket)
  • het oorspronkelijke adres (waar het pakketje vandaan kwam)
  • Payload – Ook wel het lichaam of de gegevens van een pakket., Dit zijn de feitelijke gegevens die het pakket naar de bestemming levert. Als een pakket een vaste lengte heeft, dan kan de payload worden opgevuld met lege informatie om het de juiste grootte te maken.

    Trailer-De trailer, soms de voettekst genoemd, bevat meestal een paar bits die het ontvangende apparaat vertellen dat het het einde van het pakket heeft bereikt. Het kan ook een soort van fout controle. De meest voorkomende foutcontrole in pakketten is Cyclic Redundancy Check (CRC). CRC is best gaaf., Hier is hoe het werkt in bepaalde computernetwerken: het neemt de som van alle 1s in de payload en voegt ze samen. Het resultaat wordt als hexadecimale waarde in de trailer opgeslagen. Het ontvangende apparaat telt de 1s in de lading bij elkaar en vergelijkt het resultaat met de waarde die in de aanhangwagen is opgeslagen. Als de waarden overeenkomen, is het pakket goed. Maar als de waarden niet overeenkomen, stuurt het ontvangende apparaat een verzoek naar het oorspronkelijke apparaat om het pakket opnieuw te verzenden.

    als voorbeeld, laten we eens kijken hoe een e-mailbericht in pakketten kan worden opgesplitst. Stel dat je een e-mail stuurt naar een vriend., De e-mail is ongeveer 3.500 bits (3,5 kilobits) groot. Het netwerk dat je het verzendt gebruikt pakketten met een vaste lengte van 1.024 bits (1 kilobit). De header van elk pakket is 96 bits lang en de trailer is 32 bits lang, waardoor 896 bits voor de lading. Om de 3.500 bits van het bericht in pakketten te breken, heb je vier pakketten nodig (3.500 delen door 896). Drie pakketten zullen 896 bits payload bevatten en de vierde zal 812 bits bevatten., Hier is wat een van de vier pakketten zou bevatten:

    de header van elk pakket zal de juiste protocollen bevatten, het oorspronkelijke adres (het IP-adres van uw computer), het bestemmingsadres (het IP-adres van de computer waarop u de e-mail verzendt) en het pakketnummer (1, 2, 3 of 4 aangezien er 4 pakketten zijn). Routers in het netwerk zullen kijken naar het doel adres in de header en vergelijken met hun lookup tabel om uit te vinden waar het pakket te sturen., Zodra het pakket op zijn bestemming aankomt, zal de computer van je vriend de header en trailer van elk pakket verwijderen en de e-mail opnieuw samenstellen op basis van de genummerde volgorde van de pakketten.

    advertentie

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *