會話層,表示層,應用層

2022-07-15 02:24:17 字數 1474 閱讀 7065

會話層的功能

會話層的主要功能是在兩個節點間建立、維護和釋放面向使用者的連線,並對會話進行管理和控制,保證會話資料可靠傳送。在會話層和傳輸層我們都提到了連線,那麼會話連線和傳輸連線到底有什麼區別呢?

假設你對你的秘書說,給瓊斯先生打個**,這時你相當於會話層,而秘書相當於傳輸層。你的請求就相當於請求乙個會話。你提出建立連線的要求,但不必自己動手

查詢**號碼、撥號等。秘書著手打**,開始建立傳輸連線。當撥號成功,對方拎起話筒,傳輸連線就建立起來了。然後,你接過**,此時會話層(連線)建立

成功。會話連線和傳輸連線之間有三種關係:一對一關係,即乙個會話連線對應乙個傳輸連線;一對多關係,乙個會話連線對應多個傳輸連線;多

對一關係,多個會話連線對應乙個傳輸關係,好比打**,乙個人講完後可以換另乙個人講話,而不必讓電信局知道換了人講話。會話過程中,會話層需要決定到底

使用全雙工通訊還是半雙工通訊。如果採用全雙工通訊,則會話層在對話管理中要做的工作就很少;如果採用半雙工通訊,會話層則通過一計算機網路技術2個資料

令牌來協調會話,保證每次只有乙個使用者能夠傳輸資料。當會話層建立乙個會話時,先讓乙個使用者得到令牌。只有獲得令牌的使用者才有權進行傳送。如果接收方想要

時,網路斷線了,這時怎麼辦?是否需要重頭再傳?為了解決這個問題,會話層提供了同步服務,通過在資料流中定義檢查點(checkpoint)來把會話分

割成明顯的會話單元。當網路故障出現時,從最後乙個檢查點開始重傳資料。常見的會話層協議有:結構化查詢語言(sql);遠端程序呼叫(rpc);x-

表示層的功能

表示層主要是負責資料格式的轉換,壓縮與解壓縮,加密與解密。

osi

模型中,表示層以下的各層主要負責資料在網路中傳輸時不要出錯。但資料的傳輸沒有出錯,並不代表資料所表示的資訊不會出錯。例如你想下午兩點從杭州出發去

上海,於是你對上海的朋友說,「我下午兩點來」,可是你的朋友卻理解為兩點鐘到達上海。所以這句話雖然沒有聽錯,卻因為不同的理解,產生了完成不同的結

果。表示層就專門負責這些有關網路中計算機資訊表示方式的問題。表示層負責在不同的資料格式之間進行轉換操作,以實現不同計算機系統間的資訊交換。

兩台計算機之間的資訊交換除了編碼外,還包括陣列、浮點數、記錄、影象、聲音等多種資料結構,表示層用抽象的方式來定義交換中使用的資料結構,並且在計算

機內部表示法和網路的標準表示法之間進行轉換。

表示層還負責資料的加密,以在資料的傳輸過程對其進行保護。資料在傳送端被加密,在接收端解密。使用加密金鑰來對資料進行加密和解密。表示層還負責檔案的壓縮,通過演算法來壓縮檔案的大小,降低傳輸費用。

應用層

應用層是網路體系中最高的一層,也是唯一面向使用者的一層,應用層將為使用者提供常用的應用程式,並實現網路服務的各種功能。常用的電子郵件、上網瀏覽等網路服務,都是應用層的程式。

應用層主要是面對使用者訪問網路的。主要有一些應用程式,如:dns,ftp,e-mail,telnet,http。

表示層 應用層

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

診斷網路層和應用層互動 傳輸層 應用層

計算機1 計算機2 應用層 應用層 傳輸層 段 傳輸層 網路層 包 網路層 資料鏈路層 幀 資料鏈路層 物理層 物理層 位ethernet頭 ip頭 tcp頭 應用層的頭 應用層資料 那麼我們通過ip和mac找到了一台特定的主機,如何標識這台主機上的應用程式,答案就是埠,埠即應用程式與網絡卡關聯的編...

大二層網路還是重建會話層

類似虛擬機器遷移涉及的trill,移動終端也可以借鑑大二層的方案,即所有的移動終端全部處在乙個巨大無比的二層網路,依靠其自身的arp以及交換機的學習機制進行定址。這種方案下,ip位址是不用變化的,完全通過 加乙個黑盒子 的方式將移動終端適配到固定的網路上。移動終端並不知道自己在移動,它唯一要做的就是...