OSI 七層模型和TCP IP模型及對應協議簡述

2021-10-08 18:59:36 字數 1489 閱讀 5379

一、協議簡述

計算機之間要實現通訊,除了技術支援還需要一些規則來進行資訊匹配,方能進行交流。不同的廠商生產不同的計算機,其cpu等內部構造不盡相同,交流規則就是各種協議。協議的出現讓不同廠商之間生產的計算機只要能夠支援同一種協議就能實現正常通訊,進行交流。

二、為什麼要將協議分層

計算機通訊系統是非常複雜且龐大,根據通訊功能對其進行分層解耦,這樣就可以構造乙個拓展性和靈活性都比較強的通訊系統。此外,通過分層可以細分通訊功能,更易於單獨實現每個分層的協議,界定各個分層的具體責任和義務。

定義osi參考模型只是乙個模型,對各層只做了粗略的定義,並沒有對介面和協議做詳細的定義,想深入了解還需要學習具體的協議規範。

osi七層網路模型

tcp/ip四層概念模型

對應網路協議

各層功能描述

應用層http、tftp、ftp、nfs、wais、smtp

為使用者的應用程序(例如電子郵件、檔案傳輸和終端**)提供服務。 針對不同的應用程式規定不同的資料格式(超文字傳輸協議http、檔案傳送協議ftp、簡單郵件傳送協議smtp)。

表示層(persentation)

telnet、rlogin、snmp、gopher

將裝置固有的資料格式轉換為網路標準傳輸格式,不同裝置對同一位元流解釋的結果可能會不同;因此,主要負責使它們保持一致

會話層(session)

smtp、nds

發起會話或者接受會話請求

傳輸層(transport)

傳輸層tcp、udp

主要負責向兩個主機程序之間的通訊提供服務

網路層(network)

網路層ip、icmp、arp、rarp、akp、uucp

提供路由和定址的功能,使兩終端系統能夠互連且決定最佳路徑,並具有一定的擁塞控制和流量控制的能力。相當於傳送郵件時需要位址一般重要。由於tcp/ip協議體系中的網路層功能由ip協議規定和實現,故又稱ip層。

資料鏈路層(data link)

資料鏈路層

fddi、ethernet、arpanet、pdn、slip、ppp

根據某種協議來解讀每乙個訊號的意義、規定訊號的傳輸格式

物理層(physical)

ieee 802.1a、ieee 802.2到ieee 802.11

通過一些物理手段(例如:網線,無線電波,光)來傳送0/1位元流..

http:超文字傳輸協議(英文:hypertext transfer protocol,縮寫:http)是一種用於分布式、協作式和超**資訊系統的應用層協議。http是全球資訊網的資料通訊的基礎。設計http最初的目的是為了提供一種發布和接收html頁面的方法。通過http或者https協議請求的資源由統一資源識別符號(uniform resource identifiers,uri)來標識。

http 是無狀態協議,說明它不能以狀態來區分和管理請求和響應。也就是說,伺服器單從網路連線上無從知道客戶身份。

OSI七層模型和TCP IP模型

首先關於osi七層模型和tcp ip模型 1.應用層 應用層負責傳送各種最終形態的資料,是直接與使用者打交道的層,典型協議是http ftp等 應用層有http 超文字傳輸 轉移 協議 ftp file transportation protocol檔案傳輸協議 smtp 簡單郵件傳輸協議 和nnt...

TCP IP四層模型和OSI七層模型

tcp ip四層模型和osi七層模型 表1 1是 tcp ip四層模型和osi七層模型對應表。我們把osi七層網路模型和tcp ip四層概念模型對應,然後將各種網路協議歸類。表1 1 tcp ip四層模型和osi七層模型對應表 osi七層網路模型 tcp ip 四層概念模型 對應網路協議 應用層 應...

TCP IP四層模型和OSI七層模型

tcp ip四層模型和osi七層模型對應表。我們把osi七層網路模型和linux tcp ip四層概念模型對應,然後將各種網路協議歸類。表1 1 tcp ip四層模型和osi七層模型對應表 osi七層網路模型 linux tcp ip 四層概念模型 對應網路協議 應用層 應用層 tftp,ftp,n...