Three Way Handshake
1.0.0
ตัวอย่างของ TCP-Handshake (Three-Way-Handshake) ที่เขียนด้วย Python
TCP ใช้การจับมือสามทางเพื่อสร้างการเชื่อมต่อที่เชื่อถือได้ การเชื่อมต่อเป็นแบบฟูลดูเพล็กซ์ และทั้งสองฝ่ายซิงโครไนซ์ (SYN) และรับทราบ (ACK) ซึ่งกันและกัน การแลกเปลี่ยนแฟล็กทั้งสี่นี้ดำเนินการในสามขั้นตอน ได้แก่ SYN, SYN-ACK และ ACK
เปิดเชลล์สองอันที่แตกต่างกันและรันไฟล์ในแต่ละเชลล์
เรียกใช้ไฟล์ server.py ก่อนไฟล์ client.py
python3 server.py
python3 client.py