国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

TCP_IP_SOCKET簡介

2019-11-08 03:10:10
字體:
來源:轉載
供稿:網友


---- http://goodcandle.cnblogs.com/archive/2005/12/10/294652.aspx1、TCP/ip(Transmission Control PRotocol/Internet Protocol)即傳輸控制協議/網間協議,是一個工業標準的協議集,它是為廣域網(WANs)設計的。2、 UDP(User Data Protocol,用戶數據報協議)是與TCP相對應的協議。它是屬于TCP/IP協議族中的一種。3、Socket是應用層與運輸層(TCP/IP協議族)通信的中間軟件抽象層,它是一組接口,socket負責將應用層的數據按照指定的協議進行組合,然后傳輸給運輸層(TCP/UDP)

SOCK_STREAM對應如下:connect會完成TCP的三次握手,客戶端調用connect后,由內核中的TCP協議完成TCP的三次握手;close操作會完成四次揮手。

-------------那么我們來一步步分析一下“三次握手”的過程:1、服務端處于LISTEN狀態,客戶端處于CLOSED狀態;2、客戶端打開,并進行SYN的發送,處于SYN_SENT狀態;3、服務端收到此條消息后,轉為SYN_RCVD狀態,并對客戶端進行消息回復;4、客戶端收到此條消息后,轉為ESTABLISHED狀態,并發送一個ACK的確認消息。5、服務端收到此條消息后,轉為ESTABLISHED狀態。至此,三次握手完成。accept()被放在三次握手之后。

OSI(開放系統互聯)的七層模型:應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層;TCP/IP模型:應用層、傳輸層、網絡層、網絡接口層。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 繁峙县| 通河县| 巴林右旗| 涟水县| 大竹县| 旌德县| 通州区| 广宁县| 黄大仙区| 青州市| 东平县| 玉林市| 富平县| 阿拉善盟| 大兴区| 胶南市| 内黄县| 常山县| 扎鲁特旗| 屏边| 崇阳县| 永年县| 阳东县| 陇西县| 白水县| 日照市| 中山市| 宣恩县| 漳平市| 无极县| 永清县| 三原县| 井冈山市| 桦南县| 图片| 高淳县| 蕲春县| 那曲县| 琼结县| 泸州市| 那曲县|