ความแตกต่างระหว่าง UDP และ TCP คืออะไร?

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

  • โปรโตคอล UDP
  • โปรโตคอล TCP

โปรโตคอล UDP

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

เนื่องจากข้อมูลที่ส่งโดยโปรโตคอล UDP ไม่สามารถส่งข้อมูลที่เกี่ยวข้องกับตัวส่งได้ เป็นผลให้ผู้รับไม่ทราบว่าผู้ส่งข้อมูลยกเว้นที่อยู่ IP ของเขา

โปรโตคอล TCP

ซึ่งแตกต่างจาก UDP, TCP ( Transmission Control Protocol ) เป็นการเชื่อมต่อที่มุ่งเน้น เมื่อเครื่อง A ส่งข้อมูลไปยังเครื่อง B เครื่อง B จะได้รับแจ้งถึงการมาถึงของข้อมูลและเป็นพยานถึงการรับข้อมูลที่ดีโดยการตอบรับ

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

ภาพ: © iStock

บทความก่อนหน้านี้ บทความถัดไป

เคล็ดลับยอดนิยม