s6-5 TCP 连接的建立
生活随笔
收集整理的這篇文章主要介紹了
s6-5 TCP 连接的建立
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
TCP 連接的建立
采用三次握手建立連接
一方(server)被動地等待一個進來的連接請求
另一方(the client)通過發送連接請求,設置一些參數
服務器方回發確認應答
應答到達請求方,請求方最后確認,連接建立
三次握手
重復連接請求CR
重復CR與重復ACK
注意
? SYN泛洪導致DoS攻擊(偽造源IP)
? 數據傳輸開始后可能有兩個原因導致阻塞
?快的機器向慢的機器發送數據
?多臺機器同時向一臺機器發送數據
拒絕服務攻擊DoS
SYN Flooding can result in DoS (deny of service) attack
SYN Flooding
? TCP數據段傳送之前,一定要建立TCP連接
? 三次握手建立TCP連接
?一次:SYN=1,ACK=0
?二次:SYN=1,ACK=1
?三次:SYN=0,ACK=1
? 三次握手建立連接是一個同步的過程,交換初始序列號,保證后續的每一個字節的可靠傳輸
總結
以上是生活随笔為你收集整理的s6-5 TCP 连接的建立的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: s6-4 TCP 数据段
- 下一篇: s6-7 TCP 传输策略