網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

Mac 筆記本電腦 盤點 不一樣的旋旋 2018-11-30

隨著信息化社會的到來,網絡越來越充斥在我們的點點滴滴生活中,顯得非常的熟悉,但是細細研究起來又覺得有些陌生。讓小編帶你學習下最全的網絡基礎知識吧,讓網絡與你彼此熟悉起來。

當前,計算機網絡體系結構有兩種:一種是OSI/RM體系結構,另外一種是TCP/IP體系結構。今天我們就講下國際標準OSI/RM體系結構(TCP/IP體系結構類似)。OSI/RM體系結構包含七層結構:物理層、數據鏈路層、網絡層,傳輸層、會話層,表示層,應用層。七層傳輸單元依次為:應用層數據、表示層數據、會話層數據、傳輸層數據段、網絡層IP數據包/組、數據鏈路層數據幀、比特流,後者均依次包含前者

網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

一、 物理層

1、傳輸單位:比特流,比如010100…..等一串二進制數。

01010100000000101010101010101101010101011011101

2、主要功能:提供物理通路、二進制數據比特流傳輸,定義電氣/機械接口特性(簡而言之就是線路和接口)。

二、 數據鏈路層

1、傳輸單位:數據幀,比如邏輯鏈路控制幀(LLC),MAC幀等。

2、代表性數據幀:MAC幀(介質訪問控制幀)。

目的地址:通用6字節(8*6=48位,即MAC地址長度),接收數據目標主機MAC地址;

源地址:通用6字節,發送數據主機MAC地址;

長度:2字節(最大可以表示2的16次方=65535,從0開始算,所以是65535),值為0-1500時,表示MAC幀數據實際長度,值為1501-65535時,表示上層協議類型;

數據:0-1500字節;

填充:0-46字節,保證MAC最小數據幀字節數(64字節:目的地址6字節+源地址6字節+長度2字節+0字節數據+46填充字節+4字節檢驗和,最大幀長見下文網絡層處);

校驗和:4字節(4*8=32位),採用CRC-32循環冗餘碼校驗。

網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

3、主要功能:將比特流組織成數據幀,在鏈路上提供點到點幀傳輸,差錯控制,流量控制等。

三、網絡層

1、傳輸單位:數據包/數據分組。

2、代表性數據分組:IP數據分組。

網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

IP頭部到上層數據處為MTU

版本號:4位,0100(4代表目前廣泛使用的IPv4地址)/0110(6代表將要廣泛使用的IPv6地址);

IHL:4位,IP頭長度;

服務類型(Tos):8位,區分優先級;

總長度:16位,包含IP頭部在內;最大長度65535字節;

頭部校驗和:16位,只檢驗IP頭部,不檢驗數據;

源地址(即IP地址):32,位發送數據主機IP地址;

目的地址:32位,接收數據主機IP地址;

生存期(TTL):8位(最大值255,起始值0開始,所以是255),數據每經過一個路由器加1,到定值丟棄,防止網絡環路出現;

網絡基礎知識:OSI七層計算機架構史上最詳細解析,網工必備

用戶數據:MAC幀最大長度為1518字節(源地址6字節+目的地址6字節+長度2字節+數據(MTU)1500字節+檢驗和4字節=1518字節),MTU1500字節,1500-20(IP頭部)=1480字節。

3、主要功能:路徑選擇,網絡連接的多路複用,差錯控制,流量控制。(等同於車載導航系統)

好,今天就講這些吧,網絡世界精彩紛呈,讓小編帶你一路遨遊下去,精彩未完待續,期待下期。

相關推薦

推薦中...