1. 程式人生 > >OSI七層網路協議和與TCP/IP四層網路模型

OSI七層網路協議和與TCP/IP四層網路模型

OSI七層網路協議模型

7層是指OSI七層協議模型,主要是:應用層(Application)、表示層(Presentation)、會話層(Session)、傳輸層(Transport)、網路層(Network)、資料鏈路層(Data Link)、物理層(Physical)

每層用途:

應用層:對應應用程式的通訊服務,應用場景:需要檔案傳輸時。 

表示層:資訊的語法語意與他們的關聯,如加密解密,轉換翻譯,壓縮與解壓縮等。

會話層:不同機器上的使用者之間建立和管理會話。

傳輸層:接收會話層資料,在必要的時候對資料進行分割,將這些資料交給網路層,且保證這些資料段有效到達對端。

網路層:控制子網執行,如邏輯編址,分組傳輸,路由選擇。

資料鏈路層:物理定址,同時將原始位元流轉變為邏輯傳輸路線。

物理層:機械,電子,定時介面通訊通道上的原始位元流傳輸。

TCP/IP協議

TCP/IP協議被組織成四個概念層,其中有三層對應於ISO參考模型中的相應層。ICP/IP協議族並不包含物理層和資料鏈路層,因此它不能獨立完成整個計算機網路系統的功能,必須與許多其他的協議協同工作。

應用層:對應OSI七層模型中的應用層和表達層。

傳輸層:對應七層模型中的傳輸層,提供端到端的通訊服務。

網間層:對應七層模型中的網路層,包含IP協議,RIP(路由資訊)協議,負責資料的包裝,定址和路由。同時還包括ICMP(網間控制報文協議)用來提供網路診斷資訊。

網路介面層:用於協作IP資料在已有網路介質上傳輸。