ผู้ใช้ datagram protocol (UDP) ทำงานบน Internet Protocol (IP) เพื่อส่ง datagrams ผ่านเครือข่าย UDP ไม่ต้องการต้นทางและปลายทางเพื่อสร้างการจับมือสามทางก่อนที่จะส่ง สถานที่ นอกจากนี้ ไม่จำเป็นต้องมีการเชื่อมต่อแบบ end-to-end
โปรโตคอลใดใช้การจับมือกัน
TCP (Transmission Control Protocol) ใช้การจับมือสามทาง (หรือที่รู้จักว่า TCP-handshake, การจับมือสามข้อความ และ/หรือ SYN-SYN-ACK) เพื่อตั้งค่า การเชื่อมต่อ TCP/IP ผ่านเครือข่ายแบบ IP
การจับมือ UDP แบบ 3 ทางคืออะไร
Three-Way HandShake หรือ TCP 3-way handshake เป็น กระบวนการที่ใช้ในเครือข่าย TCP/IP เพื่อทำการเชื่อมต่อระหว่างเซิร์ฟเวอร์และไคลเอนต์เป็นกระบวนการสามขั้นตอนที่ต้องใช้ทั้งไคลเอนต์และเซิร์ฟเวอร์เพื่อแลกเปลี่ยนการซิงโครไนซ์และแพ็คเก็ตตอบรับก่อนที่กระบวนการสื่อสารข้อมูลจริงจะเริ่มขึ้น
UDP สื่อสารอย่างไร
UDP ใช้ IP เพื่อรับดาตาแกรมจากคอมพิวเตอร์เครื่องหนึ่ง ไปยังอีกเครื่องหนึ่ง UDP ทำงานโดยการรวบรวมข้อมูลในแพ็กเก็ต UDP และเพิ่มข้อมูลส่วนหัวของตัวเองลงในแพ็กเก็ต ข้อมูลนี้ประกอบด้วยพอร์ตต้นทางและปลายทางที่จะสื่อสาร ความยาวแพ็กเก็ต และผลรวมการตรวจสอบ
UDP แตกต่างจาก TCP อย่างไร
TCP เป็นโปรโตคอลที่เน้นการเชื่อมต่อ ในขณะที่ UDP เป็นโปรโตคอลแบบไม่มีการเชื่อมต่อ ความแตกต่างที่สำคัญระหว่าง TCP และ UDP คือความเร็ว เนื่องจาก TCP นั้นค่อนข้างช้ากว่า UDP โดยรวมแล้ว UDP เป็นโปรโตคอลที่เร็วกว่า ง่ายกว่า และมีประสิทธิภาพมากกว่ามาก อย่างไรก็ตาม การส่งข้อมูลแพ็กเก็ตข้อมูลที่สูญหายซ้ำนั้นเป็นเพียง เป็นไปได้ด้วย TCP.