客戶端首先傳送資料
伺服器回送資料:報頭+html (以回車換行分隔\r\n)
三次握手:(保證通訊開啟成功)
1.客戶端發乙個syn
2.伺服器返回乙個ack+syn
3.客戶端發乙個 ack
四次揮手:(保證通訊關閉成功)
1.客戶端傳送結束通訊
2.伺服器回應收到
3.伺服器傳送關閉(超時傳送)
4.客戶端確認收到 (兩倍最長存活時間等待)
加入下面語句伺服器先關閉時也不會出現埠占用問題
setsockopt(socket.sol_socket, socket.so_reuseaddr, 1)
短連線每次資料交換都要三次握手四次揮手
長連線 建立一條通路 進行多次資料傳輸
TCP IP協議 TCP IP協議棧及框架
tcp ip協議同iso osi模型一樣,也可以安排成棧形式。但這個棧不同於iso osi版本,比iso osi棧少,所以又稱之為短棧。另外,需要知道的是 tcp ip協議棧只是許多支援iso osi分層模型協議棧的一種,是乙個具體的協議棧。對於tcp ip協議棧劃分為幾層更合適,多年來專家們一直未...
TCP IP網路協議基礎TCP IP網路協議基礎
1.tcp ip網路協議基礎 tcp ip transmission control protocol internet protocol 是傳輸控制協議和網路協議,就是電子裝置如何連入網際網路,並且之間怎麼通訊。tcp ip 不是乙個協議,而是乙個協議族的統稱,裡面包括了 ip 協議 icmp 協...
TCP IP協議 TCP IP協議棧及框架
1 基於4層的tcp ip協議棧基本描述 基於4層的tcp ip協議棧最具說服力的是 這一觀點是由tcp ip原始標準的創立者 美國國防部提出的,它與iso osi參考模型的對應關係如下圖 圖1 tcp ip協議棧層次結構與iso osi參考模型的對應關係 如圖1所示,tcp ip協議棧從低層開始,...