計算機網路基礎之會話層的功能和服務

2021-10-21 11:40:58 字數 1952 閱讀 7584

網路層在osi七層中為位於第三層,同時也是通訊子網的最高層,物理層傳輸的單位是位元流,資料鏈路層傳輸的是資料幀,而網路層的傳輸單位是資料報。這裡還要做乙個比較,物理層要解決的問題是建立、維護和釋放連線;資料鏈路層要解決的問題是將不可靠的物理鏈路改造成無差錯的資料鏈路;而網路層主要解決的問題是選擇路徑,傳輸層在這裡會使用分流/合流,復用/介復用技術等技術為上層的會話層遮蔽掉這種差異,讓上層的會話層對下層的通訊子網的差異性「視而不見」,實現端到端之間的建立和維持。

計算機網路基礎之傳輸層的功能和服務

計算機基礎之網路層的功能和服務

計算機網路基礎之資料鏈路層的功能與服務

計算機網路基礎之物理層功能與協議

前面的幾天中我們把osi網路七層中的物理層、資料鏈路層、網路層和傳輸層都基本講了一遍,我也不敢說講得有多細緻,盡我所能為大家提供一些幫助。說實在的,在和大家分享的這段時間裡我也收穫了好多,在寫的過程中我也是在把之前遺落的知識一點點拾起來,這也正是促使我不斷寫下去不斷和大家分享的動力。廢話不多說,咱們直接上硬菜。

按照之前的老思路還是先聊聊會話層到底是個什麼存在,它都幹了些什麼?會話層是在兩個互相通訊的應用程序之間建立、組織和協調雙方的互動活動並使會話獲得同步,即實現會話使用者之間對話管理、資料流同步和重新同步。

有沒有覺得很難理解?咱們舉個例子有助理解。首先假設終端a遠端連線到了系統b,那麼所謂的會話的同步就可以理解為控制誰負責發訊息,誰負責收訊息,誰先誰後都分的很清楚,嚴格的控制互動的順序,這就是會話的管理,這也是一種同步機制;再說說資料流重同步,還是剛剛的這個假設,如果而後者通訊的過程中連線中斷了怎麼辦?就比如傳輸大檔案的時候網路突然不給力導致連線中斷,總不能重頭開始吧。這個時候會話層允許使用者在乙個長的資訊流中插入同步點,網路恢復後,只需將最後乙個主同步點之後丟失的資料補回來即可。

我上面所說的都是一些淺顯易懂的原理,姑且就算是原理吧。但是要想真的搞明白到底是怎麼回事還需要深深研究,比如上面提到的同步點是什麼,它的作用什麼?接下來詳細說。

下面是引用內容

「會話」是指使用者之間的資訊交換過程。例如:進行檔案傳輸,首先需要建立「會話連線」,通知通訊對方「會話開始」,會話連線建立後,通訊雙方可進行檔案傳輸;可以把每傳輸乙個檔案作為乙個「活動」,傳送方在開始傳輸該檔案時,通知接收方「活動開始」;為使接收方接收同步,每傳送一段資料後,設定乙個「次同步點」,使得接收方可以檢查資料接收的正確性;傳送一組相對完整的資料後,設定乙個「主同步點」,接收方收到主同步點資訊後,給予確認,表示在這之前的資料已完全正確接收。乙個檔案傳輸結束時,通知接收方,本次「活動結束」,如要繼續傳送下一檔案,則通知接收方「新的活動開始」,繼續傳送檔案。 直至本次連線需要傳輸的檔案都傳輸完畢,通知接收方「會話結束」,拆除會話連線。

「活動」和「主同步點」同時也作為恢復點,如果傳輸過程**現故障,傳輸中斷,則等再次連線時,可以恢復最近一次活動,並從最後的主同步點開始重新同步,繼續傳輸資料。

會話層提供豐富的服務來支援使用者對資料交換的控制和管理,然後我將這些功能簡單的個類:

(1)支援會話連線的建立和釋放,以及常規資料的傳輸,支援協商式地有序釋放會話連線,發起協商式有序釋放會話連線的一方必須事先獲得對應的令牌;

(2)支援使用者以半雙工或全雙工的方式交換資料,同時支援使用者之間進行優先順序較高的資料傳輸;

(3)支援使用者分割會話單元內部的資料流,支援使用者分割會話單元,要求活動和主同步令牌的支援;對於主同步點請求,對方必須予以應答;

(4)支援使用者在異常情況下進行恢復動,

支援活動管理服務,利用活動劃分邏輯工作段,並加以控制和恢復。

個人覺得這些內容了解就好,全憑自願

計算機網路基礎知識筆記五 會話層 表示層 應用層

接上文 管理主機之間的會話程序,即負責建立 管理 終止程序之間的會話。會話層還利用在資料中插入校驗點來實現資料的同步。會話層的主要目的是組織和同步在兩個通訊主機上各種程序間的通訊 也稱為對話 並管理資料的交換。會話層負責在兩個會話層實體之間進行對話連線的建立和拆除。在半雙工情況下,會話層提供一種資料...

計算機網路之網路層

ip位址分類 子網劃分 cidr無分類編址 ip位址分類方法 note ip資料報的分片 注意資料部分是8的整數倍。rip ospf路由選擇協議 rip協議基本原理和特點 原理 使用的距離向量演算法要求每個路由器在路由表中列出到所有已知目的網路的最佳路由,並且定期把自己的路由表副本傳送給與起直接連線...

計算機網路之 網路層

ip 協議 internet protocol 網際網路協議 作用 網域名稱 domain name system,dns 網域名稱方便記憶,ip位址不方便記憶。需要利用 網域名稱解析伺服器 domain name service,dns 關係 dhcp 動態分配ip nat 網路位址轉換協議,區域...