網路的七層和四層協議簡介

2021-09-25 22:42:05 字數 1394 閱讀 5872

tcp/ip層次結構

tcp/ip協議

封裝層次

tcp/ip協議族按照層次由上到下,層層包裝。最上面的是應用層,這裡面有http,ftp,等等我們熟悉的協議。而第二層則是傳輸層,著名的tcp和udp協議就在這個層次。第三層是網路層,ip協議就在這裡,它負責對資料加上ip位址和其他的資料以確定傳輸的目標。第四層是資料鏈路層,這個層次為待傳送的資料加入乙個乙太網協議頭,並進行crc編碼,為最後的資料傳輸做準備。,

tcp/ip通訊過程

而tcp/ip協議通訊的過程其實就對應著資料入棧與出棧的過程。入棧的過程,資料傳送方每層不斷地封裝首部與尾部,新增一些傳輸的資訊,確保能傳輸到目的地。出棧的過程,資料接收方每層不斷地拆除首部與尾部,得到最終傳輸的資料

,下圖以

http協議做例子

ip位址

網路分類

網路ip位址分為5類,ip位址用32位標識,並用點分割位元組,每個位元組8位

首位元組大小0-127,但網路字首固定位和其他位全0或1位保留位址,所以可用的就只有1-126

b類:網路字首長度為16位,前兩位固定為10,網路id為2的14次方,首位元組大小為128-191

c類:網路字首長度24位,前三位固定為110,網路id為2的21次冪,首位元組大小192~223

d類: 多播位址,不分前字尾,前四位固定1110 首位元組大小為224-239

e類,預留位址,不分前字尾,前四位固定1111 首位元組大小為240-255

ip位址

網路原來分類設計的缺陷

網路標識相同的計算機必須屬於同乙個鏈路,例如架構b類ip網路時,理論上乙個鏈路內允許2的16次方臺的計算機連線,但是

在實際的網路架構中實際不存在,所有直接使用a類b類位址有些浪費,所有就有一種新的組合方式來減少位址的浪費,利用子

網掩碼子網掩碼

子網掩碼

解決了原來的固定分類缺陷,可以通過子網掩碼來細分更小的分類網路

現在乙個ip位址的網路標識和主機標識不再受限於該位址的類別,是通過子網掩碼的與運算來細分出比abc類更小的子網,子網掩碼必須是首位開始的連續的1

子網掩碼:255.255.255.0

通過ip位址與子網掩碼與運算得到網路id:  192.168.66.0

那這個網路段可用ip位址為 192.168.66.1-192.168.66.254

主機標識全0(192.168.66.0)

代表192.168.

66.0這個子網

主機標識全1(192.168.66.255)代表廣播位址

網路七層協議 網路七層協議的通俗理解

昨天我們發布了網路7層協議,4層,5層?兩張圖弄清楚,雖然內容比較詳細,有朋友反映不是很理解,那麼今天我們用通俗的方式來了解。需求1 科學家要解決的第乙個問題是,兩個硬體之間怎麼通訊。具體就是一台發些位元流,然後另一台能收到。於是,科學家發明了物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介...

網路七層協議

osi是乙個開放性的通行系統互連參考模型,他是乙個定義的非常好的協議規範。osi模型有7層結構,每層都可以有幾個子層。osi的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 資料鏈路層 1 物理層其中高層,即7 6 5 4層定義了應用程式的功能,下面3層,即3 2...

網路七層協議

osi是乙個開放性的通行系統互連參考模型,他是乙個定義的非常好的協議規範。osi模型有7層結構,每層都可以有幾個子層。osi的7層從上到下分別是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 資料鏈路層 1 物理層 其中高層,即7 6 5 4層定義了應用程式的功能,下面3層,即3 ...