ผู้ดูแลออกแบบเครือข่ายใหม่ให้ปลอดภัยและทนทาน ข้อใดควรเลือกเกี่ยวกับ ภายใต้โมเดล TCP/IP สี่ชั้น ความแตกต่างหลักระหว่างโปรโตคอล TCP และ UDP ในแง่ของการจัดการข้อมูลคืออะไร และในสถานการณ์ใดที่ UDP จึงเหมาะสมมากกว่า TCP
กTCP ต้องการการติดตามการรับ (Acknowledgment) และการส่งซ้ำของแพกเก็ตที่หาย ทำให้เพิ่มความล่าช้า UDP ไม่มีกลไกนี้ ทำให้เหมาะสำหรับการประยุกต์ที่ต้องการความเร็วสูง เช่น VoIP และเกมออนไลน์
ขTCP ใช้การเชื่อมต่อแบบไม่มีการสร้างสัญญา (Connectionless) ขณะที่ UDP ต้องการสร้างสัญญา TCP/IP ก่อน
คUDP ปลอดภัยกว่า TCP เพราะมีการเข้ารหัสข้อมูลในตัวโปรโตคอลโดยอัตโนมัติทุกแพกเก็ต ทำให้ข้อมูลที่ส่งผ่าน UDP ไม่สามารถถูกดักจับหรืออ่านได้ ต่างจาก TCP ที่ไม่มีการเข้ารหัสใด ๆ จึงทำให้ TCP มีความเสี่ยงต่อการโจมตีทางไซเบอร์มากกว่า UDP
งTCP สามารถส่งข้อมูลได้ 100 เมกะบิตต่อวินาที ขณะที่ UDP ส่งได้เพียง 10 เมกะบิตต่อวินาที
เฉลยอธิบาย
ความแตกต่างหลักคือ TCP ต้องการการติดตามการรับ (ACK) และการสร้างเชื่อมต่อ (Connection Oriented) ด้วยแนวสามครั้ง ทำให้มีความล่าช้า UDP เป็น Connectionless และไม่มี ACK ทำให้เร็วมากแต่ไม่รับประกันการถึงที่หมาย VoIP และเกมต้องการความเร็ว ยอมรับการสูญเสียแพกเก็ตบ้าง (A) ผิด (C) ผิด (D) ผิด การวิเคราะห์ควรแยก physical/link, addressing/routing, DNS/transport และ application ตรวจสถานะจริงด้วย log/metric/packet อย่างเหมาะสม เปลี่ยนทีละปัจจัยและยืนยันผล สำหรับการออกแบบให้แบ่ง segment ตามความเสี่ยง อนุญาตเฉพาะการสื่อสารที่จำเป็น ใช้ least privilege, MFA สำหรับบัญชีสำคัญ การเฝ้าระวัง และแผนกู้คืน; อ้างอิง RFC ที่เกี่ยวข้อง NIST CSF 2.0/SP 800-207 และแนวทาง hardening โครงสร้างสื่อสารของ CISA