OSI和TCP IP綜合的五層體系結構

2021-08-18 07:12:27 字數 2404 閱讀 8309

一、應用層

互動的資料單元為報文(message)

任務:通過應用程序間的互動來完成特定網路應用。該層協議定義的是應用程序間的通訊和互動的規則。

常見的應用層協議:http:

dns(網域名稱服務系統)

smtp(簡單郵件傳輸協議):基於tcp

ftp(檔案傳送協議):基於tcp

tftp:基於udp的檔案傳輸協議,優點有兩個:1.可用於udp環境 2.**所占用的記憶體較小。

注:ftp 和tftp 修改遠端伺服器上面的檔案時,需要將檔案從遠端伺服器上面傳輸過來,修改之後在再傳輸回去,然而網路檔案系統nfs允許應用程序開啟乙個原地檔案,並能在該檔案的某個特定的位置上開始讀寫資料。 

telnet:簡單的遠端終端協議

全球資訊網www          

dhcp(動態主機配置協議):基於udp,提供了即插即用連網的一種機制,這種機制允許一台計算機加入到新網路和獲取ip位址不需要手工操作。主要的兩個用途:1.給內部網路或網路服務**商自動分配ip位址 2.給使用者和內部網路管理員作為對所有計算機做**管理的手段。

統一的url格式:《協議》://《主機》:埠/《路徑》  

二、運輸層

互動的資料單元為報文段(segment)

任務:為兩台主機間程序通訊提供(邏輯)資料傳輸(實際只是把資料傳輸到網路邊緣交給下面的網路層處理)。

常見的協議:tcp(傳輸單位報文段)、udp(傳輸單位使用者資料報)

udp(1)無連線的

(2)使用盡最大努力交付

(4)udp沒有擁塞控制

(5)udp支援一對

一、一對多、多對

一、多對多的互動通訊

(6)udp首部開銷小,8個位元組,tcp20個位元組

tcp面向位元組流的

滑動視窗

擁塞控制 加法增大乘法減小(aimd)

三、網路層

互動的資料單元為包(packet),在tcp/ip體系中,由於網路層使用的是ip協議,所以其傳輸單元又被成為ip資料報。

任務:為兩台主機提供資料傳輸服務。

常見的協議:

ip(網際協議)

icmp(網路控制報文協議 internet control message protocol):ping、 返回錯誤資訊

igmp(網際組管理協議internet group management protocol):

rip(路由資訊協議 routing information protocol):基於距離向量的路由選擇協議

ospf:基於鏈路狀態的路由選擇協議

四、資料鏈路層

互動的資料單元為幀(frame)

任務:將ip資料報組裝成幀,在兩個相鄰節點之間傳輸資料

常見的協議:

ppp(點對點協議):點對點通道所採用的協議

hdlc(高階資料鏈路控制high-level data link control)

vlan:虛擬區域網(virtual lan)

mac:mac位址與介面卡(網絡卡有關)

透明傳輸:無論什麼樣的位元組合的資料,都能按照原樣沒有差錯的通過這個資料鏈路層。因此,對所傳送的資料李碩,這些資料就看不見資料鏈路層有什麼妨礙資料傳輸的東西。或者說鏈路層對這些資料來說是透明的。(遇到和幀定界符一樣的位元組合能採取有效措施來解決)

五、物理層

互動的資料單位為位元(bit)

任務:定義通過網路裝置傳送資料的物理方式;作為網路網路媒介和資料的介面;定義光學、電氣和機械特性

OSI七層模型和TCPIP五層模型

osi open system interconnect 即開放式系統互聯。一般叫osi參考模型,是iso 國際標準化組織 在1985年研究的網路互連模型。iso為了更好的使網路應用普及,退出osi參考模型,就是推薦所有公司使用這個規範來控制網路,這樣所有公司都有相同的規範,就能互聯了。osi定義了...

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

1.模型的劃分 osi定義了網路互連的七層框架 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層 即iso開放互連系統參考模型。如下圖。每一層實現各自的功能和協議,並完成與相鄰層的介面通訊。osi的服務定義詳細說明了各層所提供的服務。某一層的服務就是該層及其下各層的一種能力,它通過介面提供...

OSI七層和TCP IP五層網路模型

1 osi七層網路模型 osi中的層 功能 tcp ip協議族 應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet 表示層 資料格式化,轉換,資料加密 沒有協議 會話層 解除或建立與別的接點的聯絡 沒有協議 傳輸層 提供端對端的介面 ...