Skip to main content

ซ็อกเก็ต TCP/IP คืออะไร?

ซ็อกเก็ต TCP/IP ใช้สำหรับการสื่อสารระหว่างคอมพิวเตอร์สองเครื่องซ็อกเก็ตรวมที่อยู่ Internet Protocol (IP) รวมถึงโฮสต์หรือพอร์ตที่คอมพิวเตอร์ใช้เพื่อส่งข้อมูลแอปพลิเคชันทั้งหมดที่มีส่วนร่วมในการส่งใช้ซ็อกเก็ตเพื่อส่งและรับข้อมูล

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

ที่อยู่พอร์ตคือจำนวนพอร์ตที่จะใช้ในการส่งและรับข้อมูลอุปกรณ์คอมพิวเตอร์แต่ละเครื่องมีพอร์ตต่าง ๆ หลายพอร์ตที่ใช้ในการส่งและรับการสื่อสารเนื่องจากพอร์ตเหล่านั้นบางตัวอาจถูกใช้โดยอุปกรณ์บางอย่างเช่นเครื่องพิมพ์คอมพิวเตอร์จึงต้องบอกอุปกรณ์อื่น ๆ ว่าจะส่งข้อมูลได้ที่ไหนในการสื่อสารทางอินเทอร์เน็ตพอร์ตอาจเป็นพอร์ตอีเธอร์เน็ตที่กำหนดให้กับอุปกรณ์เฉพาะหรือที่อยู่พอร์ตของเซิร์ฟเวอร์ที่เชื่อมต่อกับคอมพิวเตอร์หลายเครื่อง

ซ็อกเก็ตคอมพิวเตอร์รวมถึงซ็อกเก็ต TCP/IP ใช้เพื่ออำนวยความสะดวกในการสื่อสารระหว่างสองอุปกรณ์แยกกันมันให้คำแนะนำสำหรับสถานที่ที่ควรส่งการสื่อสารที่อยู่ IP และที่อยู่พอร์ตที่มีอยู่ในซ็อกเก็ต TCP/IP จะบอกคอมพิวเตอร์ที่ได้รับตำแหน่งที่จะส่งข้อมูลที่ร้องขอนอกจากนี้ยังช่วยสร้างภาษาที่สม่ำเสมอระหว่างเครื่อง

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

ซ็อกเก็ตจะถูกสร้างขึ้นทุกครั้งที่มีการสร้างโปรโตคอลการสื่อสารระหว่างอุปกรณ์สองตัวขึ้นไปเมื่อกระบวนการสื่อสารสิ้นสุดลงซ็อกเก็ต TCP/IP จะถูกปิดหากด้วยเหตุผลบางอย่างที่พอร์ตที่ร้องขอไม่สามารถใช้ได้ซ็อกเก็ตจะไม่ถูกสร้างขึ้นข้อความแสดงข้อผิดพลาดมักจะแจ้งให้ทั้งผู้ส่งและตัวรับสัญญาณว่าซ็อกเก็ตล้มเหลว

แอปพลิเคชันที่ใช้ในการสื่อสารรวมถึงเว็บเบราว์เซอร์ยังใช้ซ็อกเก็ต TCP/IP เพื่อส่งและรับข้อมูลในช่วงเวลาที่ซ็อกเก็ตมีการใช้งานการสื่อสารและแอปพลิเคชันทั้งหมดจะถูกผูกไว้กับที่อยู่พอร์ตที่ระบุไว้ในซ็อกเก็ตในขณะที่แอปพลิเคชันส่งและรับข้อมูลพวกเขามองหาที่อยู่หรือโฮสต์พอร์ตเฉพาะซ็อกเก็ต