天天看點

0SI 7層模型&TCP/IP4層模型

在網絡上,一個協定對應于管理系統之間如何互相通信的規則。

一個協定族是一系列協同工作的協定的集合。OSI模型和TCP/IP模型是現在網絡中常用的協定!

OSI 7層模型

0SI 7層模型&TCP/IP4層模型

TCP/IP模型

0SI 7層模型&TCP/IP4層模型

實體層:

最終資料的傳輸是通過實體層實作的。通過實體媒體傳輸比特流。

常用的實體層傳輸媒體有網線、雙絞線、同軸電纜、光纖等

0SI 7層模型&TCP/IP4層模型

資料鍊路層

使用鍊路層位址(以太網使用MAC位址)來通路媒體,并進行差錯檢測

0SI 7層模型&TCP/IP4層模型

(如同每一個人都有一個名字一樣,每一台網絡裝置都用實體位址來辨別自己,這個位址就是MAC位址。網絡裝置的MAC位址是全球唯一的。MAC位址長度為48比特,通常用十六進制表示。MAC位址包含兩部分:前24比特是組織唯一辨別符(OUI,Organizationally Unique Identifier),由IEEE統一配置設定給裝置制造商。例如,華為的網絡産品的MAC位址前24比特是0x00e0fc。後24位序列号是廠商配置設定給每個産品的唯一數值,由各個廠商自行配置設定(這裡所說的産品可以是網卡或者其他需要MAC位址的裝置)。

網絡層:

作用:提供邏輯位址(IP位址),供路由器确定路徑

0SI 7層模型&TCP/IP4層模型

傳輸層:

作用:提供面向連接配接或非面向連接配接的資料傳遞以及進行重傳前的差錯檢測。

TCP是一種面向連接配接的傳輸層協定,提供可靠的傳輸服務。

0SI 7層模型&TCP/IP4層模型

UDP是一種面向無連接配接的傳輸層協定,傳輸可靠性沒有保證。

0SI 7層模型&TCP/IP4層模型

TCP端口号

端口号用來區分不同的網絡服務

0SI 7層模型&TCP/IP4層模型

(端口号用來區分不同的網絡服務。

TCP允許一個主機同時運作多個應用程序。每台主機可以擁有多個應用端口,每對端口号、源和目标IP位址的組合唯一地辨別了一個會話。端口分為知名端口和動态端口。有些網絡服務會使用固定的端口,這類端口稱為知名端口,端口号範圍為0-1023。如FTP、HTTP、Telnet、SNMP服務均使用知名端口。動态端口号範圍從1024到65535,這些端口号一般不固定配置設定給某個服務,也就是說許多服務都可以使用這些端口。隻要運作的程式向系統提出通路網絡的申請,那麼系統就可以從這些端口号中配置設定一個供該程式使用。

SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協定)

繼續閱讀