Dynamic Host Configuration Protocol

จากวิกิพีเดีย สารานุกรมเสรี
The five-layer TCP/IP model
5. Application layer

DHCPDNSFTPGopherHTTPIMAP4IRCNNTPXMPPMIMEPOP3SIPSMTPSNMPSSHTELNETRPCRIPRTPRTCPTLS/SSLSDPSOAP

4. Transport layer

TCPUDPDCCPSCTPGTP

3. Internet layer

IP (IPv4IPv6) • IGMPICMPRSVPBGPOSPFISISIPsecARPRARP

2. Data link layer

802.11ATMDTMEthernetFDDIFrame RelayGPRSEVDOHSPAHDLCPPPL2TPPPTP

1. Physical layer

Ethernet physical layerISDNModemsPLCSONET/SDHG.709WiMAX

จัดการ: แม่แบบ  พูดคุย  แก้ไข
บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับ เหมาะสม หรือไม่รู้วิธีอ่านในภาษาไทย

Dynamic Host Configuration Protocol (DHCP หรือ DHCPv6) เป็นโพรโทคอลที่ใช้ในเครือข่ายคอมพิวเตอร์ที่ทำงานแบบแม่ข่าย-ลูกข่าย โดยเครื่องคอมพิวเตอร์ลูกข่ายจะทำการร้องขอข้อมูลที่จำเป็น ในการเข้าร่วมเครือข่ายจากแม่ข่าย ซึ่งข้อมูลเหล่านี้รวมถึงหมายเลขไอพีที่ใช้ภายในเครือข่าย ซึ่งคอมพิวเตอร์แม่ข่ายเป็นฝ่ายกำหนดให้กับลูกข่าย

DHCP ได้รับการยอมรับเป็นมาตรฐานในเดือนตุลาคม ค.ศ. 1993 โดยมาแทนมาตรฐานเก่า BOOTP รุ่นล่าสุดของ DHCP คือ DHCPv6 ซึ่งใช้กับโพรโทคอล IPv6 ได้รับการอนุมัติเมื่อกรกฎาคม ค.ศ.​2003

การจ่ายหมายเลขไอพี[แก้]

เซิร์ฟเวอร์ DHCP มีวิธีการจ่ายหมายเลขไอพี 3 วิธี ดังนี้

  1. กำหนดด้วยตนเอง ผู้บริหารระบบเครือข่ายเป็นผู้กำหนดหมายเลขไอพีที่ต้องการใช้สำหรับเครื่องลูกข่าย โดยใช้วิธีเทียบกับหมายเลข MAC
  2. แบบอัตโนมัติ เซิร์ฟเวอร์ DHCP จะจ่ายหมายเลขไอพีที่ว่างอยู่ให้กับลูกข่ายโดยอัตโนมัติ ซึ่งจะใช้หมายเลขไอพีช่วงที่ผู้บริหารระบบกำหนดให้ใช้ได้ ไอพีที่จ่ายจะถูกใช้อย่างถาวร
  3. แบบไดนามิก วิธีนี้เป็นวิธีเดียวที่สามารถนำหมายเลขไอพีมาใช้ซ้ำได้ เมื่อคอมพิวเตอร์ถูกเปิดเครื่องและเริ่มทำงาน เครื่องลูกข่ายจะขอหมายเลขไอพีจากเซิร์ฟเวอร์โดยอัตโนมัติ วิธีนี้ต่างกับแบบอัตโนมัติตรงที่หมายเลขไอพีในการทำงานแต่ละครั้ง ไม่จำเป็นต้องเป็นเลขเดิม