OSI7層模型每層的作用 最徹底的解釋

2021-06-26 06:51:50 字數 2237 閱讀 5841

osi共7層,應用層,表示層,會話層,傳輸層,資料鏈路層,物理層。

應用層 應用層是網路可向終端使用者提**用服務的唯一視窗,其目的是支援使用者聯網的應用的要求。由於使用者的要求不同,應用層含有支援不同應用的多種應用實體,提供多種應用服務,如電子郵件(mhs)、檔案傳輸(ftam)、虛擬終端(vt)、電子資料交換(edi)等。主要協議有,ftp(21埠),smtp(25埠),dns,http(80埠).

表示層 表示層的作用之一是為異種機通訊提供一種公共語言,以便能進行互操作。這種型別的服務之所以需要,是因為不同的計算機體系結構使用的資料表示法不同。例如,ibm主機使用ebcdic編碼,而大部分pc機使用的是ascii碼。在這種情況下,便需要會話層來完成這種轉換。其他功能例如資料加密,資料壓縮。

會話層 會話層提供的服務可使應用建立和維持會話,並能使會話獲得同步。會話層使用校驗點可使通訊會話在通訊失效時從校驗點繼續恢復通訊,即對資訊的互動實現控制。這種能力對於傳送大的檔案極為重要。

傳輸層 傳輸層是兩台計算機經過網路進行資料通訊時,第乙個端到端的層次,具有緩衝作用。當網路層服務質量不能滿足要求時,它將服務加以提高,以滿足高層的要求;當網路層服務質量較好時,它只用很少的工作。傳輸層還可進行復用,即在乙個網路連線上建立多個邏輯連線。傳輸層也稱為運輸層。傳輸層只存在於端開放系統中,是介於低3層通訊子網系統和高3層之間的一層,但是很重要的一層。因為它是源端到目的端對資料傳送進行控制從低到高的最後一層。提供端到端的服務,所謂端到端,指的是協議裡面標示了乙個源埠號和目的埠號,用源埠號和目的埠號可以唯一的而且在全網內標示乙個程序。協議有:udp/tcp。網路裝置:傳輸層及傳輸層以上都用閘道器進行互聯。

網路層 網路層的產生也是網路發展的結果.在聯機系統和線路交換的環境中,網路層的功能沒有太大意義.當資料終端增多時。它們之間有中繼裝置相連。此時會出現一台終端要求不只是與唯一的一台而是能和多台終端通訊的情況,這就是產生了把任意兩台資料終端裝置的資料鏈結起來的問題,也就是路由或者叫尋徑。另外,當一條物理通道建立之後,被一對使用者使用,往往有許多空閒時間被浪費掉。人們自然會希望讓多對使用者共用一條鏈路,為解決這一問題就出現了邏輯通道技術和虛擬電路技術。網路層以及網路層以下的各層提供點到點的服務,即提供網路中各個主機之間的資料通訊。協議有:ip/icmp/igmp/arp/rarp.網路裝置有:路由器(路由器的工作原理是,a如果要和b通訊,a和b通過路由器互聯,a從自己的傳輸層接受到加了tcp/udp協議頭的資料,然後加上ip協議,交給資料鏈路層,資料鏈路層加上幀頭後交給物理層傳輸,當路由器接受到a發過來的資料時,依次拆包,並交給路由器的網路層,網路層根據ip位址找到**埠,然後在檢查b和a各自所處的網路協議是否相同,如果不同,路由器拆包後再按照b的網路協議進行依次打包,最後傳輸給b),三層交換機。

資料鏈路層 資料鏈路可以粗略地理解為資料通道。物理層要為終端裝置間的資料通訊提供傳輸**及其連線。**是長期的,連線是有生存期的。在連線生存期內,收發兩端可以進行不等的一次或多次資料通訊。每次通訊都要經過建立通訊聯絡和拆除通訊聯絡兩過程。這種建立起來的資料收發關係就叫作資料鏈路。而在物理**上傳輸的資料難免受到各種不可靠因素的影響而產生差錯,為了彌補物理層上的不足,為上層提供無差錯的資料傳輸,就要能對資料進行檢錯和糾錯。資料鏈路的建立、拆除,對資料的檢錯、糾錯是資料鏈路層的基本任務。網路裝置有:網橋(網橋工作原理是:1)作用是:網路互連中起到資料接收、位址過濾與資料**的作用,它用來實現多個網路系統之間的資料交換,2)網橋主要用來連線兩個區域網,通過資料鏈路層的mac位址判斷是否將接收到的資料幀進行**。主機a和主機b要通訊,當網橋收到a發過來的資料後,根據mac位址和網橋自身軟體所維護的一張位址表來判斷a和b是否在同乙個區域網中,如果在同一區域網則丟棄接受到的幀,如果不在則原封不動的**給b所在網路),交換機。多個口的網橋就是交換機。

物理層 為資料端裝置提供傳送資料的通路,資料通路可以是乙個物理**,也可以是多個物理**連線而成.網路裝置有:中繼器和集線器。多個口的中繼器就是集線器(例如:雙絞線的傳輸距離是100m超過整個長度訊號就有衰竭不能正常通訊,這時我們需要中繼器起到擴大訊號的作用!)。

總結:osi7層協議,使用者a和b進行ftp通訊時,首先a啟用應用層的21埠,要求對自己提供檔案傳輸服 務,21埠啟用後,把資料發給表示層,表示層對資料進行加密、壓縮,之後表示層再把資料交給會話層,會話層建立一次回話和結束一次回話,但是建立會話,結束會話,自己不去實現,只進行會話管理,具體會話的建立需要傳輸層實現,傳輸層選擇一種建立連線的方式,tcp/udp,但是它還是沒有建立連線,只是選擇了一種建立連線的方式,然後加上協議頭部,交給了網路層,網路層為這次會話選擇路由,加上協議頭部並交給資料鏈路層,資料鏈路層才真正的負責建立這次會話,建立這次連線,加上幀頭後交給物理層,讓物理層進行位元流的傳輸。

OSI7層模型每層的作用

osi共7層,應用層,表示層,會話層,傳輸層,資料鏈路層,物理層。總結 osi7層協議,使用者a和b進行ftp通訊時,首先a啟用應用層的21埠,要求對自己提供檔案傳輸服 務,21埠啟用後,把資料發給表示層,表示層對資料進行加密 壓縮,之後表示層再把資料交給會話層,會話層建立一次回話和結束一次回話,但...

OSI7層網路模型

物理層 在osi參考模型中,物理層 physical layer 是參考模型的最低層,也是osi模型的第一層。物理層的主要功能是 利用傳輸介質為資料鏈路層提供物理連線,實現位元流的透明傳輸。物理層的作用是實現相鄰計算機節點之間位元流的透明傳送,盡可能遮蔽掉具體傳輸介質和物理裝置的差異。使其上面的資料...

OSI7層網路模型

物理層 在osi參考模型中,物理層 physical layer 是參考模型的最低層,也是osi模型的第一層。物理層的主要功能是 利用傳輸介質為資料鏈路層提供物理連線,實現位元流的透明傳輸。物理層的作用是實現相鄰計算機節點之間位元流的透明傳送,盡可能遮蔽掉具體傳輸介質和物理裝置的差異。使其上面的資料...