OSI與TCP IP各層的結構與功能,都有哪些協議

2021-07-10 17:43:42 字數 2833 閱讀 1900

(1)osi七層模型

osi中的層 功能 tcp/ip協議族

應用層 檔案傳輸,電子郵件,檔案服務,虛擬終端 tftp,http,snmp,ftp,smtp,dns,telnet

表示層 資料格式化,**轉換,資料加密 沒有協議

會話層 解除或建立與別的接點的聯絡 沒有協議

傳輸層 提供端對端的介面 tcp,udp

網路層 為資料報選擇路由 ip,icmp,rip,ospf,bgp,igmp

資料鏈路層 傳輸有位址的幀以及錯誤檢測功能 slip,cslip,ppp,arp,rarp,mtu

物理層 以二進位制資料形式在物理**上傳輸資料 iso2110,ieee802,ieee802.2

(2)tcp/ip五層模型的協議

應用層傳輸層網路層

資料鏈路層

物理層物理層:中繼器、集線器、還有我們通常說的雙絞線也工作在物理層

資料鏈路層:網橋(現已很少使用)、乙太網交換機(二層交換機)、網絡卡(其實網絡卡是一半工作在物理層、一半工作在資料鏈路層)

網路層:路由器、三層

交換機傳輸層:四層交換機、也有工作在四層的路由器

tcp (transmission control protocol)和udp(user datagram protocol)協議屬於傳輸層協議。其中tcp提供ip環境下的資料可靠傳輸,它提供的服務包括資料流傳送、可靠性、有效流控、全雙工操作和多路復 用。通過面向連線、端到端和可靠的資料報傳送。通俗說,它是事先為所傳送的資料開闢出連線好的通道,然後再進行資料傳送;而udp則不為ip提供可靠性、 流控或差錯恢復功能。一般來說,tcp對應的是可靠性要求高的應用,而udp對應的則是可靠性要求低、傳輸經濟的應用。tcp支援的應用協議主要 有:telnet、ftp、smtp等;udp支援的應用層協議主要有:nfs(網路檔案系統)、snmp(簡單網路管理協議)、dns(主網域名稱稱係 統)、tftp(通用檔案傳輸協議)等.

tcp/ip協議與低層的資料鏈路層和物理層無關,這也是tcp/ip的重要特點

第一層:物理層(physicallayer)

規定通訊裝置的機械的、電氣的、功能的和過程的特性,用以建立、維護和拆除物理鏈路連線。具體地講,機械 特性規定了網路連線時所需接外掛程式的規格尺寸、引腳數量和排列情況等;電氣特性規定了在物理連線上傳輸bit流時線路上訊號電平的大小、阻抗匹配、傳輸速率 距離限制等;功能特性是指對各個訊號先分配確切的訊號含義,即定義了dte和dce之間各個線路的功能;規程特性定義了利用訊號線進行bit流傳輸的一組 操作規程,是指在物理連線的建立、維護、交換資訊是,dte和dce雙放在各電路上的動作系列。在這一層,資料的單位稱為位元(bit)。屬於物理層定義的典型規範代表包括:eia/tia rs-232、eia/tia rs-449、v.35、rj-45等。

第二層:資料鏈路層(datalinklayer)

在物理層提供位元流服務的基礎上,建立相鄰結點之間的資料鏈路,通過差錯控制提供資料幀(frame)在通道上無差錯的傳輸,並進行各電路上的動作系列。資料鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:實體地址定址、資料的成幀、流量控制、資料的檢錯、重發等。在這一層,資料的單位稱為幀(frame)。資料鏈路層協議的代表包括:sdlc、hdlc、ppp、stp、幀中繼等。

第三層是網路層

在 計算機網路中進行通訊的兩個計算機之間可能會經過很多個資料鏈路,也可能還要經過很多通訊子網。網路層的任務就是選擇合適的網間路由和交換結點, 確保資料及時傳送。網路層將資料鏈路層提供的幀組成資料報,包中封裝有網路層包頭,其中含有邏輯位址資訊- -源站點和目的站點位址的網路位址。如 果你在談論乙個ip位址,那麼你是在處理第3層的問題,這是「資料報」問題,而不是第2層的「幀」。ip是第3層問題的一部分,此外還有一些路由協議和地 址解析協議(arp)。有關路由的一切事情都在這第3層處理。位址解析和路由是3層的重要目的。網路層還可以實現擁塞控制、網際互連等功能。在這一層,資料的單位稱為資料報(packet)。網路層協議的代表包括:ip、ipx、rip、ospf等。

第 四層是處理資訊的傳輸層

第4層的資料單元也稱作資料報(packets)。但是,當你談論tcp等具體的協議時又有特殊的叫法,tcp的資料單元稱為段 (segments)而udp協議的資料單元稱為「資料報(datagrams)」。這個層負責獲取全部資訊,因此,它必須跟蹤資料單元碎片、亂序到達的 資料報和其它在傳輸過程中可能發生的危險。第4層為上層提供端到端(終端使用者到終端使用者)的透明的、可靠的資料傳輸服務。所為透明的傳輸是指在通訊過程中 傳輸層對上層遮蔽了通訊傳輸系統的具體細節。傳輸層協議的代表包括:tcp、udp、spx等。

第五層是會話層

這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,資料傳送的單位不再另外命名,而是統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通訊的機制。如伺服器驗證使用者登入便是由會話層完成的。

第六層是表示層

這一層主要解決擁護資訊的語法表示問題。它將欲交換的資料從適合於某一使用者的抽象語法,轉換為適合於osi系統內部使用的傳送語法。即提供格式化的表示和轉換資料服務。資料的壓縮和解壓縮, 

加密和解密等工作都由表示層負責。

第七層應用層

應用層為操作

系統或網路應用程式提供訪問網路服務的介面。應用層協議的代表包括:telnet、ftp、http、snmp等。

OSI與TCP IP各層的結構與功能

osi七層網路模型 osi open system interconnection,開放系統互連 七層網路模型稱為開放式系統互聯參考模型 是乙個邏輯上的定義,乙個規範,它把網路從邏輯上分為了7層。每一層都有相關 相對應的物理裝置,比如路由器,交換機。osi是open system interconn...

OSI與TCP IP各層的結構與功能

運輸層 運輸層 transport layer 的主要任務就是負責向兩台主機程序之間的通訊提供通用的資料傳輸服務。應用程序利用該服務傳送應用層報文。通用的 是指並不針對某乙個特定的網路應用,而是多種應用可以使用同乙個運輸層服務。由於一台主機可同時執行多個執行緒,因此運輸層有復用和分用的功能。所謂復用...

TCP IP模型與OSI模型

說明 本文 osi及tcp ip的概念和區別 什麼是tcp ip協議 tcp ip是網路中使用的基本的通訊協議。雖然從名字上看tcp ip包括兩個協議,傳輸控制協議 tcp 和網際協議 ip 但tcp ip實際上 是一組協議,它包括上百個各種功能的協議,如 遠端登入 檔案傳輸和電子郵件等,而tcp協...