Forskellen mellem ramme og pakke

Forfatter: Laura McKinney
Oprettelsesdato: 3 April 2021
Opdateringsdato: 5 Kan 2024
Anonim
Engine oil flush - are they a good or bad idea?
Video.: Engine oil flush - are they a good or bad idea?

Indhold


I denne artikel skal vi diskutere to udtryk, der ofte bruges i netværk som en enhed af data, dvs. ramme og pakke.
Den afgørende forskel mellem ramme og pakke er, at rammen er den serielle samling af bits, og den indkapsler pakker, mens pakker er den fragmenterede form af data, og den indkapsler segment.

Datalinklag udfører rammeproces. På den anden side udfører netværkslag fragmentering af dataene og skaber mindre bidder, der kaldes pakker.
En anden vigtig forskel er, at en ramme inkluderer enhedens Mac-adresse mens en pakke indeholder enhedens IP-adresse.

  1. Sammenligningstabel
  2. Definition
  3. Vigtige forskelle
  4. Konklusion

Sammenligningstabel

Grundlag for sammenligningRamme Pakke
Grundlæggende
Ramme er datalink-lagets protokol-dateenhed.Pakke er datagenheden for netværkslagsprotokol.
Tilknyttet OSI-lagDatalinklagNetværkslag
Inkluderer
Kilde og destination MAC-adresse.Kilde og destinations IP-adresse.
KorrelationSegmentet er indkapslet i en pakke.Pakken er indkapslet i en ramme.


Definition af ramme

Udtrykket ramme stammede fra netværk specifikt kommunikation over serielle linjer, hvor han "rammer" dataene, som er en samling af bits ved at tilføje specialtegn før og efter de transmitterede data.

En ramme kan defineres som en dataenhed, der bruges i Data Link-laget. En ramme består af markører, der viser starten og slutningen af ​​pakken og adresser til ing og modtagelse.

Et særligt eksempel på en ramme er Ethernet-rammen. Følgende punkter giver dig en kort beskrivelse af de forskellige felter i en ramme.

  • Ethernet-rammer har forskellig længde uden rammer, der er mindre end 64 octetter eller større end 1518 octetter (header, data og CRC).
  • Ethernet-rammeformater indeholder den fysiske kilde såvel som destinationen MAC-adresser af enheden.
  • Ud over at identificere kilden og destinationen omfatter hver ramme, der transmitteres over Ethernet, en præambel, type felt, datafelt, og Cyklisk redundanskontrol (CRC).
  • Indledningen omfattede 64 bit pulserende 0'ere og 1'ere til at hjælpe med at modtage synkronisering af grænseflader.
  • CRC-feltet hjælper interface til at detektere transmissionsfejl.
  • Dette 16-bit heltalefelt beskriver typen af ​​data, som feltet bærer.
  • Set ud fra internettet er rammetypefeltet vigtigt og ansvarligt for selvidentifikation. Når en ramme når den krævede maskine, identificerer operativsystemet hvilket protokollesoftwaremodul, der skal håndtere rammen ved hjælp af rammetype.
  • Fortjenesten ved selvidentificerende rammer er, at de muliggør, at flere protokoller kan bruges sammen på en enkelt computer, og at de tillader, at flere protokoller kombineres på det samme fysiske netværk uden interferens.

Definition af pakke

En pakke kan være en hvilken som helst lille blok af data, der sendes over et pakkekoblet netværk. Udtrykket stammer fra karakterorienterede protokoller, der tilføjes særlige start-af-ramme- og slut-af-rammetegn, når der sendes pakker.


En pakke er den protokolldataenhed, der bruges i netværkslaget. Som den primære funktion af netværkslaget er at levere en pakke fra en logisk adresse (IP-adresse) til en anden. En pakke er en enhed dataenhed, der udveksles mellem to enheder på et netværk. Routeren bruger IP-pakkehoved til at pakke gennem netværket fra kilde til destination.

Når man beskæftiger sig med tilslutningsfrit netværk, er data opdelt i små dele, der er kendt som pakker, for at overføre dem over et netværk, der er multiplekset i høj række intermachine-forbindelser. En pakke, der generelt kun indeholder et par hundrede byte data, bærer identifikation, der gør det muligt for netværkshardwaren at vide, hvordan den skal til den specificerede destination.
For eksempel brydes en enorm fil i mange pakker og overføres derefter over netværket ad gangen. Netværkshardwaren overfører pakken til den bestemte destination, hvor en software registrerer dem til en enkelt fil igen.

  1. En ramme kan defineres som en dataenhed, der bruges i Data Link-laget. På den anden side er en pakke den protokolledataenhed, der bruges i netværkslaget.
  2. Rammer dannes i datalinklag i OSI, mens pakker dannes i netværkslag.
  3. Indramming inkluderer kilden og destinations-MAC-adresserne (dvs. maskinens fysiske adresse). I modsætning hertil inkluderer pakkeoptagelse kilden og IP-adresserne til destinationen.
  4. Pakke indkapsler segment i netværkslaget. Tværtimod indkapsler Frames pakker i datalinklaget.

Konklusion:

Rammer og pakker fungerer som protokolledataenheder bruges på de forskellige lag af OSI. For det første er de data, der overføres til netværkslaget med transportlag, en segment som typisk indeholder transportlagshoved og data.

I netværkslag er segmenter opdelt i fragmenter kendt som pakker som indeholder segmentet, og en IP-header inkluderer dybest set IP-adresse for kilden og destinationen. Til sidst er pakkerne indkapslet i rammer. Dataforbindelse afhænger sin overskrift med kilden og MAC-adressen, hvorefter den sender den resulterende ramme.