0Pricing
Cloud & IT Cert Prep · บทเรียน

บริการเวลาและการตั้งชื่อ

ดูว่า NTP และบริการตั้งชื่อช่วยให้เครือข่ายทำงานสอดคล้องกันได้อย่างไร

บริการเวลาและการตั้งชื่อ เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

บริการที่เชื่อมเครือข่ายเข้าด้วยกัน

นอกเหนือจากการเคลื่อนย้ายแพ็กเก็ตแล้ว เครือข่ายยังพึ่งพา บริการเบื้องหลังที่ช่วยให้ทุกอย่างสอดคล้องและใช้งานได้ บริการพื้นฐานที่สำคัญที่สุดสองอย่างคือ การทำข้อมูลเวลาให้ตรงกัน และ การแปลงชื่อเป็นที่อยู่

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

เหตุใดเวลาที่แม่นยำจึงสำคัญ

คอมพิวเตอร์จำเป็นต้องมีนาฬิกาที่ตรงกันด้วยเหตุผลหลายประการ: รายการบันทึกจากอุปกรณ์ต่าง ๆ ต้องเรียงตรงกันเพื่อใช้ตรวจสอบเหตุการณ์ ใบรับรองความปลอดภัยมีช่วงเวลาที่ใช้งานได้ และระบบยืนยันตัวตนอย่าง Kerberos จะปฏิเสธคำขอหากนาฬิกาคลาดเคลื่อนจากกันมากเกินไป

แม้นาฬิกาจะคลาดเคลื่อนเพียงไม่กี่นาที ก็อาจทำให้เข้าสู่ระบบไม่ได้ ทำให้การแก้ไขปัญหาสับสน และก่อให้เกิดข้อผิดพลาดที่วินิจฉัยได้ยากทั่วทั้งเครือข่าย

อธิบาย NTP

NTP (เครือข่าย Time Protocol) ทำให้นาฬิกาของอุปกรณ์ต่าง ๆ ตรงกันทั่วเครือข่าย อุปกรณ์จะสอบถามเซิร์ฟเวอร์ NTP และปรับนาฬิกาให้ตรงกัน โดยมีความแม่นยำในระดับมิลลิวินาที NTP ใช้ UDP พอร์ต 123

NTP เป็นหนึ่งในโพรโทคอลอินเทอร์เน็ตที่เก่าแก่ที่สุดซึ่งยังมีการใช้งานอย่างแพร่หลาย และคอยทำให้อุปกรณ์ทุกชนิดตั้งแต่เราเตอร์ไปจนถึงเซิร์ฟเวอร์เห็นพ้องกันว่าขณะนี้เป็นเวลาใด

ลำดับชั้น Stratum ของ NTP

NTP จัดแหล่งเวลาเป็น ระดับชั้น Stratum 0 คือนาฬิกาอ้างอิงที่มีความแม่นยำสูง เช่น นาฬิกาอะตอมหรือนาฬิกา GPS เซิร์ฟเวอร์ Stratum 1 เชื่อมต่อกับแหล่งนี้โดยตรง ส่วน stratum 2 จะซิงค์จาก stratum 1 และลดหลั่นต่อไป

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

ทบทวนบริการตั้งชื่อ

บริการตั้งชื่อที่สำคัญที่สุดคือ DNS (ระบบชื่อโดเมน) ซึ่งแปลชื่อที่มนุษย์อ่านเข้าใจง่าย เช่น example.com เป็นที่อยู่ IP นี่คือสมุดโทรศัพท์ของอินเทอร์เน็ตที่ทำให้ผู้ใช้ใช้ชื่อแทนตัวเลขได้

การเข้าชมเว็บไซต์ อีเมล และการเชื่อมต่อแอปส่วนใหญ่มักเริ่มต้นด้วยการค้นหา DNS ทำให้การแปลงชื่อเป็นหนึ่งในบริการที่ถูกใช้งานมากที่สุดบนเครือข่าย

DNS ในฐานะบริการหลัก

DNS เป็นศูนย์กลางมากจนเมื่อ DNS ล้มเหลว เครือข่ายส่วนใหญ่จะดูเหมือนใช้งานไม่ได้ ทั้งที่การเชื่อมต่อยังปกติ ผู้ใช้เข้าถึงเว็บไซต์ด้วยชื่อไม่ได้ อีเมลค้าง และแอปหมดเวลารอ ทั้งหมดเกิดจากปัญหาการตั้งชื่อ ไม่ใช่ปัญหาการกำหนดเส้นทาง

