計算機網路小結

2021-08-28 04:47:12 字數 2097 閱讀 8284

由於沒有系統的學過計算機網路,因此只能總結一些常見的計算機網路的面試題。

osi參考模型分為7層:

-物理層:負責0,1位元流,代表電壓的高低;

-資料鏈路層:負責物理層面的互連節點之間的通訊傳輸,資料幀的生成和傳輸;

-網路層:將資料傳輸到目標位址,這一層主要負責定址和路由選擇;

-傳輸層:負責兩個節點(例如兩台計算機)之間的資料傳輸,起著可靠傳輸的作用;

-會話層:通訊管理,負責建立和斷開連線(資料流通的邏輯通路),以及資料的分割等資料傳輸相關的管理;

-表示層:主要負責格式轉換,將應用處理的資訊轉換為適合網路傳輸的格式;

-應用層:針對特定的應用協議,包括檔案傳輸,電子郵件,遠端登陸等協議

硬體(物理層):

tcp/ip的最底層是負責資料傳輸的硬體。

網路介面層(資料鏈路層):

介面層使用乙太網的資料鏈路層進行通訊。

會話層:tcp資料;

傳輸層(ip資料):tcp包首部(源埠號和目標埠號)+tcp資料;

網路層(乙太網資料):ip包首部(傳送端ip位址和接收端ip位址)+ip資料;

資料鏈路層:乙太網首部(傳送端mac位址和接收端mac位址)+乙太網資料;

整個資料報的格式為:

資料鏈路層

網路層傳輸層

會話表示層

傳送端mac位址+接收端mac位址+乙太網型別

傳送端ip位址+接收端ip位址+協議型別

源埠號+目標埠號資料

mac位址:media access control, 實體地址

ip位址:識別主機和路由器,ip位址分類:

a類:0.0.0.0 ~ 127.0.0.0, 首位以0000開頭;

b類:128.0.0.0 ~ 192.255.0.0, 首位以1000開頭;

c類:192.0.0.0 ~ 233.225.225.0, 首位以1100開頭;

d類:234.0.0.0 ~ 239.255.255.255, 首位以1110開頭;

位址分類

網路標識

主機標識

a前8位 0000

後24位

b前16位 1000 0000

後16位

c前24位 1100 0000 0000

後8位d

前32位 1110 0000 0000 0000

傳輸層的兩個主要協議:

tcp:transmission control protocal(傳輸控制協議).

面向有連線的可靠傳輸協議,保證了兩端的主機之間的通訊可達,能夠處理傳輸過程的丟包亂序等情況。(七次收發包,三次握手,四次揮手)

三次握手,四次揮手:

1. ack (acknowledgement flag) 確認應答;

2. syn (synchronization flag) 同步序列號;

3. fin (finish flag) 用於斷開連線;

client

syn_send ——> established ——> fin_wait_1 ——>fin_wait_2

——>time_wait

server

listen ——> syn_revd——> established——>

close_wait ——> last_ack ——> closed

為什麼三次握手?

為了防止已經失效的報文又突然突然傳到了伺服器,從而產生錯誤。

為什麼四次揮手?

保證客戶端和伺服器端都完整執行,客戶端有權向伺服器端傳送fin表示自己要斷開連線,同樣地,伺服器端也有權向客戶端傳送fin表示自己也要斷開連線。

未完待續

計算機網路複習小結

網路層 網路層的功能 異構網路互聯 路由與 擁塞控制 路由演算法 靜態路由與動態路由 距離 向量路由演算法 鏈路狀態路由散發 層次路由 網路互聯 將兩個以上的計算機網路,通過一定的方法,用一種或多種通訊處理裝置 即中間裝置 相互連線起來,以構成更大的網路系統。中間裝置又稱中間系統或中繼系統。根據所在...

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...