ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ขั้นตอนการทำงานของ 3-way Handshake

กระบวนการ Three-way Handshake

3-way Handshake คือ วิธีการส่งแพ็กเก็ตข้อมูลที่สามารถช่วยแก้ปัญหาในเรื่องเเพ็กเก็ตซ้ำซ้อนได้ดี แต่วิธีนี้จำเป็นต้องสร้างช่องสื่อสารให้ได้ก่อนที่จะเริ่มรับ - ส่งข้อมูล อย่างไรก็ตามแพ็กเก็ตที่ควบคุมที่ใช้ในการต่อรองค่าตัวแปรสำหรับการสื่อสารต่าง ๆ อาจเกิดจากการตกค้างอยู่ในระบบ ทำใให้เกิดการกำหนดค่าหมายเลขลำดับมีปัญหาไปด้วย

 

ขั้นตอนการทำงานของ 3-way Handshake มี 3 ขั้นตอนด้วยกันคือ 

  1. เครื่อง Client ส่งเเพ็กเก็ต SYN เพื่อขอเชื่อมต่อไปยัง Server
  2. เครื่อง Server จะส่งเเพ็กเก็ต SYN/ACK ตอบกลับไปยังเครื่อง Client 
  3. เครื่อง Client จะตอบกลับเครื่อง Server ด้วย Package ACK

เมื่อเครื่อง Server ได้รับแพ็กเก็ต ACK แสดงว่าการเชื่อมต่อนั้นเสร็จสมบูรณ์ จากนั้นเครื่อง Server ก็จะเริ่มรับ - ส่งข้อมูลกับเครื่อง Client ได้

 

ประโยชน์ของ 3-way Handshake คือ

  • ในด้านงานที่เกี่ยวกับ Network และงาน Security ซึ่งจะช่วยให้ Admin สามารถวิเคราะห์ปัญหาที่เกิดขึ้นได้อย่างตรงจุด

 

