ในการส่งไฟล์ขนาดใหญ่ผ่านเครือข่ายที่มีความเสี่ยงสูงต่อการสูญหายของข้อมูล โปรโตคอลใดต่อไปนี้เหมาะสมที่สุดสำหรับการรับรองความครบถ้วนของข้อมูล

ICMP (Internet Control Message Protocol) เนื่องจากทำหน้าที่ตรวจสอบสถานะการเชื่อมต่อของเครือข่าย
UDP (User Datagram Protocol) เนื่องจากส่งข้อมูลได้รวดเร็วและลดภาระการประมวลผลของเครือข่าย
TCP (Transmission Control Protocol) เนื่องจากมีกลไกการตรวจสอบและส่งข้อมูลซ้ำเมื่อเกิดการสูญหาย
HTTP (Hypertext Transfer Protocol) เนื่องจากเป็นโปรโตคอลมาตรฐานสำหรับการถ่ายโอนข้อมูลบนอินเทอร์เน็ต

เฉลยอธิบาย

TCP เป็นโปรโตคอลแบบ Connection-oriented ที่มีกลไกการรับประกันการส่งข้อมูล (Reliable Transmission) โดยใช้การยืนยันการรับ (Acknowledgment) และการส่งข้อมูลซ้ำ (Retransmission) เมื่อเกิดการสูญหาย จึงเหมาะสมที่สุดสำหรับการส่งไฟล์ขนาดใหญ่ในเครือข่ายที่มีความเสี่ยงสูง ส่วน UDP ไม่มีกลไกรับประกันการส่งข้อมูล ICMP ใช้สำหรับส่งข้อความควบคุมเครือข่าย และ HTTP เป็นโปรโตคอลระดับแอปพลิเคชันที่ทำงานบน TCP อีกทีหนึ่ง การเข้าถึงระยะไกลควรยืนยันตัวตนแบบ MFA โดยเฉพาะบัญชี privileged ตรวจสถานะอุปกรณ์และให้สิทธิขั้นต่ำ TLS ต้องตรวจ chain, hostname, validity และ trust store ไม่เพียงกดข้ามคำเตือน DNS ที่เข้ารหัสเพิ่มความลับระหว่าง client-resolver แต่ต้องออกแบบ policy/visibility ให้สอดคล้อง ควรเก็บ log จาก identity, endpoint, DNS, firewall/VPN และ flow เพื่อเชื่อมเหตุการณ์ พร้อมแบ่ง segment ลด lateral movement; อ้างอิง NIST SP 800-207, CSF 2.0, RFC ที่เกี่ยวข้อง และ CISA

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับเทคโนโลยีการสื่อสารและระบบเครือข่าย

ดูข้อสอบวิชานี้ทั้งหมด →