1. 程式人生 > >OSI七層網路協議,網路協議的層次結構

OSI七層網路協議,網路協議的層次結構

網路協議的層次結構:

1. OSI七層模型:OSI(Open System Interconnect),即開放式系統互聯

第一層:物理層

作用:透明地傳輸位元流。為資料端裝置提供傳送資料通路、傳輸資料

重要協議:RJ45, Ethernet, 802.3, 802.5

常見裝置:集線器、傳送器、接收器、電纜、聯結器和中繼器

資料單元:位元流

第二層:資料鏈路層

作用:建立邏輯連線、進行硬體地址定址、差錯效驗。一方面接收來自網路層(第三層)的資料幀併為物理層封裝這些幀;另一方面資料鏈路層把來自物理層的原始資料位元封裝到網路層的幀中。起著重要的中介作用。

重要協議: PPP(Point-to-Point Protocal點到點),Ethernet(乙太網), Frame Relay(幀中繼),ATM(非同步傳輸)

常見裝置:網橋,交換機

資料單元:幀

第三層:網路層

作用:定義網路作業系統通訊用的協議,為資訊確定地址,把邏輯地址和名字翻譯成物理的地址。它也確定從源機沿著網路到目標機的路由選擇,並處理交通問題。網路層的目的是實現兩個端系統之間的資料透明傳送,具體功能包括定址和路由選擇、連線的建立、保持和終止等。

重要協議:IP(因特網互聯協議),OSPF(Open Shortest Path First開放式最短路徑優先),RIP(路由資訊協議),ICMP(控制報文協議),IGMP(組播管理協議)ARP(地址解析協議)

常見裝置:路由器和閘道器

資料單元:IP資料報或分組

第四層:傳輸層

作用:實現端到端的資料傳輸。傳輸層的作用是為上層協議提供端到端的可靠和透明的資料傳輸服務,包括處理差錯控制和流量控制等問題。該層向高層遮蔽了下層資料通訊的細節,使高層使用者看到的只是在兩個傳輸實體間的一條主機到主機的、可由使用者控制和設定的、可靠的資料通路。

重要協議:TCP(傳輸控制協議),UDP(使用者資料報協議),SPX(序列分組交換協議)

資料單元:段或報文

第五層:會話層

作用:建立、管理和終止會話。在分開的計算機上的兩種應用程式之間建立一種虛擬連結,這種虛擬連結稱為會話(session)。會話層通過在資料流中設定檢查點而保持應用程式之間的同步。允許應用程式進行通訊的名稱識別和安全性的工作就由會話層完成。

重要協議

第六層:表示層

作用:負責資料的編碼和轉化,確保一個系統的應用層所傳送的資訊可以被另一個系統的應用層讀取(相互識別)。

重要協議

第七層:應用層

作用:為作業系統或網路應用程式提供訪問網路服務的介面。

重要協議:HTTP(超文字傳輸協議),FTP(檔案傳輸協議),TFTP(簡單檔案傳輸協議),STMP(簡單郵件傳輸協議 收),POP3(郵局協議版本3 發)

2. TCP/IP四層模型