HDLC לעומת PPP
הן HDLC והן PPP הם פרוטוקולי שכבת קישור נתונים. HDLC (High-Level Data Link Control) הוא פרוטוקול תקשורת המשמש בשכבת קישורי הנתונים של רשתות מחשבים, שפותח על ידי ISO (ארגון התקינה הבינלאומי), והוא נוצר מתוך SDLC (Synchronous Data Link Control) של יבמ. PPP הוא פרוטוקול שכבת קישור נתונים המבוסס על HDLC ודומה מאוד ל-HDLC. שניהם פרוטוקולי WAN (Wide Area Network) ופועלים היטב לחיבור קווי חכירה מנקודה לנקודה.
מה זה HDLC?
HDLC נוצר רק כאשר IBM הגישה SDLC לוועדות תקנים שונות ואחת מהן (ISO) שינה את SDLC ויצרה פרוטוקול HDLC. HDLC נחשב כעל תואם של SDLC. זהו פרוטוקול סינכרוני מכוון מעט. HDLC תומך בפעולה סינכרונית, דופלקס מלא. ל-HDLC יש אפשרות ל-32-bit checksum ו-HDLC תומכים בתצורות Point-to-Point ו-Multipoint. HDLC מזהה סוג צומת "ראשי", השולט בתחנות אחרות הנקראות צמתים "משניים". רק צומת ראשי ישלוט בצמתים המשניים. HDLC תומך בשלושה מצבי העברה והם כדלקמן. הראשון הוא מצב תגובה רגיל (NRM) שבו צמתים משניים אינם יכולים לתקשר עם ראשי עד שהראשי נתן הרשאה. שנית, מצב תגובה אסינכרוני (ARM) מאפשר לצמתים משניים לדבר ללא אישור ראשי. לבסוף, יש לו מצב מאוזן אסינכרוני (ABM), שמציג צומת משולב, וכל תקשורת ABM מתרחשת בין סוגי צמתים אלה בלבד.
מה זה PPP?
כפי שהוזכר לעיל, PPP הוא פרוטוקול שכבת קישור נתונים המבוסס על HDLC, והוא דומה מאוד ל-HDLC.הוא משמש לתקשורת ישירה בין שני צמתים. פרטיות הצפנת שידור, אימות ודחיסה מסופקים על ידי PPP. האימות מסופק על ידי PAP (Password Authentication Protocol) ובדרך כלל על ידי פרוטוקולי CHAP (Challenge Handshake Protocol). הוא משמש עבור סוגים שונים של רשתות המורכבות מדיומים פיזיים שונים כגון קו תא מטען, סיבים אופטיים, כבל טורי, טלפון סלולרי וקו טלפון. הוא פופולרי מאוד בקרב ספקי שירותי אינטרנט (ספקי שירותי אינטרנט) כאמצעי למתן גישה בחיוג לאינטרנט. כדי לספק שירותי DSL (קו מנוי דיגיטלי) ללקוחותיהם, ספקי שירותים משתמשים ב-Point-to-Point Protocol over Ethernet (POPoE) וב-Point-to-Point Protocol over ATM (POPoA), שהם שתי צורות מובלעות של PPP. PPP משמש הן למעגלים סינכרוניים והן למעגלים אסינכרוניים. זה עובד עם פרוטוקולי רשת שונים כגון IP (פרוטוקול אינטרנט), IPX (Internetwork Packet Exchange), NBF ו- AppleTalk.חיבורי פס רחב משתמשים גם ב-PPP. למרות ש-PPP תוכנן קצת אחרי מפרטי ה-HDLC המקוריים, PPP כולל תכונות נוספות רבות שהיו זמינות רק בפרוטוקולים קנייניים של קישורי נתונים באותו רגע.
למרות ש-HDLC ו-PPP הם פרוטוקולי שכבת קישורי WAN דומים מאוד המשמשים לתקשורת מנקודה לנקודה, יש ביניהם הבדלים. שלא כמו HDLC, PPP אינו קנייני בשימוש בנתב של סיסקו. מספר תת-פרוטוקולים מרכיבים את הפונקציונליות של PPP. PPP עשיר בתכונות עם תכונות חיוג לרשת ונמצא בשימוש רב על ידי ספקי האינטרנט כדי לספק אינטרנט ללקוחותיהם. שלא כמו HDLC, ניתן להשתמש ב-PPP גם עם חיבורים סינכרוניים וגם עם חיבורים אסינכרוניים.