關(guān)于TCP 面試官主要問的那幾個點虑润?
可靠性傳輸戒祠,流量控制骇两,擁塞控制,建立連接姜盈,釋放連接
可靠性傳輸 如何和保證低千?----連續(xù)傳輸,---(超時/次數(shù))RESET 連接 ---選擇性確認馏颂。
流量控制 緩存窗口示血。
用塞控制,慢開始--指數(shù)增加包大小救拉,線性增加难审。達到某一值之后,包大小減半亿絮,線性增加告喊,最有效率的包小。
序號派昧,確認號黔姜,窗口。在TCP建立連接的時候協(xié)商
前兩次握手的細節(jié)
為什么必須是3次握手蒂萎,2次握手信不行秆吵?
-----如果是2次握手,假如第一次握手消息延遲收到五慈,客戶端重新發(fā)一次握手消息纳寂。建立連接之后又斷開連接实苞,服務(wù)端才收到延遲的消息,服務(wù)端就會處于連接狀態(tài)烈疚,造成服務(wù)器資源浪費黔牵。