網路協議回顧

2021-10-02 09:06:32 字數 1144 閱讀 8449

1.tcp/ip模型&osi模型

應用層 為程式提供服務

表示層 資料格式轉換、資料加密

會話層 管理會話

傳輸層 端對端的連線

網路層 ip選址

鏈路層 訪問介質

物理層 物理傳輸

2.tcp三次握手

雙方需要確認連線的建立

一次:客戶端請求建立連線 (請求syn=1 seq=j)

二次:服務端接收請求,請求客戶端的連線 (請求syc=1,ack=1 ack=j+1, sqe=j )

三次:客戶端響應服務端的請求 (請求ack=1,ack=k+1)

3.tcp四次揮手

一次:客戶端請求關閉(要關了)

二次:服務端響應請求(知道了)

三次:服務端請求結果(我關了)

四次:客戶端請求結果(知道了)

請求流程:

首先進行dns網域名稱解析(本地瀏覽器快取、作業系統快取或者dns伺服器)

三次握手建立

tcp

連線

客戶端向伺服器傳送請求命令

客戶端傳送請求頭資訊

服務伺服器應答器

返回響應頭資訊

伺服器向客戶端傳送資料

伺服器關閉

tcp 連線

網路協議分層 網路協議介紹

現在的網路都採用分層的方式進行工作 高層 包括應用層 表示層 會話層 傳輸層,負責主機之間的資料傳輸 底層 網路層 資料鏈路層 物理層,負責網路資料傳輸 從高層到底層分別是 應用層 提供程式之間的通訊,常見協議有http ftp 表示層 處理資料格式 資料加密等,常見協議有nbssl lpp 會話層...

網路流練習回顧

其實感覺網路流考的不是這個演算法,考的是你能想到這題是網路流,而我今天也做了 5 道題,因為知道是網路流的題,感覺就是把建邊改改就a了 雖然有一題de了一下午bug 算了,廢話不多說,講題吧 這題其實不難 主要知道是網路流的題,從源點向每乙個 byx 的人連一條邊,邊的容量為這個人的壽命,然後從這個...

網路協議 RPC協議

遠端呼叫協議,用於定義服務之間的介面呼叫規範標準 最早的rpc框架之一 1.2.1 外部資料表示法 xdr 規定互動協議的檔案,包括 與古老的rpc協議相比,雙方的soap協議沒必要完全一致 引數順序 引數個數等 更加靈活 也是乙個xml,描述了方法名 服務名 埠 請求引數等資訊,通過在服務位址後加...