採用兩次握手,那麼若client向server發起的包a1如果在傳輸鏈路上遇到的故障,導致傳輸到server的時間相當滯後,在這個時間段由於client沒有收到server的對於包a1的確認,那麼就會重傳乙個包a2,假設伺服器正常收到了a2的包,然後返回確認b2包。由於沒有第三次握手,這個時候client和server已經建立連線了。再假設a1包隨後在鏈路中傳到了server,這個時候server又會返回b1包確認,但是由於client已經清除了a1包,所以client會丟棄掉這個確認包,但是server會保持這個相當於「殭屍」的連線。
所以採用兩次握手,有可能會浪費server的網路資源。
2
面試 計算機網路 計算機網路概述
隨著技術的發展,電信網路和有線電視網路都逐漸融入了現代計算機網路的技術,這就產生了 網路融合 的概念。連通性 共享 網際網路的拓撲結構雖然非常複雜,並且在地理上覆蓋了全球,但從其工作方式上看,可以劃分為以下的兩大塊 2 核心部分 由大量網路和連線這些網路的路由器組成。這部分為邊緣部分提供服務 提供連...
計算機網路面試
1.osi參考模型及各層作用。開放式系統互聯模型的作用是為了解決異種網路互聯時引起的相容性問題,其最主要的功能是幫助不同的主機實現資料傳輸。最大的優點是將服務 協議 介面這三個概念明確的分開來。1 物理層 在通道上傳輸原始位元流。2 資料鏈路層 加強物理層傳輸原始位元流同能,為保證傳輸,從網路層接受...
面試 計算機網路
https協議 與網路層的區別 四次揮手 客戶端傳送fin 1,seq u,進入fin wait1狀態 不再傳送 伺服器接受並傳送ack 1,seq v,ack u 1,進入close wait狀態 不再接受 伺服器將所有資料傳送完畢後,傳送請求fin 1,seq w,ack u 1,進入last ...