นี่จึงเป็นที่มาของมุกติดปากในหมู่วิศวกรเครือข่ายว่า ต้องเป็น DNS เสมอ เพราะเหตุขัดข้องลึกลับจำนวนมากมีต้นตอมาจากปัญหา DNS

การตั้งชื่อภายใน

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

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

การค้นหาชื่อทำงานอย่างไร

เมื่อคุณพิมพ์ชื่อ อุปกรณ์จะถาม ตัวแก้ชื่อ (มักเป็น ISP หรือบริการสาธารณะ เช่น 8.8.8.8) เพื่อค้นหา IP ที่ตรงกัน ตัวแก้ชื่อจะตรวจสอบแคชของตนเอง จากนั้นจึงสอบถามลำดับชั้น DNS หากจำเป็น แล้วส่งที่อยู่กลับมา

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

บริการสนับสนุนอื่น ๆ

เครือข่ายยังพึ่งพาบริการเบื้องหลังอื่น ๆ ด้วย:

  • DHCP (โพรโทคอลการกำหนดค่าโฮสต์แบบไดนามิก) แจกจ่ายการตั้งค่า IP โดยอัตโนมัติ
  • NTP ทำให้เวลาเที่ยงตรงกัน
  • DNS แปลงชื่อเป็นที่อยู่

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

การรักษาความปลอดภัยให้บริการเหล่านี้

บริการหลักเป็นเป้าหมายการโจมตีที่มีค่า การปลอมแปลง DNS อาจเปลี่ยนเส้นทางผู้ใช้ไปยังเว็บไซต์ปลอม และเวลาที่ถูกแก้ไขอาจทำให้การตรวจสอบความปลอดภัยล้มเหลว การป้องกันประกอบด้วย DNSSEC (ส่วนขยายความปลอดภัยของ DNS) เพื่อยืนยันระเบียน DNS และแหล่งเวลา NTP ที่เชื่อถือได้และผ่านการยืนยันตัวตน

เนื่องจากหลายสิ่งต้องพึ่งพาบริการเหล่านี้ การรักษาให้บริการเวลาและบริการตั้งชื่อมีความถูกต้องและปลอดภัยจึงเป็นสิ่งจำเป็นต่อเครือข่ายที่สมบูรณ์และน่าเชื่อถือ

การนำทุกอย่างมารวมกัน

NTP ซิงโครไนซ์นาฬิกา (สำคัญอย่างยิ่งต่อบันทึก ใบรับรอง และการยืนยันตัวตน) โดยใช้ลำดับชั้น สตราตัม ขณะที่ DNS แปลงชื่อเป็นที่อยู่และเป็นพื้นฐานของการเชื่อมต่อเกือบทั้งหมด เมื่อทำงานร่วมกับ DHCP บริการเบื้องหลังเหล่านี้ทำให้เครือข่ายใช้งานได้ และการรักษาความปลอดภัยด้วยเครื่องมืออย่าง DNSSEC จะช่วยปกป้องรากฐานของเครือข่ายทั้งหมด

ตรวจสอบความเข้าใจอย่างรวดเร็ว

ทดสอบความรู้เกี่ยวกับการตั้งชื่อและเวลา

ทบทวน

บริการเบื้องหลังช่วยให้เครือข่ายใช้งานได้ NTP ซิงโครไนซ์นาฬิกา (จำเป็นต่อบันทึก ใบรับรอง และการยืนยันตัวตน) โดยใช้ลำดับชั้น สตราตัม บน UDP 123 ส่วน DNS แปลงชื่อเป็นที่อยู่และเป็นพื้นฐานของการเชื่อมต่อเกือบทั้งหมด ขณะที่ DHCP แจกจ่ายการตั้งค่า ควรปกป้องบริการเหล่านี้ด้วย DNSSEC และแหล่งเวลาที่เชื่อถือได้

คำถามที่พบบ่อย

บทเรียน “บริการเวลาและการตั้งชื่อ” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “บริการเวลาและการตั้งชื่อ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “บริการเวลาและการตั้งชื่อ”

ดูว่า NTP และบริการตั้งชื่อช่วยให้เครือข่ายทำงานสอดคล้องกันได้อย่างไร คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “บริการเวลาและการตั้งชื่อ” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม

ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. NAT แบ่งปัน IP สาธารณะหนึ่งที่อยู่ได้อย่างไร
  2. การส่งต่อพอร์ตและ PAT
  3. บริการเวลาและการตั้งชื่อ
  4. พร็อกซีและตัวกระจายโหลด
← กลับไปที่ Cloud & IT Cert Prep