計算機網路面試彙總

2021-09-25 03:36:35 字數 1502 閱讀 9991

給定乙個**,訪問這個**經過了那些過程?涉及哪些協議?

(3). tcp/ip鏈結建立起來後,瀏覽器向伺服器傳送http請求;(http協議)

(4).在2、3步中,在傳輸層使用到了tcp協議對http請求進行封裝、在網路層中,ip協議將ip位址封裝為ip資料報,才是用到arp協議,找到ip位址對應的mac位址

(5).

(6). 瀏覽器根據其請求到的資源、資料渲染頁面,最終向使用者呈現乙個完整的頁面。

http報文:請求報文和響應報文?

請求頭:請求頭部通知伺服器有關於客戶端請求的資訊

http響應報文:狀態行、響應頭部、空行、響應資料

4×× : 客戶端錯誤,請求不合法

5×× : 伺服器端錯誤,伺服器不能處理合法請求

http的get和post方法:

http1.0和http1.1的一些區別

http協議上可以建立多少個tcp連線

http的無狀態

如果禁用cookie你有什麼辦法可以儲存使用者的登入狀態嗎

tcp vs udp

3.tcp是可靠傳輸,通過tcp連線傳送的資料,無差錯,不丟失,不重複,且按序到達;udp是不保證可靠交付。

4.tcp有擁塞控制機制;udp沒有擁塞控制,適合**通訊;

5.tcp首部開銷(20個位元組)比udp的首部開銷(8個位元組)要大;

tcp vs udp區別應用場景

tcp和udp分別對應的常見應用層協議

2). udp對應的應用層協議

snmp:簡單網路管理協議,使用161號埠,是用來管理網路裝置的。由於網路裝置很多,無連線的服務就體現出其優勢。

tftp(trival file transfer protocal):簡單檔案傳輸協議,該協議在熟知埠69上使用udp服務。

tcp協議如何來保證傳輸的可靠性

tcp的擁塞控制,具體過程是怎麼樣的?udp有擁塞控制嗎?如何解決?

tcp的流量控制與滑動視窗

三次握手 四次揮手

需要注意的是:

三次握手

四次揮手

關閉伺服器到客戶端的連線

ssl四次握手的過程

至此,整個握手階段全部結束。接下來,客戶端與伺服器進入加密通訊,就完全是使用普通的http協議,只不過用"會話金鑰"加密內容。

為什麼tcp鏈結需要三次握手

tcp斷開連線,講講close_wait。timewait

close_wait是被動關閉的一端在接收到對端關閉請求(fin報文段)並且將ack傳送出去後所處的狀態,這種狀態表示:收到了對端關閉的請求,但是本端還沒有完成工作,還未關閉。

路由器和交換機的區別:

rpc協議(經常和dubbo一起問)

spring cloud也是一種rpc框架,他的通訊協議是http restful 協議;rest協議,它基於http的協議,是一種明確構建在客戶端/服務端體系結構上的一種風格

計算機網路(面試彙總)

計算機網路 1 http和https的區別 https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。http是超文字傳輸協議,資訊是明文傳輸,https則是具有安全性的ssl加密傳輸協議。http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。http...

面試 計算機網路 計算機網路概述

隨著技術的發展,電信網路和有線電視網路都逐漸融入了現代計算機網路的技術,這就產生了 網路融合 的概念。連通性 共享 網際網路的拓撲結構雖然非常複雜,並且在地理上覆蓋了全球,但從其工作方式上看,可以劃分為以下的兩大塊 2 核心部分 由大量網路和連線這些網路的路由器組成。這部分為邊緣部分提供服務 提供連...

計算機網路面試

1.osi參考模型及各層作用。開放式系統互聯模型的作用是為了解決異種網路互聯時引起的相容性問題,其最主要的功能是幫助不同的主機實現資料傳輸。最大的優點是將服務 協議 介面這三個概念明確的分開來。1 物理層 在通道上傳輸原始位元流。2 資料鏈路層 加強物理層傳輸原始位元流同能,為保證傳輸,從網路層接受...