จากบทความสามารถสรุปได้ดัวนี้ 3-way Handshake การใช้ 3-way Handshake เป็นการไม่บังคับให้ผู้ส่งและรับข้อมูลข้อมูล และจะต้องกำหนดหมายเลขลำดับเป็นเลขเดียวกัน ทำให้สามารถนำวิธีนี้มาร่วมกับวิธีการจัดจังหวะการทำงานให้พร้อมกัน 

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : ความหมายคำ คืออะไร

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้ google sheet ในการคำนวณ
โดย nnamfon.26 จ 28 ต.ค. 2019 7:48 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
100
จ 28 ต.ค. 2019 7:48 pm โดย nnamfon.26
โค๊ดคำนวณหารากที่ n
โดย bankjittapol จ 28 ต.ค. 2019 5:20 pm บอร์ด PHP Knowledge
0
56
จ 28 ต.ค. 2019 5:20 pm โดย bankjittapol
dapper ระบบ Line CRM มีปัญหา[2019-10][001] @พี่น้ำ
โดย thatsawan จ 28 ต.ค. 2019 3:56 pm บอร์ด MD-CRM - Tester
0
6
จ 28 ต.ค. 2019 3:56 pm โดย thatsawan
ผ่อนบ้านเบาๆ กับสินเชื่อบ้านกรุงไทย รีไฟแนนซ์ ดอกเบี้ยคงที่เริ่มต้น 1.15%
โดย promotion จ 28 ต.ค. 2019 3:23 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
74
จ 28 ต.ค. 2019 3:23 pm โดย promotion
การสร้างใบชำระหนี้ของ Customer ในโปรแกรม OpenERP
โดย nnamfon.26 จ 28 ต.ค. 2019 1:02 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
74
จ 28 ต.ค. 2019 1:02 pm โดย nnamfon.26
ไฟล์สกุล python กับ html สามารถนำมารันใน php ได้ไหมคะ
โดย mstsksmstsks จ 28 ต.ค. 2019 9:29 am บอร์ด Programming - PHP
14
147
อ 29 ต.ค. 2019 11:15 am โดย mstsksmstsks
ถ้าเราจะ downgrade package ใช้คำสั่ง pip ได้มั้ย
โดย thatsawan อ 27 ต.ค. 2019 11:41 pm บอร์ด Programming - C/C++ & java & Python
2
82
จ 28 ต.ค. 2019 12:04 pm โดย thatsawan
หา folder ที่ลง python ไม่เจอ Windows 10
โดย thatsawan อ 27 ต.ค. 2019 10:26 pm บอร์ด Programming - C/C++ & java & Python
1
52
อ 27 ต.ค. 2019 10:32 pm โดย thatsawan
TensorFlow - Tensor Types (Constant, Variable, Tensors, placeholder)
โดย thatsawan อ 27 ต.ค. 2019 9:58 pm บอร์ด Python Knowledge
0
53
อ 27 ต.ค. 2019 9:58 pm โดย thatsawan
Tensorflow - เริ่มต้นการเขียน เเละทำความรู้จัก Graph and Session
โดย thatsawan อ 27 ต.ค. 2019 9:39 pm บอร์ด Python Knowledge
0
65
อ 27 ต.ค. 2019 9:39 pm โดย thatsawan
Google Colab หรือ Google Colaboratory เครื่องมือที่จะช่วยในการเขียน Python เเละ tensorflow
โดย thatsawan อ 27 ต.ค. 2019 8:04 pm บอร์ด Python Knowledge
0
72
อ 27 ต.ค. 2019 8:04 pm โดย thatsawan
ข้อมูลที่ต้องใส่ในใบ Invoice ของลูกค้า ในโปรแกรม OpenERP
โดย nnamfon.26 ส 26 ต.ค. 2019 7:45 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
133
ส 26 ต.ค. 2019 7:45 pm โดย nnamfon.26
เปิดไฟ ทุกสีของ LED RGB โดยใช้ Arduino
โดย bankjittapol ส 26 ต.ค. 2019 6:30 pm บอร์ด IOT - Internet of things
0
74
ส 26 ต.ค. 2019 6:30 pm โดย bankjittapol
เปิด ปิดไฟ โดยใช้ปุ่มเดียว Arduino
โดย bankjittapol ส 26 ต.ค. 2019 6:08 pm บอร์ด IOT - Internet of things
0
60
ส 26 ต.ค. 2019 6:08 pm โดย bankjittapol
ควบคุมไฟ Led เปิดไฟไปกลับซ้าย-ขวา โดยใช้ Arduino
โดย bankjittapol ส 26 ต.ค. 2019 5:21 pm บอร์ด IOT - Internet of things
0
78
ส 26 ต.ค. 2019 5:21 pm โดย bankjittapol
ควบคุมการเปิด - ปิด โดยเช็คค่าแสง โดยใช้ ATtiny แทน Arduino
โดย bankjittapol ส 26 ต.ค. 2019 4:37 pm บอร์ด IOT - Internet of things
0
72
ส 26 ต.ค. 2019 4:37 pm โดย bankjittapol
ต้นทุนการกู้ยืม
โดย nnamfon.26 ส 26 ต.ค. 2019 3:36 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
82
ส 26 ต.ค. 2019 3:36 pm โดย nnamfon.26
ข้อแตกต่างของ sent a messenger กับ Log a note ในโปรแกรม OpenERP
โดย nnamfon.26 ส 26 ต.ค. 2019 2:45 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
70
ส 26 ต.ค. 2019 2:45 pm โดย nnamfon.26
ข่าวจาก ขับเคลื่อนบริการภาครัฐด้วย EEC – OSS
โดย mindphp ส 26 ต.ค. 2019 2:25 pm บอร์ด MindPHP News
0
73
ส 26 ต.ค. 2019 2:25 pm โดย mindphp
จะทำอย่างให้ช่อง input ไม่สามารถใส่ javascript ได้ครับ
โดย jamepiyawat ส 26 ต.ค. 2019 2:17 pm บอร์ด HTML CSS
2
107
ส 26 ต.ค. 2019 2:49 pm โดย jamepiyawat