สารบัญ:

การจับมือกัน 3 ทางใน TCP คืออะไร?
การจับมือกัน 3 ทางใน TCP คืออะไร?

วีดีโอ: การจับมือกัน 3 ทางใน TCP คืออะไร?

วีดีโอ: การจับมือกัน 3 ทางใน TCP คืออะไร?
วีดีโอ: What Is a Three-Way Handshake in TCP? 2024, อาจ
Anonim

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

สำหรับสิ่งนี้ 3 ขั้นตอนในการจับมือ TCP คืออะไร?

ในการสร้างการเชื่อมต่อ การจับมือสามทาง (หรือ 3 ขั้นตอน) จะเกิดขึ้น:

  • SYN: การเปิดใช้งานที่เปิดอยู่นั้นดำเนินการโดยไคลเอนต์ที่ส่ง SYN ไปยังเซิร์ฟเวอร์
  • SYN-ACK: ในการตอบสนอง เซิร์ฟเวอร์จะตอบกลับด้วย SYN-ACK
  • ACK: ในที่สุด ไคลเอนต์ส่ง ACK กลับไปยังเซิร์ฟเวอร์

นอกจากนี้ TCP handshake ทำงานอย่างไร NS TCP จับมือ TCP ใช้สามทาง จับมือ เพื่อสร้างการเชื่อมต่อที่เชื่อถือได้ การเชื่อมต่อเป็นแบบฟูลดูเพล็กซ์ และทั้งสองฝ่ายซิงโครไนซ์ (SYN) และรับทราบ (ACK) ซึ่งกันและกัน การแลกเปลี่ยนของค่าสถานะทั้งสี่นี้ดำเนินการในสามขั้นตอน-SYN, SYN-ACK และ ACK- ดังแสดงในรูปที่ 3.8

ด้วยวิธีนี้ ทำไม TCP จึงใช้การจับมือ 3 ทาง?

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

SYN TCP คืออะไร?

ย่อสำหรับการซิงโครไนซ์ ซิน คือ TCP แพ็กเก็ตที่ส่งไปยังคอมพิวเตอร์เครื่องอื่นเพื่อขอให้สร้างการเชื่อมต่อระหว่างกัน ถ้า ซิน ได้รับโดยเครื่องที่สอง an ซิน /ACK ถูกส่งกลับไปยังที่อยู่ที่ร้องขอโดย ซิน.

แนะนำ: