Logo th.boatexistence.com

ทำไมใช้การจับมือสามทางใน tcp?

สารบัญ:

ทำไมใช้การจับมือสามทางใน tcp?
ทำไมใช้การจับมือสามทางใน tcp?
Anonim

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

TCP 3-way handshake ทำงานอย่างไร

การจับมือ TCP แบบ 3 ทาง

TCP ใช้การจับมือสามทางเพื่อสร้างการเชื่อมต่อ ที่เชื่อถือได้ การเชื่อมต่อเป็นแบบดูเพล็กซ์ และทั้งสองฝ่ายซิงโครไนซ์ (SYN) และรับทราบ (ACK) ระหว่างกัน … สิ่งนี้ทำให้เราสามารถส่งการเชื่อมต่อซ็อกเก็ต TCP หลายตัวในทั้งสองทิศทางพร้อมกัน

ทำไม TCP ถึงใช้การจับมือแบบ 4 ทาง

ในการเชื่อมต่อ การยุติ: ต้องใช้สี่ส่วนเพื่อยุติการเชื่อมต่อเนื่องจากต้องมี FIN และ ACK ในแต่ละทิศทาง ทำให้ TCP ส่ง FIN.

จะเกิดอะไรขึ้นหลังจาก TCP 3-way handshake

TCP 3-way handshake หรือ three-way handshake หรือ TCP 3-way handshake เป็นกระบวนการที่ใช้ในเครือข่าย TCP/IP เพื่อทำการเชื่อมต่อระหว่างเซิร์ฟเวอร์และไคลเอนต์ ACK ช่วยยืนยันให้อีกฝ่ายได้รับ SYN SYN-ACK คือข้อความ SYN จากอุปกรณ์ในเครื่องและ ACK ของแพ็กเก็ตก่อนหน้า

TCP handshake ทำงานอย่างไร

โดยทั่วไปแล้วโฮสต์จะเป็นเบราว์เซอร์ ส่งแพ็กเก็ต TCP SYNchronize ไปยังเซิร์ฟเวอร์ … เซิร์ฟเวอร์รับ SYN และส่งกลับ SYNchronize-ACKnowledgement โฮสต์ได้รับ SYN-ACK ของเซิร์ฟเวอร์และส่ง ACKnowledge

แนะนำ: