บ้าน เครือข่าย การจับมือสามทางคืออะไร? - คำจำกัดความจาก techopedia

การจับมือสามทางคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การจับมือสามทางหมายถึงอะไร

การจับมือสามทางเป็นวิธีที่ใช้ในเครือข่าย TCP / IP เพื่อสร้างการเชื่อมต่อระหว่างโฮสต์ / ไคลเอนต์และเซิร์ฟเวอร์ เป็นวิธีการสามขั้นตอนที่ต้องใช้ทั้งไคลเอนต์และเซิร์ฟเวอร์ในการแลกเปลี่ยนแพ็คเก็ต SYN และ ACK (ตอบรับ) ก่อนที่จะเริ่มการสื่อสารข้อมูลจริง

การจับมือสามทางเรียกอีกอย่างว่าการจับมือ TCP

Techopedia อธิบายการจับมือสามทาง

การจับมือสามทางใช้เพื่อสร้างการเชื่อมต่อซ็อกเก็ต TCP เป็นหลัก มันทำงานได้เมื่อ:

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

เมื่อเสร็จสิ้นกระบวนการนี้การเชื่อมต่อจะถูกสร้างขึ้นและโฮสต์และเซิร์ฟเวอร์สามารถสื่อสารได้

การจับมือสามทางคืออะไร? - คำจำกัดความจาก techopedia