
HDLC อธิบายเทคนิคการห่อหุ้มที่ใช้กับข้อมูลในลิงค์ข้อมูลอนุกรมแบบซิงโครนัส ในทางกลับกันโปรโตคอล PPP เกี่ยวข้องกับการห่อหุ้มข้อมูลที่ขนส่งในลิงค์แบบจุดต่อจุดและอาจเป็นแบบซิงโครนัสหรือแบบอะซิงโครนัส
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | HDLC | พรรคพลังประชาชน |
---|---|---|
ขยายสู่ | โปรโตคอลการเชื่อมโยงข้อมูลระดับสูง | โปรโตคอลแบบจุดต่อจุด |
ประเภทของโปรโตคอล | โปรโตคอลแบบบิต | โปรโตคอลแบบไบต์ |
ใช้แล้ว | สื่อซิงโครนัสเท่านั้น | สื่อซิงโครนัสและอะซิงโครนัส |
การรับรอง | ไม่มีข้อกำหนดในการตรวจสอบสิทธิ์ | จัดเตรียมการพิสูจน์ตัวตน |
ที่อยู่แบบไดนามิก | ไม่เสนอที่อยู่แบบไดนามิก | ใช้การกำหนดที่อยู่แบบไดนามิก |
ดำเนินการใน | การกำหนดค่าแบบจุดต่อจุดและแบบหลายจุด | การกำหนดค่าแบบจุดต่อจุดเท่านั้น |
ความเข้ากันได้กับโปรโตคอลอื่น ๆ | ไม่สามารถใช้งานกับอุปกรณ์ที่ไม่ใช่ของ Cisco | ทำงานร่วมกับอุปกรณ์ที่ไม่ใช่ของ Cisco ได้ |
คำจำกัดความของ HDLC
HDLC (การควบคุมการเชื่อมโยงข้อมูลระดับสูง) เป็นโปรโตคอล WAN ที่มีวัตถุประสงค์เพื่อดำเนินการห่อหุ้มข้อมูลในเลเยอร์การเชื่อมโยงข้อมูล การห่อหุ้มข้อมูลหมายถึงการเปลี่ยนรูปแบบของข้อมูล SDLC เป็นรุ่นก่อนของ HDLC ซึ่งหมายถึง โปรโตคอลควบคุมลิงค์ข้อมูลแบบซิงโครนั ส ทั้งโปรโตคอล SDLC และ HDLC ได้รับการพัฒนาโดย IBM และส่งไปยัง ANSI และ ISO เพื่อการยอมรับว่าเป็นมาตรฐานสากล
โปรโตคอล HDLC เป็นไปตามแนวคิดบิตที่มุ่งเน้นและใช้การบรรจุบิตเพื่อให้เกิดความโปร่งใสของข้อมูล ที่นี่วิธีการเชิงบิตหมายถึงว่าบิตเดียวจะใช้ในการนำเสนอข้อมูลการควบคุม โครงสร้างเฟรมของ HDLC มีฟิลด์ที่อยู่การควบคุมข้อมูลการตรวจสอบและตั้งค่าสถานะ โปรโตคอลการห่อหุ้มเริ่มต้นในอุปกรณ์ Cisco คือ HDLC HDLC ที่เป็นกรรมสิทธิ์ของ Cisco จะทำงานเฉพาะเมื่ออุปกรณ์ในปลายทั้งสองด้านของลิงค์เป็นของซิสโก้ HDLC มาตรฐานสามารถมีอุปกรณ์ต่าง ๆ ในตอนท้าย
รูปแบบเฟรมสำหรับโปรโตคอลแบบบิต 

