計算機網路

2021-08-18 05:38:12 字數 2013 閱讀 9583

此章並不介紹具體的知識點,只是整理出整個網路基礎所需要學習的知識點,對理論知識有所了解後,需要去分析對應的應用。

備註 : 需要分析每層的應用

如下圖所示,協議分層

主要作用 : 進行mac資料報通訊

典型應用 : 路由器 (三層路由器除外)

通訊基本單位 : 幀

基本功能 : 封裝成幀、透明傳輸、差錯檢測

鏈路層發包方式 :

單播 : 一對一,收到的幀的mac位址與本站的硬體位址相同

廣播 : 一對全體,傳送給本區域網上所有站點的幀

多播 : 一對多,傳送給本區域網上部分站點的幀

術語 :

mtu : 最大傳輸單元

crc : 迴圈冗餘校驗 (差錯檢查)

典型案例 :

vlan : 虛擬機器區域網(virtual lan)

交換機

mac資料報 :

4、網路層

主要作用 : 進行ip資料報傳播

典型案例 :

路由 : 要研究清楚

nat : 直接看linux核心原始碼或者研究iptable核心原始碼

arp : ip -- 查詢 --> mac

icmp、igmp、rip

vpn 

ospf : open short path first 開放最短路徑優先 主要用於自治系統

bgp : 外部閘道器協議

ip多播

ip位址以及ip頭 :

5、傳輸層

主要協議 : tcp/udp (此層資料報和程序開始掛鉤)

udp:

資料報報文(udp沒做過多研究,後續有時間可以研究)

tcp :

超時重傳

arq滑動視窗 : 實現流控  和 單邊加速

擁塞控制

tcp頭 :

tcp連線建立以及釋放 :

6、應用層

dns

tftp

rip(路由資訊協議

)dhcp

snmp

nfshttp(最好能直接分析

nginx原始碼)

smtp/pop3 郵件協議

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

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

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

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

計算機網路學習 計算機網路效能

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