Transcript DHCP/DNS
DHCP/DNS สมาชิกในกลุม ่ 1. นางสาวขวัญฤทัย อินบุญเชิด 5440208102 2. นางสาวฐิตาภา ปัญญาแก ้ว 5440208106 3. นางสาวนงนุ ช ศรีร ัตน์ 5440208108 4. นางสาวพิมพ ์ใจ ประสารศรี DHCP คืออะไร ( DHCP ) ย่อมาจากคาว่า Dynamic Host Configuration ่ า Protocol เป็ นโพรโตคอลมาตรฐานทีท หน้าทีจ่่ ายIP Address และค่าพารามิเตอร ์ที่ จาเป็ น ยกตัวอย่างเช่น Subnet mask, IP Address ของ Default Gateway, IP Address ของ DNS Server เป็ นต ้นให ้แก่ ่ กข่าย (Client) โดยอัตโนมัติ โดยใช ้ เครืองลู Protocol UDP Port 67 สาหร ับส่ง data ่ กข่ายไปยัง DHCPServer และใช ้ จากเครืองลู ้ ขันตอนการท างานของ DHCP ่ Client ทาการค ้นหาตาแหน่ งทีอยู ่ ่ของ DHCP เครือง Server บนระบบเครือข่ายโดยการส่งแมสเซจ ่ ้องขอ IP DHCPDiscover ออกไปบนเครือข่ายเพือร Address DHCP Server จะค ้นหาหมายเลข IP Address จาก ่ ่ ให ้ซากั ้ น แล ้วส่งแมสเซจ ฐานข ้อมูลในเครืองเพื อไม่ ่ Client ทีขอมา ่ DHCPOffer กลับไปให ้เครือง ่ ่ Client ได ้ร ับหมายเลข IP Address แล ้ว เมือเครื อง ่ Client จะส่งสัญญาณตอบกลับ เครือง DHCPRequest มาให ้ทราบ DHCP Server จะส่งสัญญาณ DHCPAck กลับไปยัง ่ ้งานได ้ และ DHCP Server ่ Client เพือให ่ ้เริมใช เครือง ตัวอย่างการทางานของ DHCP ข้อดี ่ ้ ช่วยให ้การนาเครืองใหม่ ๆเข ้ามาติดตังในระบบได ้ง่ายขึน้ ่ ดการ เรือง ่ IP Address ให ้ทุกๆเครือง ่ DHCP จะทาหน้าทีจั ่ ในระบบโดยอัตโนมัต ิ ผูจ้ ด ั งานระบบไม่ต ้องจาว่า เครืองไหน ่ ้ น. ้ตัง้ IP ไม่ให ้ซากั IP อะไร เพือจะได ่ ่ DHCP Server ทีฉลาดจะต ้องจ่าย IP ให ้แต่ละเครืองไม่ ซา้ ่ ่ างาน. กัน และต ้องเทียงตรงตลอดเวลาที ท ข้อเสีย ้ั ่ บางครงบางเวลา IP Address ของ Windows เครืองสอง ่ ่ ซากั ้ นซึงจะต ่ ้ เครืองหรื อหลายเครือง ้องแก ้ปัญหานี โดย Re่ boot เครืองใหม่ หรือ reset LAN Driver จนกว่าจะไม่ซา้ กันเอง ่ Boot แล ้วแต่ดเู หมือนว่าเครืองต ่ เครือง ้องใช ้เวลานานในบาง ่ จังหวะ (เพราะว่า เครืองจะต ้องพยายามควานหา DHCP ่ อยูใ่ นระบบก่อนเพือที ่ จะได ่ Server ทีมี ้ IP Address มาใช ้ ้ ่ ทาเพืออะไร ? ่ เป็ นมาตรฐานการสือสารในระบบเครื อข่าย อย่างหนึ่ ง ใช ้สาหร ับกาหนดหมายเลข/ แจกจ่ายหมายเลข IP Address (หมายเลข คอมพิวเตอร ์และอุปกรณ์ตา่ งๆ ในระบบ ่ ้มีหมายเลขไม่ซากั ้ น) เครือข่าย เพือให DNS คืออะไร ( DNS ) ย่อมาจากคาว่า Domain Name System หมายถึง ระบบจัดการแปลง ่ นหมายเลข IP address โดยมี ชือไปเป็ ้ั อใช ่ ้เก็บ โครงสร ้างฐานข ้อมูลแบบลาดับชนเพื ่ ยกค ้นได ้อย่างรวดเร็ว ข ้อมูลทีเรี การทางานของระบบ DNS ่ ้นทางานอยูบ ้ สิคลั การทางานของระบบชือโดเมนนั ่ นชันฟิ ่ ้นจากเครืองคอมพิ ่ ่ าหน้าทีเป็ ่ น DNS Server เริมต วเตอร ์ซึงท ่ างานด ้วยซอฟแวร ์พิเศษชือว่ ่ า BIND ทีท ่ าหน้าทีในการ ่ ซึงท ่ ร ับส่งข ้อมูลระหว่าง DNS Server แต่ละเครือง ่ คาร ้อง ขอให ้สืบค ้นหาหมายเลข ผ่าน DNS Photocal เมือมี ไอพี กระบวนการทางานของ DNS ประกอบด ้วย รีโซลเวอร ์ ่ Clientทีขอบริ ่ นโปรแกรมในเครือง ่ การ (Resolver) ซึงเป็ ่ ่ DNS หน้าทีของรี โซลเวอร ์ คือร ับคาสังจากโปรแกรมประยุ กต ์ ่ ่ ้ ทีขอสอบถามข ้อมูลจากเนมเซอร ์เวอร ์ และนาผลลัพธ ์ ทีได ส่งคืนให ้แก่โปรแกรมประยุกต ์ รีโซลเวอร ์ในยูนิกส ์จะอาศัยแฟ้ ม /etc/resolv.confing ที่ ่ ใช ่ ้งานนั้นอยู่ในโดเมนใดและต ้องติดต่อ กาหนดว่าเครืองที ตัวอย่างการทางานของ DNS ข้อดี ่ ่ ่ คือ ถ ้าต ้องการเปลียนเครื องใหม่ หรือย ้ายเครืองเป็ น IP address ใหม่ ผูด้ แู ลระบบก็สามารถทาได ้อย่างง่ายดาย ่ าหนดไว ้ในกลไกแปลง name-to-IP โดยไปแก ้ไขค่าทีก address เท่านั้น ข้อจากัดของระบบ DNS ร ับรู ้เฉพาะตัวอักษรละติน (ASCII character set) ใน RFC 1035 ระบุวา่ สัญลักษณ์ทใช ี่ ้ได ้ในโดเมนเนม คือ ตัวอักษร a ถึง z (case insensitive) เลข 0 – 9 ่ เครืองหมายยติ ภงั ค ์ (-) ่ ทาเพืออะไร ? ่ ่ การเชือมต่ อสือสารระหว่ าง คอมพิวเตอร ์ในระบบ internet ่ ่ องคอมพิ วเตอร ์นั้นต ้องมี นั้นใช ้มาตรฐาน TCP/ IP ทีเครื ้ น ซึงใช ่ ้ เวลาติดต่อสือสาร ่ หมายเลข IP Address ไม่ซากั ่ ระหว่างกัน โดยจะอ ้างถึงหมายเลขประจาตัวเครืองปลายทาง ่ ่ Web Server จะมี IP ทีเราติ ดต่อได ้ทันที โดยปกติเครือง ้ เกิ ้ ดปัญหาในการจา เพราะว่า IP Address Address ทังนี ้ ่ มีตวั เลขถึง 12 ตัว จากจุดนี เลยได ้มีการคิดทีจะแปลง IP ่ จ่ าได ้ง่าย Domain Name System Address ให ้เป็ นชือที ้ อใช ่ ้ชือแทนที ่ ่ จึงถือกาเนิ ดขึนเพื หมายเลข IP ฉะนั้น DNS ่ ่ คือระบบการแปลงค่าระหว่าง IP Address และชือเครื อง (Host)