計算機網路學習記錄 計算機網路概述

2021-09-13 20:52:02 字數 2403 閱讀 3826

如圖所示網路。a在t=0時刻開始向c傳送乙個2mbits的檔案;b在t=0.1+e秒(e為無限趨近於0的小正實數)向d傳送乙個1mbits的檔案。忽略傳播延遲和結點處理延遲。

請回答下列問題:

1) 如果圖中網路採用儲存-**方式的報文交換,則a將2mbits的檔案交付給c需要多長時間?b將1mbits的檔案交付給d需要多長時間?

2) 如果圖中網路採用儲存-**方式的分組交換,分組長度為等長的1kbits,且忽略分組頭開銷以及報文的拆裝開銷,則a將2mbits的檔案交付給c需要大約多長時間?b將1mbits的檔案交付給d需要大約多長時間?

3) 報文交換與分組交換相比,哪種交換方式更公平?(即傳輸資料量小用時少,傳輸資料量大用時長)

1、a——路由器1之間的時間t1:2/10=0.2s,路由器1——路由器2之間t2:2/20=0.1s,路由器2——c之間t3:2/10=0.2,總計a——c的時間位:0.5s;

b在傳輸到路由器1過程的時間t1:1/10=0.1s,但是b的發出時間要比a晚1+e秒,所以b要跟在a後面通過路由器之間的鏈路,所以時間t2為0.1s,最後再從路由器2到d的t3=1/10=0.1,總計b——d的時間為:0.3s。

答案:0.5s; 0.3s。

2、a——路由器1,乙個分組的時間t1=0.1/10=0.01s,路由器之間t2=0.1/20=0.005s,從路由器2到c的t3=0.1/10=0.01s,b的傳輸各段時間與a一致,但是b發出的時間要比a晚0.1+e秒,所以當a的11個分組到達路由器1之後,b的第1個分組到達路由器1,由題意,b要比a慢e秒,而e遠小於0.1s,所以b的傳輸不影響a之前的速率。

所以,a的總時間0.015+0.01×20=0.215s

b的總時間0.015+0.01×10=0.115s

答案:0.215s;0.115s。

3、就公平性而言,無疑「報文交換」很公平。

原因如下:報文傳輸的時間,由各段的延遲相加得到,一旦資料變大,每一段的時間變長,且相同時間內,其他鏈路並沒有得到有效利用,所以「資料量小時,傳輸時間少;資料量大時,傳輸時間長」。

1) 由於a先發報文所以,a的報文在路由器的佇列中排在b的報文前面,所以a交付2mbits報文需要時間為:2/10+2/20+2/10=0.5s=500ms;(3分)

b將1mbits的檔案交付給d需要時間為:1/10+2/20(排隊時間)+1/20+1/10=0.35s=350ms。(3分)

2) 從t=0時刻到t=0.1s,a傳送了1000個分組,用時:1000×1000/10000000=0.1s,

從t=0.1s時刻起與b共享連線路由器的鏈路,平均各共享到頻寬10mbps,a大約再用時:1/10+2×1000/10000000=0.1002s交付剩餘的1000個分組,故a向c交付2mbits檔案大約需要(0.1+0.1002)s≈0.2s;(3分)

b向d交付1mbits檔案需要時間大約為:1/10+2×1000/10000000=0.1002s≈0.1s。(3分)

3) 分組交換比報文交換更公平。(2分)

考慮兩台主機a和主機b由一條頻寬為r bps、長度為m公尺的鏈路互連,訊號傳播速率為v m/s。假設主機a從t=0時刻開始向主機b傳送分組,分組長度為l位元。試求:

1) 傳播延遲(時延)dp;

2) 傳輸延遲dt;

3) 若忽略結點處理延遲和排隊延遲,則端到端延遲de是多少?

4) 若dp>dt,則t=dt時刻,分組的第乙個位元在**?

5) 若v=250000km/s,l=512位元,r=100 mbps,則使頻寬時延積剛好為乙個分組長度(即512位元)的鏈路長度m是多少?

(注:1k=10^3,1m=10^6)

(1)傳播延遲=物理鏈路長度/訊號傳播速度

dp=m/v

(2)傳輸延遲=分組長度/鏈路頻寬

dt=l/r

(3)忽略結點處理延遲和排隊延遲,那麼剩下考慮的是傳輸延遲和傳播延遲。

de=dp+dt=m/v+l/r

(4)傳播延遲大於傳輸延遲,所以分組的第乙個位元在a-b鏈路上,且距離a的距離:

s=dt×v

(5)頻寬時延積=傳播時延×頻寬

dp=m/v

m/v×r=512bits

代入v=250 000 000,r=100 000 000bits

算出,m=1280 m

1) 傳播延遲(時延)dp=m/v;(2分)

2) 傳輸延遲dt=l/r;(2分)

3) 端到端延遲de= l/r+m/v;(2分)

4) 若dp>dt,則t=dt時刻,分組的第乙個位元所在位置是:距離主機a的vdt公尺的鏈路上;(2分)

5) 頻寬時延積=rdp=rm/v=512,因此, m=512v/r=512×250000000/100000000 =1280公尺。(2分)​

計算機網路學習 計算機網路效能

出自 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...

計算機網路9 計算機網路效能

1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...

計算機網路 計算機網路的效能

目錄 1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位...