網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

套接字socket的作用

欄目: IT科技 / 發佈於: / 人氣:6.05K

以計算機爲例,套接字socket的作用是支援TCP/IP的網絡通信的基本操作單元,可以看做是不同主機之間的進程進行雙向通信的端點,簡單的說就是通信的兩方的一種約定,用套接字中的相關函數來完成通信過程。

套接字socket的作用

TCP用主機的IP位址加上主機上的端口號作爲TCP連接的端點,這種端點就叫做套接字(socket)或插口。套接字用(IP位址:端口號)表示。它是網絡通信過程中端點的抽象表示,包含進行網絡通信必需的五種資訊:連接使用的協議,本地主機的IP位址,本地進程的協議端口,遠地主機的IP位址,遠地進程的協議端口。流式套接字用於提供面向連接、可靠的數據傳輸服務。該服務將保證數據能夠實現無差錯、無重複發送,並按順序接收。流式套接字之所以能夠實現可靠的數據服務,原因在於其使用了傳輸控制協議,即TCP(The Transmission Control Protocol)協議。

Tags:接字 Socket