HDLC vs PPP
Mind a HDLC, mind a PPP adatkapcsolati rétegbeli protokoll. A HDLC (High-Level Data Link Control) a számítógépes hálózatok adatkapcsolati rétegében használt kommunikációs protokoll, amelyet az ISO (Nemzetközi Szabványügyi Szervezet) fejlesztett ki, és az IBM SDLC (Synchronous Data Link Control) protokolljából jött létre. A PPP egy HDLC-n alapuló adatkapcsolati réteg protokoll, és nagyon hasonlít a HDLC-hez. Mindkettő WAN (Wide Area Network) protokoll, és jól működik pont-pont bérelt vonalak összekapcsolására.
Mi az a HDLC?
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. A HDLC az SDLC kompatibilis szuperkészletének tekinthető. Ez egy bitorientált szinkron protokoll. A HDLC támogatja a szinkron, full-duplex működést. A HDLC rendelkezik 32 bites ellenőrző összeggel, és a HDLC támogatja a pont-pont és többpontos konfigurációkat. A HDLC azonosítja az „elsődleges” csomóponttípust, amely más, „másodlagos” csomópontoknak nevezett állomásokat vezérel. Csak egy elsődleges csomópont vezérli a másodlagos csomópontokat. A HDLC három átviteli módot támogat, ezek a következők. 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 nem ad engedélyt. Másodszor, az Asynchronous Response Mode (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 mó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.
Mi az a PPP?
Amint fentebb említettük, a PPP egy HDLC-n alapuló adatkapcsolati réteg protokoll, és nagyon hasonlít a HDLC-re. Két csomópont közötti közvetlen kommunikációra szolgál. Az átviteli titkosítási adatvédelmet, a hitelesítést és a tömörítést a PPP biztosítja. A hitelesítést a PAP (Password Authentication Protocol) és gyakrabban a CHAP (Challenge Handshake Protocol) protokollok biztosítják. Különféle típusú hálózatokhoz használják, amelyek különböző fizikai médiumokból állnak, mint például a fővonal, az optikai szál, a soros kábel, a mobiltelefon és a telefonvonal. Nagyon népszerű az ISP-k (Internet Service Providers) körében, mint médium, amellyel az ügyfelek telefonos internet-hozzáférést biztosítanak. A DSL (Digital Subscriber Line) szolgáltatás nyújtásához ügyfeleiknek a szolgáltatók a Point-to-Point Protocol over Ethernet-et (POPoE) és a Point-to-Point Protocol over ATM-et (POPoA) használják, amelyek a PPP két beágyazott formája. A PPP-t szinkron és aszinkron áramkörökhöz egyaránt használják. Különféle hálózati protokollokkal működik, mint például az IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF és AppleTalk. A szélessávú kapcsolatok is PPP-t használnak. Bár a PPP-t valamivel az eredeti HDLC-specifikációk után tervezték, a PPP számos további funkciót tartalmaz, amelyek abban az időben csak a védett adatkapcsolati protokollokban voltak elérhetők.
Bár a HDLC és a PPP nagyon hasonló WAN adatkapcsolati réteg protokollok, amelyeket pont-pont kommunikációra használnak, vannak különbségeik. A HDLC-vel ellentétben a PPP nem szabadalmaztatott, ha Cisco útválasztókban használják. Számos alprotokoll alkotja a PPP funkcióit. A PPP betárcsázós hálózati funkciókban gazdag, és az internetszolgáltatók nagymértékben használják arra, hogy ügyfeleiknek biztosítsák az internetet. A HDLC-vel ellentétben a PPP szinkron és aszinkron kapcsolatokkal is használható.