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


