Különbség a keret és a csomag között
![Különbség a keret és a csomag között - Technológia Különbség a keret és a csomag között - Technológia](https://a.fondoperlaterra.org/technology-differences/difference-between-frame-and-packet.jpg)
Tartalom
Ebben a cikkben két olyan kifejezést fogunk megvitatni, amelyeket a hálózatépítésben gyakran használnak adat egységként, azaz keret és csomag.
A keret és a csomag közötti döntő különbség az, hogy a keret a bit soros gyűjtése, és csomagolja a csomagokat, míg a csomagok az adatok töredezett formája és a szegmenst magukba foglalják.
Az adatkapcsolat réteg elvégzi a keretezési folyamatot. Másrészt a hálózati réteg elvégzi az adatok széttöredezését, és kisebb darabokat hoz létre, amelyeket csomagoknak neveznek.
Egy másik jelentős különbség az, hogy a keretbe beletartoznak az eszközök Mac cím míg egy csomag tartalmazza az eszközöket IP-cím.
- Összehasonlító táblázat
- Meghatározás
- Főbb különbségek
- Következtetés
Összehasonlító táblázat
Az összehasonlítás alapja | Keret | Csomag |
---|---|---|
Alapvető | A keret az adatkapcsolat réteg protokoll adateleme. | A csomag a hálózati réteg protokoll adateleme. |
Társított OSI réteg | Adatkapcsolat réteg | Hálózati réteg |
Magába foglalja | Forrás és cél MAC cím. | Forrás és cél IP cím. |
Korreláció | A szegmens egy csomagba van beágyazva. | A csomag egy keretbe van beágyazva. |
A keret meghatározása
A keret kifejezés kifejezetten a soros vonalakon keresztüli kommunikációtól származik, ahol az adatok „keretek” az adatoknak, amely bitekből áll, speciális karakterek hozzáadásával az átadott adatok előtt és után.
A keret meghatározható olyan adat egységként, amelyet az Data Link rétegben használnak. A keret jelölőkből áll, amelyek ábrázolják a csomag kezdetét és végét, valamint a befogadás és a fogadás címét.
A keret egy különleges példája az Ethernet keret. A következő pontok röviden ismertetik a keret különféle területeit.
- Az Ethernet keretek változó hosszúságúak, és nem lehet kevesebb, mint 64 oktett vagy nagyobb, mint 1518 oktett (fejléc, adat és CRC).
- Az Ethernet keret formátumai tartalmazzák a fizikai forrást és a célt is MAC címek a készülék.
- A forrás és a cél azonosítása mellett az Ethernet-en keresztül továbbított minden képkocka tartalmaz egy bevezetés, típus mező, adatmezőés Ciklikus redundancia ellenőrzése (CRC).
- A preambulum 64 bites 0 és 1 pulzáló impulzusból áll, amelyek segítenek az interfészek szinkronizálásában.
- A CRC mező segíti az interfészt az átviteli hibák észlelésében.
- Ez a 16 bites egész mező leírja a mező által hordozott adatok típusát.
- Az internet szempontjából a keret típusa mező elengedhetetlen és felelős az önmeghatározásért. Amikor egy keret eléri a kívánt gépet, az operációs rendszer kerettípus segítségével azonosítja, melyik protokollszoftver-modulnak kell kezelnie a keretet.
- Az önmeghatározó keretek érdeme, hogy lehetővé teszik több protokoll együttes használatát egyetlen számítógépen, és lehetővé teszik több protokoll kombinálását ugyanazon a fizikai hálózaton, interferencia nélkül.
A csomag meghatározása
A csomag bármilyen apró adatblokk lehet, amelyet egy csomagkapcsolt hálózaton továbbítanak. A kifejezés olyan karakter-orientált protokollokból származik, amelyekhez speciális keret-kezdő és -keret-karakterek adódnak a csomagok továbbításakor.
A csomag a hálózati rétegben használt protokoll adatelem. Mivel a hálózati réteg elsődleges funkciója egy csomag szállítása az egyik logikai címről (IP-címről) a másikra. A csomag egy magányos adat egység, amelyet a hálózat két eszköze kicserél. Az útválasztó IP csomag fejlécet használ a csomagok átviteléhez a hálózaton keresztül a forrástól a rendeltetési helyig.
A kapcsolat nélküli hálózattal való kapcsolat esetén az adatokat kis részekre osszák, úgynevezett csomagokba, hogy azokat egy hálózaton keresztül továbbítsák, és azokat nagysebességű gépközi kapcsolatokba multiplexálják. A csomag, amely általában csak néhány száz bájtnyi adatot tartalmaz, azonosítással rendelkezik, amely lehetővé teszi a hálózati hardver számára, hogy tudja, hogyan kell eljuttatni a megadott rendeltetési helyre.
Például egy hatalmas fájl sok csomagba bontható, majd egyenként továbbítódik a hálózaton keresztül. A hálózati hardver továbbítja a csomagot a megadott rendeltetési helyre, ahol a szoftver ismét egyetlen fájlba állítja be őket.
- A keret meghatározható olyan adat egységként, amelyet az Data Link rétegben használnak. Másrészt a csomag a hálózati rétegben használt protokoll adatelem.
- A keretek az OSI adatkapcsolat rétegében, míg a csomagok a hálózati rétegben vannak kialakítva.
- A keretezés tartalmazza a forrás és a cél MAC címet (azaz a gép fizikai címét). Ezzel szemben a csomagolás magában foglalja a forrás és a cél IP címeket.
- A csomag a szegmenst beágyazza a hálózati rétegbe. Éppen ellenkezőleg, a keretek csomagolják a csomagokat az adatkapcsolat rétegbe.
Következtetés:
A keretek és a csomagok funkciók protokoll adat egységek felhasznált az OSI különböző rétegein. Először: a hálózati rétegnek a szállítási réteg által továbbított adatok a szegmens amely általában tárolja a szállítási réteg fejlécét és adatait.
A hálózati rétegben a szegmenseket töredékekre osztják, az úgynevezett csomagok amelyek tartalmazzák a szegmenst, és egy IP fejléc alapvetően tartalmazza a forrás és a cél IP-címét. Végül a csomagok be vannak burkolva keretek. Az adatkapcsolat elõzi a fejlécet a forrás és a cél MAC címmel, majd továbbítja a kapott keretet.