PPPoE กับ DHCP มีวิธีการทำงานอย่างไรและแตกต่างกันอย่างไร

20 October 2021 10601

PPPoE กับ DHCP แตกต่างกันอย่างไร

    PPPoE คือ โปรโตคอลแบบจุดต่อจุดบนอีเธอร์เน็ตมักใช้เพื่อเชื่อมต่อกับ ISP แต่ DHCP หรือ Dynamic Host Configuration Protocol เป็นโปรโตคอลสำหรับการรับที่อยู่ IP เราจะมาดูกันว่าทั้ง 2 อย่างนี้มีความแตกต่างกันอย่างไร

 

PPPoE คืออะไร

    PPPoE เป็นโปรโตคอลเครือข่ายที่ใช้ในการห่อหุ้มเฟรม PPP (Point-to-Point Protocol) ภายในเฟรมอีเทอร์เน็ต ซึ่งทั้งทำหน้าที่รับรองความถูกต้องและการเข้ารหัส ซึ่งโปรโตคอลอีเทอร์เน็ตสามารถรองรับผู้ใช้หลายคนใน LAN PPPoE จะประกอบไปด้วย PPPoE clients, PPPoE servers, hosts และ ADSL modems เป็นต้น

pppoe vs dhcp.png

รูปการตั้งค่า PPPoE

    เมื่อใช้ PPPoE จะส่งสัญญาณจาก router (PPPoE client) ไปยัง PPoE เซิฟเวอร์อีกเครื่องหนึ่ง (PPPoE server) โดยผ่าน BRAS (Broadband Remote Access Server) จากนั้นจะสร้างการเชื่อมต่อแบบจุดต่อจุดและส่งแพ็กเก็ตข้อมูลผ่านการเชื่อมต่อ ในการใช้ PPPoE จะต้องมี ID ของผู้ใช้งานและรหัสผ่าน

 

วิธีการทำงานของ PPPoE

    ขั้นตอนการทำงานของ PPPoE จะมี 2 ขั้นตอนคือ

    1.ระยะค้นหา : ในระยะนี้ ไคลเอ็นต์ PPPoE จะระบุที่อยู่ MAC ของอีเทอร์เน็ตในเครื่องและสร้าง ID เซสชัน จากนั้นโฮสต์จะค้นหาเซิร์ฟเวอร์ PPPoE แล้วก็จะให้ผู้ใช้งานเลือกได้

    2.หลังการค้นหา : เมื่อค้นพบแล้ว ทั้งโฮสต์และเซิร์ฟเวอร์ที่เลือกจะมีข้อมูลเกี่ยวกับการเชื่อมต่อ PPP ผ่านอีเทอร์เน็ต จากนั้น PPPoE จะอนุญาตให้ถ่ายโอนข้อมูลผ่านลิงก์ PPP ดังนั้นเซสซันแต่ละอันจึงตรวจสอบได้

 

DHCP คืออะไร

    DHCP เป็นโปรโตคอลเครือข่ายไคลเอ็นต์ที่ได้มาตรฐานกำหนดที่อยู่ IP และข้อมูลการกำหนดค่าที่เกี่ยวข้องอื่น ๆ ให้กับอุปกรณ์เครือข่ายแบบไดนามิก ซึ่งอุปกรณ์แต่ละเครื่องต้องมีที่อยู่ IP ไม่ซ้ำกัน ดังนั้นหากไม่มีการกำหนดค่า DHCP ผู้ดูแลระบบเครือข่ายจะต้องกำหนดค่าที่อยู่ IP ด้วยตนเอง โดยปกติการออกแบบ DHCP จะประกอบด้วย DHCP clients, DHCP servers และ DHCP relay agents

DHCP Configuration.png

    

    DHCP จะทำงานแบบอัตโนมัติในการเผยแพร่และอัปเดตที่อยู่ IP หรือการกำหนดข้อมูลต่าง ๆ บนเครือข่าย เซิร์ฟเวอร์ DHCP ให้ข้อมูลกับไคลเอ็นต์ DHCP ผ่านการแลกเปลี่ยนชุดข้อความ เอเจนต์การส่งต่อ DHCP ใช้เพื่อส่งต่อแพ็กเก็ต DHCP ระหว่างไคลเอ็นต์

 

PPPoE กับ DHCP ต่างกันอย่างไร

    PPPoE กับ DHCP สามารถสรุปความแตกต่างกันได้ดังนี้

     PPPoE จะต้องกำหนดการตั้งค่าการใช้งานอย่างถูกต้องก่อน แต่ DHCP นั้นไม่จำเป็นต้องกำหนดค่า DHCP ไม่จำเป็นต้องมีการตรวจสอบสิทธิ์ และ IP จะไม่แจ้งให้ทราบเมื่อเปิดเครือข่าย สิ่งที่จะต้องทำคือรอให้เซิร์ฟเวอร์ DHCP กำหนด IP แบบสุ่มให้กับคุณจากที่อยู่ IP อินเทอร์เน็ตทั้งหมด อย่างไรก็ตาม PPPOE จำเป็นต้องตรวจสอบสิทธิ์ก่อนและจะต้องใส่รหัสให้ถูกต้องเท่านั้น ถึงจะสามารถกำหนด IP ได้

    เนื่องจาก PPPoE จะช่วยให้จำนวนผู้เข้าใช้งานนั้นสามารถควบคุมได้ จึงจะใช้กันอย่างแพร่หลายในชุมชน อาคาร และสถานที่แต่ละที่ วิธีการเข้าถึงบรอดแบนด์ ADSL จะนำโปรโตคอล PPPoE มาใช้ สำหรับ DHCP โดยทั่วไปจะใช้เพื่อกำหนดที่อยู่ IP แบบไดนามิกให้กับ LAN ของอินเทอร์เน็ต

 

    การทำงานของทั้งสองอย่างมีหน้าที่แตกต่างกันไปโดยสิ้นเชิง ทั้ง PPPoE และ DHCP มีความสำคัญอย่างยิ่งในการเชื่อมต่อกับเครือข่าย ซึ่งทำงานเพื่อรับที่อยู่ IP สิ่งที่แตกต่าง PPPoE กับ DHCP คือวิธีการรับ IP ในการใช้ PPPoE คุณต้องกำหนดค่าชื่อผู้ใช้และรหัสผ่านก่อน สำหรับ DHCP ระบบจะกำหนด IP ให้คุณโดยอัตโนมัติโดยไม่ต้องตรวจสอบสิทธิ์           





ขอขอบคุณ

ที่มา https://community.fs.com/blog/pppoe-vs-dhcp-what-is-the-difference.html

แปลภาษาและแก้ไขโดย : PBA Supply