- ฟิลด์ที่อยู่ - ใช้เพื่ออธิบายเทอร์มินัล
- เขตข้อมูลควบคุม - บิตในเขตข้อมูลควบคุมนั้นมีไว้สำหรับหมายเลขลำดับและการตอบรับ
- ฟิลด์ข้อมูล - ฟิลด์นี้ใช้เพื่อเก็บข้อมูล
- เช็คซัมฟิลด์ - ในฟิลด์นี้บิตถูกสงวนไว้สำหรับการดำเนินการรหัสซ้ำซ้อน
คำสั่งและคำขอ HDLC
HDLC ใช้กลุ่มของคำสั่งและการตอบสนองสำหรับการทำงาน ข้อมูลเฟรมมีสามประเภทการตรวจสอบและไม่มีหมายเลข
- รูปแบบการถ่ายโอนข้อมูล (I-Frame) - มัน ถ่ายโอน เฟรมที่กำหนดหมายเลขในลักษณะที่ต่อเนื่องกันซึ่งมีฟิลด์ข้อมูล
- รูปแบบการกำกับดูแล (S-Frame) - เฟรมการกำกับดูแลทำหน้าที่จัดการเช่นการตอบรับสถานะการถ่ายโอนข้อมูลการสำรวจและการกู้คืนข้อผิดพลาด คำสั่งและคำขอที่รวมอยู่ในสิ่งนี้คือ RECYIVE READY, RECEIVE NOT READY, REJECT, etcetera
- รูปแบบตัวเลข (U-Frame) - มันเป็นการขยายฟังก์ชั่นการควบคุมดาต้าลิงค์ มีคำสั่งและคำขอหลายรายการที่อยู่ภายใต้หมวดหมู่นี้เช่น RESET, TEST, FRAME REJECT, DISCONNECT REQUEST, Etcetera
ความหมายของ PPP
PPP (โปรโตคอลแบบจุดต่อจุด) ยังเป็นโปรโตคอล WAN แต่มีการปรับปรุงหลายอย่างในโปรโตคอล PPP หลังจาก HDLC ก่อนหน้าโปรโตคอล PPP ไม่ได้เป็นกรรมสิทธิ์ซึ่งหมายความว่าสามารถใช้กับอุปกรณ์สองชนิดที่แตกต่างกันโดยไม่ต้องทำการเปลี่ยนแปลงรูปแบบของข้อมูล ลิงก์ทั้งหมดถือว่าเป็นเครือข่าย IP อิสระเดี่ยว ๆ ที่มีรูปแบบเฟรมของตัวเองวิธีการระบุฮาร์ดแวร์และโปรโตคอลดาต้าลิงค์ ได้รับการเชื่อมต่อแบบจุดต่อจุดโดยไม่ต้องกำหนดที่อยู่ IP หลายรายการให้กับสายที่มีตัวตนและเพียงแค่ต้องการหมายเลขเครือข่าย IP
มีคุณสมบัติหลายอย่างของ PPP ซึ่งจะกล่าวถึงด้านล่าง
- เพื่อระบุจุดเริ่มต้นและจุดสิ้นสุดของเฟรมอย่างชัดเจนวิธีการกำหนดกรอบจะใช้กับข้อมูลแบบอะซิงโครนัส นอกจากนี้ยังเป็นประโยชน์ในการตรวจสอบข้อผิดพลาด
- โปรโตคอลควบคุมลิงก์ ใช้สำหรับเปิดใช้งานสายเครือข่ายทดสอบทดสอบยกเลิกการใช้เมื่อไม่ใช้อีกต่อไป โปรโตคอลควบคุมลิงค์นี้มีประโยชน์อย่างมากในการจัดการวงจรซิงโครนัสและอะซิงโครนัสและการเข้ารหัสไบต์และบิต
- สามารถเลือก NCP (Network Control Protocol) สำหรับแต่ละเลเยอร์เครือข่ายที่รองรับ
รูปแบบเฟรมสำหรับ PPP

การทำงานของโปรโตคอล PPP
- ผู้ใช้จะโทรหาเราเตอร์ของผู้ให้บริการอินเทอร์เน็ตก่อนเพื่อทำการเชื่อมต่อทางกายภาพ คำขอผ่านโมเด็ม
- หลังจากการสร้างการตอบกลับโดยโมเด็มของเราเตอร์การเชื่อมต่อทางกายภาพจะถูกสร้างขึ้น
- อุปกรณ์ผู้ใช้ส่งชุดของแพ็กเก็ต LCP ในฟิลด์ payload ของหนึ่งหรือมากกว่าหนึ่งเฟรมลำดับของ PPP อย่างชาญฉลาด
- พารามิเตอร์ PPP ถูกเลือกตามแพ็กเก็ตและการตอบกลับ
- หลังจากเลือกพารามิเตอร์ PPP แล้วแพ็คเก็ต NCP จะถูกส่งไปเพื่อกำหนดค่าเลเยอร์เครือข่าย
- จากนั้นที่อยู่ IP จะถูกกำหนดแบบไดนามิกด้วยความช่วยเหลือของ NCP ไปยังอุปกรณ์ที่เชื่อมต่อใหม่ในช่วงเวลาของการเข้าสู่ระบบโดยผู้ให้บริการ
- ขณะนี้อุปกรณ์ดังกล่าวเป็นโฮสต์อินเทอร์เน็ตและสามารถส่งและรับแพ็กเก็ต IP ได้
- ที่ NCP สิ้นสุดการเชื่อมต่อเลเยอร์เครือข่ายและสำรองที่อยู่ IP
ความแตกต่างที่สำคัญระหว่าง HDLC และ PPP
- HDLC เป็นโปรโตคอลแบบบิตในขณะที่ PPP เป็นแบบไบต์และแบบบิตเนื่องจากสามารถส่งผ่านสายโมเด็มแบบ dial-up และ HDLC แบบบิตจริง
- สามารถใช้สื่อซิงโครนัสได้เฉพาะใน HDLC ในทางตรงกันข้าม PPP สามารถทำงานกับสื่อแบบซิงโครนัสและแบบอะซิงโครนัสได้
- ไม่มีการรับรองความถูกต้องของลิงค์ใน HDLC ในขณะที่มันมีให้ใน PPP
- PPP สามารถกำหนดและเพิ่มที่อยู่ IP ได้ตามการใช้งาน เทียบกับกรณีนี้ไม่ใช่ใน HDLC
- การทำงานร่วมกันระหว่างอุปกรณ์ที่ไม่ใช่ของซิสโก้ใน HDLC ไม่สามารถทำได้ อย่างไรก็ตามข้อ จำกัด ของ HDLC นี้จะถูกลบออกจากโปรโตคอล PPP
ข้อสรุป
ระหว่าง HDLC และ PPP โปรโตคอล PPP ทำงานได้ดีกว่า HDLC เนื่องจากไม่มีการบังคับใช้อุปกรณ์ Cisco ในปลายทั้งสองซึ่งหมายความว่าสิ่งเหล่านี้ทำงานร่วมกัน PPP ยังรองรับหลายโปรโตคอลและรองรับการตรวจสอบ