第三章 傳輸層

2022-09-18 05:48:34 字數 1328 閱讀 7686

傳輸層是為應用層提供傳輸服務的

端到端指的就是從這個應用程式到那個應用程式。

多路復用和多路分解:是傳輸層的一項基本功能,支援眾多應用程序共用同乙個傳輸層協議,並能夠將接收到的資料準確交付給不同的應用程序。

tcp套接字(標識一條tcp連線):

《源ip位址,源埠號,目的ip位址,目的埠號》

當乙個tcp報文端從網路層到達一台主機時,該主機根據這4個值來將報文段分解到相應的套接字

如何來保證通訊的可靠性。

傳輸層把資料交給網路層由網路層來進行傳輸。

實現可靠資料傳輸的措施:

在規定時間內,如果沒有收到我就認為他丟失了

滑動視窗協議是如何工作的

本章重難點回顧:

可靠資料傳輸原理,停-等協議、滑動視窗協議;

tcp連線建立和釋放過程;

tcp可靠資料傳輸機制和擁塞控制方法;

第三章 模版層

每乙個web框架都需要一種很便利的方法用於動態生成html頁面。最常見的做法是使用模板。模板包含所需html頁面的靜態部分,以及一些特殊的模版語法,用於將動態內容插入靜態部分。說白了,模板層就是如何往html檔案中填入動態內容的系統。django可以配置乙個或多個模板引擎 語言 也可以不用引擎。dj...

第三章 實時傳輸協議

2.1 rtp的基礎設計哲學 2.2 rtp的標準元素 2.3 相關標準 2.4 未來標準的發展 rtp設計者面臨的挑戰是在不可靠的傳輸層上為實時 傳輸構建乙個健壯的傳輸機制。rtp設計者們是通過讓他們的設計遵從一對設計原理來達到這一目標的,這一對設計原理是 應用級成幀原理和端到端原理。應用級成幀 ...

第三章 堆疊

1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...