Különbség a HDLC és az SDLC között

Különbség a HDLC és az SDLC között
Különbség a HDLC és az SDLC között

Videó: Különbség a HDLC és az SDLC között

Videó: Különbség a HDLC és az SDLC között
Videó: Gus Dur üzenete az általános választások előtt 2024, Július
Anonim

HDLC vs SDLC

A HDLC és az SDLC kommunikációs protokollok. Az SDLC (Synchronous Data Link Control) a számítógépes hálózatok adatkapcsolati rétegében használt kommunikációs protokoll, amelyet az IBM fejlesztett ki. A HDLC (High-Level Data Link Control) ismét egy adatkapcsolati protokoll, amelyet az ISO (Nemzetközi Szabványügyi Szervezet) fejlesztett ki, és az SDLC-ből jött létre.

Az SDLC-t az IBM fejlesztette ki 1975-ben Systems Network Architecture (SNA) környezetekben való használatra. Szinkron és bitorientált volt, és az egyik első volt a maga nemében. Meghaladta a szinkron, karakterorientált (azaz a Bisync az IBM-től) és a szinkron bájtszám-orientált protokollokat (pl.e. DDCMP a DEC-től) a hatékonyság, a rugalmasság és a sebesség terén. Különféle kapcsolattípusok és technológiák, például pont-pont és többpontos kapcsolatok, korlátos és határtalan adathordozók, félduplex és full-duplex átviteli lehetőségek, valamint áramkör- és csomagkapcsolt hálózatok támogatottak. Az SDLC az „elsődleges” csomóponttípust azonosítja, amely más állomásokat vezérel, amelyeket „másodlagos” csomópontoknak neveznek. Tehát a másodlagos csomópontokat csak egy elsődleges vezérli. Az elsődleges lekérdezés segítségével kommunikál a másodlagos csomópontokkal. A másodlagos csomópontok nem tudnak továbbítani az elsődleges engedélye nélkül. Négy alapvető konfiguráció, nevezetesen a pont-pont, a többpontos, a hurok és a hub, használható az elsődleges és a másodlagos csomópontok összekapcsolására. A pont-pont csak egy elsődleges és másodlagos, míg a többpont egy elsődleges és sok másodlagos csomópontot jelent. A huroktopológia a hurokhoz kapcsolódik, amely lényegében az elsődlegest az első másodlagoshoz, az utolsó másodlagost pedig ismét az elsődlegeshez kapcsolja, így a közbenső másodlagosok üzeneteket továbbítanak egymáson, ahogy válaszolnak az elsődleges kérésére. Végül, a Hub engedélye magában foglal egy bejövő és kimenő csatornát a másodlagos csomópontokkal való kommunikációhoz.

A HDLC csak akkor jött létre, amikor az IBM benyújtotta az SDLC-t különböző szabványügyi bizottságoknak, és az egyikük (ISO) módosította az SDLC-t és létrehozta a HDLC protokollt. Ez ismét egy bit-orientált szinkron protokoll. Annak ellenére, hogy az SDLC-ben használt számos funkciót kihagytak, a HDLC-t az SDLC kompatibilis szuperkészletének tekintik. Az SDLC Frame formátumot a HDLC osztja meg. A HDLC mezői ugyanazokkal a funkciókkal rendelkeznek, mint az SDLC-ben. A HDLC is támogatja a szinkron, full-duplex működést SDLC-ként. A HDLC-ben lehetőség van 32 bites ellenőrzőösszegre, a HDLC pedig nem támogatja a Loop- vagy Hub-konfigurációkat, amelyek egyértelműen kisebb különbségek az SDLC-től. A fő különbség azonban abból adódik, hogy a HDLC három átviteli módot támogat, szemben az SDLC-vel. Az első a normál válaszmód (NRM), amelyben a másodlagos csomópontok nem tudnak kommunikálni az elsődlegesvel, amíg az elsődleges engedélyt nem ad. Ez valójában az SDLC-ben használt átviteli mód. Másodszor, az aszinkron válaszmód (ARM) lehetővé teszi, hogy a másodlagos csomópontok az elsődleges engedélye nélkül beszéljenek. Végül rendelkezik aszinkron kiegyensúlyozott üzemmóddal (ABM), amely egy kombinált csomópontot vezet be, és minden ABM kommunikáció csak az ilyen típusú csomópontok között történik.

Összefoglalva, az SDLC és a HDLC egyaránt adatkapcsolati réteg hálózati protokoll. Az SDLC-t az IBM fejlesztette ki, míg a HDLC-t az ISO definiálta az SDLC alapján. A HDLC több funkcióval rendelkezik, bár az SDLC bizonyos funkciói nem jelennek meg a HDLC-ben. Az SDLC négy konfigurációval használható, míg a HDLC csak kettővel. A HDLC rendelkezik 32 bites ellenőrző összeggel. A fő különbség a kettő között az átviteli módokban van. Az SDLC-nek csak egy átviteli módja van, ez az NRM, de a HDLC-nek három módja van, beleértve az NRM-et.

Ajánlott: