Skirtumas tarp kadro ir paketo

Autorius: Laura McKinney
Kūrybos Data: 3 Balandis 2021
Atnaujinimo Data: 8 Gegužė 2024
Anonim
Tiek žinių: BLOOPERIAI | Pamatykite, kas liko už kadro | Timūras | Silvija | Dominykas
Video.: Tiek žinių: BLOOPERIAI | Pamatykite, kas liko už kadro | Timūras | Silvija | Dominykas

Turinys


Šiame straipsnyje aptarsime du terminus, kurie dažnai naudojami tinkle kaip duomenų vienetas, t. rėmas ir pakelio.
Esminis skirtumas tarp kadro ir paketo yra tas, kad kadras yra nuoseklioji bitų kolekcija ir apima kapsules, tuo tarpu paketai yra fragmentiška duomenų forma ir apima kapsulę.

Duomenų jungties sluoksnis vykdo kadravimo procesą. Kita vertus, tinklo sluoksnis atlieka duomenų suskaidymą ir sukuria mažesnius paketus, vadinamus paketais.
Kitas didelis skirtumas yra tas, kad rėmas apima įrenginio MAC adresas o pakete yra įrenginio IP adresas.

  1. Palyginimo diagrama
  2. Apibrėžimas
  3. Pagrindiniai skirtumai
  4. Išvada

Palyginimo diagrama

Palyginimo pagrindasRėmas Paketas
Pagrindinis
Rėmas yra duomenų ryšio lygmens protokolo duomenų vienetas.Paketas yra tinklo lygmens protokolo duomenų vienetas.
Susijęs OSI sluoksnisDuomenų jungties sluoksnisTinklo sluoksnis
Apima
Šaltinio ir paskirties MAC adresas.Šaltinio ir paskirties IP adresas.
KoreliacijaSegmentas įterptas į paketą.Paketas yra įdėtas į rėmelį.


Rėmo apibrėžimas

Terminas „rėmas“ kilo iš tinklų, specialiai sujungtų per nuoseklias linijas, tinklų, kuriuose „suskaičiuojami“ duomenys, kurie yra bitų rinkinys, pridedant specialius simbolius prieš ir po perduodamų duomenų.

Rėmelį galima apibrėžti kaip duomenų vienetą, naudojamą „Data Link“ sluoksnyje. Rėmelį sudaro žymekliai, vaizduojantys paketo pradžią ir pabaigą bei adresus, kuriais galima naudotis ir gauti.

Ypatingas kadro pavyzdys yra eterneto rėmas. Šie punktai trumpai apibūdina įvairius rėmelio laukus.

  • Eterneto rėmeliai yra įvairaus ilgio, be rėmelių, mažesnių kaip 64 oktetai ar didesni nei 1518 okitetų (antraštė, duomenys ir CRC).
  • Eterneto rėmelių formatuose yra ir fizinis šaltinis, ir tikslas MAC adresai prietaiso.
  • Be šaltinio ir tikslo identifikavimo, kiekvienas kadras, perduodamas per eternetą, apima: preambulė, tipo laukas, duomenų laukasir Ciklinis atleidimo iš darbo tikrinimas (CRC).
  • Preambulę sudaro 64 bitai, pulsuojantys 0 ir 1, kad būtų lengviau priimti sąsajas sinchronizuoti.
  • CRC laukas padeda sąsajai aptikti perdavimo klaidas.
  • Šis 16 bitų sveikasis laukas apibūdina duomenų, kuriuos nešioja laukas, tipą.
  • Žiūrint iš interneto, kadro tipo laukas yra būtinas ir atsakingas už savęs identifikavimą. Kai rėmelis pasiekia reikiamą kompiuterį, operacinė sistema nustato, kuris protokolo programinės įrangos modulis turėtų tvarkyti kadrą rėmo tipo pagalba.
  • Savarankiškai identifikuojančių kadrų pranašumas yra tas, kad jie įgalina kelis protokolus kartu naudoti viename kompiuteryje ir leidžia sujungti kelis protokolus tame pačiame fiziniame tinkle, kuriame nėra trukdžių.

Paketo apibrėžimas

Paketas gali būti bet koks mažas duomenų blokas, siunčiamas per paketinio komutatoriaus tinklą. Terminas kildinamas iš į ženklus orientuotų protokolų, prie kurių pridedami specialūs rėmelio pradžios ir pabaigos žodžiai, perduodant paketus.


Paketas yra tinklo sluoksnyje naudojamas protokolo duomenų vienetas. Pagrindinė tinklo sluoksnio funkcija yra pristatyti paketą iš vieno loginio adreso (IP adreso) į kitą. Paketas yra atskiras duomenų vienetas, keičiamas tarp dviejų tinklo įrenginių. Maršrutizatorius naudoja IP paketų antraštę paketams per tinklą nuo šaltinio iki tikslo naudoti.

Atliekant ryšį su belaidžiu tinklu, duomenys yra padalijami į mažas dalis, žinomas kaip paketai, kad būtų galima perduoti tinklu, kuris yra multipleksuojamas į didelio nuotolio tarp mašinų jungtis. Paketas, kuriame paprastai yra tik keli šimtai baitų duomenų, turi identifikaciją, leidžiančią tinklo aparatūrai žinoti, kaip ją pasiekti iki nurodytos paskirties vietos.
Pavyzdžiui, milžiniškas failas yra suskaidomas į daugybę paketų ir po vieną perduodamas per tinklą. Tinklo aparatūra perduoda paketą į tam tikrą vietą, kur programinė įranga vėl juos perkelia į vieną failą.

  1. Rėmelį galima apibrėžti kaip duomenų vienetą, naudojamą „Data Link“ sluoksnyje. Kita vertus, paketas yra protokolo duomenų vienetas, naudojamas tinklo sluoksnyje.
  2. Rėmai formuojami OSI duomenų perdavimo sluoksnyje, o paketai - tinklo sluoksnyje.
  3. Į rėminimą įtraukiami šaltinio ir paskirties MAC adresai (t. Y. Fizinis mašinos adresas). Priešingai, paketų paketai apima šaltinio ir paskirties IP adresus.
  4. Paketai kapsuliauja segmentą tinklo sluoksnyje. Priešingai, „Frames“ paketai yra įterpti į duomenų jungčių sluoksnį.

Išvada:

Rėmeliai ir paketai veikia kaip protokolo duomenų vienetai naudojami skirtinguose OSI sluoksniuose. Pirmiausia, tinklo sluoksniui perduoti transportavimo sluoksniai yra: segmentas kurioje paprastai yra transportavimo sluoksnio antraštė ir duomenys.

Tinklo sluoksnyje segmentai yra padalijami į fragmentus, vadinamus pakelių kuriuose yra segmentas, o IP antraštę iš esmės sudaro šaltinio ir paskirties IP adresas. Pagaliau paketai yra supakuoti į rėmai. Duomenų saitas prieš antraštę įrašo šaltinio ir paskirties MAC adresą, po to jis perduoda gautą kadrą.