Rozhodujícím rozdílem mezi rámcem a paketem je to, že rám je sériová sbírka bitů a zapouzdřuje pakety, zatímco pakety jsou fragmentovanou formou dat a zapouzdřují segment.
Vrstva datového spoje provádí proces rámování. Na druhou stranu síťová vrstva provádí fragmentaci dat a vytváří menší kousky známé jako pakety.
Další zásadní rozdíl je v tom, že rám obsahuje MAC adresu zařízení, zatímco paket obsahuje IP adresu zařízení.
Srovnávací graf
Základ pro srovnání | Rám | Paket |
---|---|---|
Základní | Rám je datová jednotka protokolu datové vrstvy. | Paket je datová jednotka protokolu síťové vrstvy. |
Přidružená vrstva OSI | Vrstva datového spoje | Síťová vrstva |
Zahrnuje | Zdrojová a cílová adresa MAC. | Zdrojová a cílová adresa IP. |
Korelace | Segment je zapouzdřen uvnitř paketu. | Paket je zapouzdřen uvnitř rámce. |
Definice rámce
Termín rámec vznikl ze sítě, konkrétně komunikace přes sériové linky, kde odesílatel „rámuje“ data, která jsou sbírkou bitů, přidáním speciálních znaků před a za přenesená data.
Rám může být definován jako datová jednotka používaná ve vrstvě Data Link. Rámec se skládá ze značek, které zobrazují začátek a konec paketu a adresy pro odesílání a přijímání.
Konkrétním příkladem rámce je rámec Ethernet. Následující body vám poskytují stručný přehled o různých polích rámečku.
- Rámce Ethernetu mají různou délku, bez rámce menšího než 64 oktetů nebo větší než 1518 oktetů (záhlaví, data a CRC).
- Formáty ethernetových rámců obsahují fyzický zdroj i cílové MAC adresy zařízení.
- Kromě identifikace zdroje a cíle každý rámec vysílaný přes Ethernet obsahuje preambuli, typové pole, datové pole a kontrolu cyklické redundance (CRC) .
- Preambule se skládala ze 64 bitů pulzujících 0s a 1s, které pomáhají při synchronizaci přijímacích rozhraní.
- Pole CRC pomáhá rozhraní při detekci chyb přenosu.
- Toto 16bitové celé číslo popisuje typ dat přenášených polem.
- Z hlediska internetu je pole typu rámce nezbytné a zodpovědné za sebeidentifikaci. Když rámec dosáhne požadovaného počítače, operační systém identifikuje, který modul protokolu má modul zpracovat pomocí typu rámce.
- Podstatou samoidentifikačních rámců je to, že umožňují, aby bylo více protokolů používáno společně na jednom počítači a umožňují kombinování více protokolů ve stejné fyzické síti bez rušení.
Definice paketu
Paketem může být jakýkoliv malý blok dat odesílaných po síti s přepojováním paketů. Tento pojem je odvozen od znakově orientovaných protokolů, které při přenosu paketů přidávají speciální znaky start-of-frame a end-of-frame.
Paket je datová jednotka protokolu používaná v síťové vrstvě. Primární funkcí vrstvy Network je doručování paketu z jedné logické adresy (IP adresy) do jiné. Paket je samostatná jednotka dat zaměňovaných mezi dvěma zařízeními v síti. Router používá hlavičku IP paketu k odesílání paketů přes síť ze zdroje do místa určení.
Když se jedná o bezspojovou síť, data jsou rozdělena na malé části, známé jako pakety, které je přenášejí přes síť, která je multiplexována do vysokorychlostních mezioborových spojení. Paket, který obecně obsahuje pouze několik set bajtů dat, nese identifikaci, která umožňuje síťovému hardwaru vědět, jak jej odeslat do zadaného cíle.
Obrovský soubor je například rozdělen do mnoha paketů a poté přenášen po síti. Síťový hardware přenáší paket na určité místo určení, kde je software znovu zkopíruje do jednoho souboru.
Klíčové rozdíly mezi rámem a paketem
- Rám může být definován jako datová jednotka používaná ve vrstvě Data Link. Na druhé straně paket je datová jednotka protokolu používaná v síťové vrstvě.
- Rámy jsou tvořeny ve vrstvě datového spoje OSI, zatímco pakety jsou vytvářeny v síťové vrstvě.
- Rámování obsahuje zdrojové a cílové adresy MAC (tj. Fyzickou adresu stroje). Naopak paketizace zahrnuje zdrojové a cílové adresy IP.
- Paket zapouzdří segment do síťové vrstvy. Naopak rámy zapouzdřují pakety ve vrstvě datového spoje.
Závěr:
Rámy a pakety fungují jako datové jednotky protokolu používané v různých vrstvách OSI. Za prvé, data předaná do síťové vrstvy transportní vrstvou je segment, který typicky drží záhlaví a data transportní vrstvy.
V síťové vrstvě jsou segmenty rozděleny na fragmenty známé jako pakety, které obsahují segment, a záhlaví IP v podstatě zahrnuje IP adresu zdroje a cíle. Pakety jsou nakonec zapouzdřeny do rámců . Datový spoj předchází svou hlavičku zdrojové a cílové MAC adrese poté, co vysílá výsledný rámec.