Skip to main content

ซ็อกเก็ต UDP คืออะไร?

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

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

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

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

การสร้างซ็อกเก็ต UDPเป็นเรื่องง่ายมากเมื่อพิจารณาว่าไม่จำเป็นต้องมีกระบวนการคอมพิวเตอร์เฉพาะเพื่อรักษาพอร์ตที่เชื่อมต่อซ็อกเก็ตอยู่ตลอดเวลามันต้องใช้ค่าใช้จ่ายน้อยมากการส่งและรับดาต้าแกรมผ่านซ็อกเก็ต UDP นั้นเท่าเทียมกันง่ายเนื่องจากขนาดน้อยที่สุดและความซับซ้อนต่ำของโครงสร้างแพ็กเก็ต

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