計算機網路常用面試知識點

2021-10-21 13:19:16 字數 1059 閱讀 3567

從下到上:物理層,資料鏈路層,網路層,傳輸層、應用層

握手次數

client

server

第一次握手

什麼都不能確認

確認c可以發,s可以接

第二次握手

確認c接髮、s接髮

和第一次一樣

第三次握手

和第二次一樣

確認c接髮、s接髮

syn 同步序列編號(synchronize sequence numbers) 是 tcp/ip 建立連線時使用的握手訊號, ack(acknowledgement)訊息響應。

1、a向b傳送fin釋放報文,並停止發資料。

2、b收到後,向a傳送ack確認報文。

3、b資料傳輸結束後,向a傳送fin釋放報文。

4、a向b傳送確認報文,b關閉。再等待2msl(maximum segment lifetime)後,a關閉

等待的2msl是為了保證最後乙個ack可以被b收到,如果ack丟失b沒收到,b會重新傳送fin,此時這個2msl就可以讓a收到b的fin再傳送ack。這樣就不會讓b第二次傳送的fin出現在新連線中。

接收方傳送的確認報文中的視窗字段可以用來控制傳送方視窗大小,從而影響傳送方的傳送速率,即滑動視窗。

url —>顯示主頁過程

瀏覽器 url 交給 dns,查詢 ip

向伺服器發 http 請求。

伺服器處理請求,發回乙個 html 響應。

瀏覽器解析渲染頁面。

狀態碼:

put 與 post

面試知識點 計算機網路

目錄tcp與udp的區別 三次握手建立連線 四次揮手釋放連線 瀏覽器工作原理 tcp的可靠交付是依靠停止等待協議和連續arq協議 ack seq欄位的意義 只有ack 1時,ack欄位才有意義 連線請求時,syn 1,ack 0 響應請求,syn 1,ack 1 最後一次握手的作用?防止失效的連線請...

計算機網路知識點

internet protocol有7層。卡車運硬碟問題 相同時間內兩種方案要傳輸相同的資料量。tb gb,b means byte,1 byte 8 bits.what is a connection it consists of four values 1.source ip 2.source ...

計算機網路知識點

應用層 http 傳輸層 tcp,udp 網路層 ip 資料鏈路層 mac 物理層 網線 傳輸層中用tcp協議傳送資料 三次握手 syn 同步 ack 答覆 fin 結束 6.http的請求報文 請求行 request line 請求頭部 header 空行,請求資料 requesdata 請求行 ...