計網 應用層筆記(個人學習用, 如有錯誤萬分感謝指出 (( 看到哪更到哪 )
關於RTT
什麼是RTT
下圖就是個RTT
RTT(Round-Trip Time),往返時延。在計算機網路中它是一個重要的效能指標,表示從傳送端傳送資料開始,到傳送端收到來自接收端的確認(接收端收到資料後便立即傳送確認),總共經歷的時延。
可以看到TCP的三次握手,使用2 RTT.
DNS中的RTT.
練習. 1
可以看到, DNS經歷了RTT1…RTTn 共 n個RTT, 所以獲得IP地址的時間為
T
d
n
s
=
∑
i
=
1
n
R
T
T
i
T_{dns} = \sum_{i= 1}^nRTT_i
Tdns=i=1∑nRTTi
同時我們要獲取一個檔案, 則需要一個TCP連線,
T
t
c
p
=
2
∗
R
T
T
0
T_{tcp} = 2 * RTT_0
Ttcp=2∗RTT0
T
t
o
t
a
l
=
T
d
n
s
+
T
t
c
p
T_{total} = T_{dns} + T_{tcp}
Ttotal=Tdns+Ttcp
相關文章
- 計算機網路-應用層筆記計算機網路筆記
- 計網期末複習-應用層
- Flutter 學習筆記(一):第一個 Flutter 應用Flutter筆記
- 《謝謝你遲到》學習筆記筆記
- Electron+GithubAPI打造個人筆記應用GithubAPI筆記
- 【學習筆記】並查集應用筆記並查集
- 當下應該學習Python哪個版本?哪個方向好?Python
- Adaptive AUTOSAR 學習筆記 7 - 應用設計和 ManifestAPT筆記
- 計算機網路 - 運輸層 - 學習筆記計算機網路筆記
- 【計算機網路】學習筆記,第三篇:資料鏈路層(謝希仁版)計算機網路筆記
- 設計模式學習筆記(十二)享元模式及其應用設計模式筆記
- 設計模式學習筆記(九)橋接模式及其應用設計模式筆記橋接
- Golang 學習筆記八 錯誤異常Golang筆記
- Python機器學習常用庫,你用過哪幾個?Python機器學習
- 計算機網路傳輸層學習筆記---(四)計算機網路筆記
- [PyTorch 學習筆記] 3.3 池化層、線性層和啟用函式層PyTorch筆記函式
- 【計算機網路】謝希仁筆記 資料鏈路層計算機網路筆記
- Camera KMD ISP學習筆記(3)-component應用筆記
- 計算機網路--應用層計算機網路
- 計算機網路 - 應用層計算機網路
- 計算機網路 -- 應用層計算機網路
- 學習Java哪個好?選擇哪個版本Java
- 設計模式學習筆記(十)裝飾器模式及其應用設計模式筆記
- 線段樹進階應用學習筆記(二)+普通資料結構進階應用學習筆記(一)(2024.10.1)筆記資料結構
- 【彙總】學習Python用哪個直譯器比較好?Python
- 單頁應用SPA是個錯誤 - gomakethingsGo
- Minecraft中BossBar、Recipe的底層實現與擴充套件應用(學習筆記)Raft套件筆記
- 《應用迴歸及分類》學習筆記1筆記
- oracle學習筆記(十七) PL/SQL高階應用Oracle筆記SQL
- this和super的區別和應用 學習筆記筆記
- 演算法學習筆記(2): 逆元及其應用演算法筆記
- 熱更新應用--熱補丁Hotfix學習筆記筆記
- 設計模式學習筆記(十七)中介者模式及其應用場景設計模式筆記
- 應用 AddressSanitizer 發現程式記憶體錯誤記憶體
- Web 開發學習筆記——關於網際網路和網際網路應用Web筆記
- Python 3 學習筆記之——錯誤和異常Python筆記
- 《javascript高階程式設計》學習筆記 | 21.2.錯誤處理JavaScript程式設計筆記
- 《聯邦學習》——個人筆記(二)聯邦學習筆記