ซ็อกเก็ตผู้ใช้ดาตาแกรมโพรโทคอล (UDP) เป็นประเภทของโพรโทคอลคอมพิวเตอร์ที่ใช้ในการส่งและรับข้อมูลผ่านเครือข่ายซ็อกเก็ต UDP เป็นที่รู้จักกันในลักษณะการเชื่อมต่อซึ่งหมายความว่าพวกเขาไม่จำเป็นต้อง ติดต่อเซิร์ฟเวอร์อื่นก่อนที่จะพยายามส่งข้อมูลซึ่งแตกต่างจากซ็อกเก็ตโปรโตคอลควบคุมการส่ง (TCP) ที่ต้องรักษาสายการสื่อสารไปยังซ็อกเก็ตอื่นตลอดเวลาแอปพลิเคชันอินเทอร์เน็ตจำนวนมากใช้ UDP เป็นประจำ ซ็อกเก็ตสำหรับการสื่อสารเพราะอนุญาตให้ผู้ใช้จำนวนมากเข้าถึงเซิร์ฟเวอร์ออนไลน์โดยไม่จำเป็นต้องสื่อสารอย่างต่อเนื่อง
ซ็อกเก็ตคอมพิวเตอร์สามประเภทคือ UDP, TCP และ raw ซ็อกเก็ตดิบมักใช้เพื่อช่วยในการค้นหาหรือกำหนดเส้นทางการรับส่งข้อมูลเครือข่ายโดยตรงซ็อกเก็ต TCP จะถูกใช้เมื่อจำเป็นที่ข้อมูลทั้งหมดจะถึงซ็อกเก็ตปลายทางใน เพื่อที่จะถูกส่งเข้ามาซ็อกเก็ต UDP จะถูกใช้เมื่อต้องการดึงข้อมูลจากเซิร์ฟเวอร์ในแบตช์ขนาดเล็กผ่านการใช้แต่ละแพ็กเก็ตที่เรียกว่าดาตาแกรม
หนึ่งในข้อเสียของการใช้ซ็อกเก็ต UDP คือสิ่งที่เรียกว่าการสูญเสียแพ็คเก็ตไม่มีการเชื่อมต่อที่สร้างไว้ล่วงหน้าระหว่างสองซ็อกเก็ตดังนั้นจึงมีโอกาสที่ดาตาแกรมจะไม่ทำให้ซ็อกเก็ตปลายทาง คอมพิวเตอร์ปลายทางไม่ทราบว่าแพ็กเก็ตกำลังมาและจะไม่ขอให้ส่งใหม่ดังนั้นข้อมูลจึงสูญหายไปทั้งหมด
ระบบที่ใช้เฟรมเวิร์กซ็อกเก็ต UDP มักจะเลือกที่จะสูญเสียแพ็กเก็ตในปัญหาการส่งข้อมูลที่การเชื่อมต่อ TCP อาจทำให้เกิดตัวอย่างเช่นระบบที่สำคัญแบบเรียลไทม์ซึ่งเป็นสิ่งสำคัญยิ่งกว่าที่จะทำให้ข้อมูลไหลเข้าและออกจากระบบ ซึ่งตรงข้ามกับการหยุดระบบทั้งหมดเนื่องจากการเชื่อมต่อ TCP ช้าอีกทางหนึ่งการเชื่อมต่อ TCP ถูกใช้ในสถานการณ์ที่การสูญหายของข้อมูลใด ๆ อาจส่งผลกระทบต่อความสมบูรณ์ของระบบ
การสร้างซ็อกเก็ต UDP นั้นง่ายมากเมื่อพิจารณาว่าไม่จำเป็นต้องมีกระบวนการทางคอมพิวเตอร์โดยเฉพาะเพื่อรักษาพอร์ตที่ซ็อกเก็ตเชื่อมต่ออยู่ตลอดเวลาจึงต้องใช้ค่าใช้จ่ายน้อยมากการส่งและรับดาต้าผ่านทาง ซ็อกเก็ต UDP นั้นง่ายพอ ๆ กันเนื่องจากขนาดที่เล็กที่สุดและความซับซ้อนของโครงสร้างแพ็กเก็ตต่ำ
บริการออนไลน์ที่สำคัญหลายแห่งใช้ซ็อกเก็ต UDP สำหรับการสื่อสารระบบชื่อโดเมน (DNS) ซึ่งแปลงที่อยู่อินเทอร์เน็ตแบบง่าย ๆ ที่ผู้คนสามารถอ่านและทำความเข้าใจกับตัวเลขที่มีความยาวได้ใช้ซ็อกเก็ต UDP เพราะ โดยปกติจะต้องการเพียงหนึ่งคำขอต่อผู้ใช้ในเวลาใดก็ได้บริการสื่อสตรีมมิ่งยังใช้ UDP เนื่องจากการสูญเสียแพ็คเก็ตเดียวไม่ได้ขัดขวางทั้งสตรีมในกรณีส่วนใหญ่


