計算機網路第一章課後題

2021-10-03 09:46:54 字數 2407 閱讀 6048

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

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

2)傳輸延遲dt;

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

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

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

解答:

1)dp=l/r(l(bit):分組長度;r(bit/s):鏈路頻寬,即速率)

2)dt=d/v(d(m):物理鏈路長度;v(m/s):訊號傳播速度)

3)t=dt+dp(解析:因為忽略結點處理延遲和排隊延遲,所以只考慮傳輸延遲和傳播延遲,將二者相加即為正解)

4)分組的第一位:dt*v(解析:首先給定條件傳播時延大於傳輸時延,在一般情況下,應該是傳輸時延小於傳播時延,在這裡這種情況下,傳輸時延就可以忽略不計,那麼分組從時間為dt開始,第一位的位置就是dt*v,由此即可求得第一位的所處位置。)

5)d=1280(解析如下)

13.假設主機a向主機b以儲存-**的分組交換方式傳送乙個大檔案。主機a到達主機b的路徑上有3段鏈路,其速率分別是r1=500kbit/s,r2=2mbit/s,r3=1mbit/s,試求:

1)假設網路沒有其他流量,則該檔案傳送的吞吐量是多少?

2)假設檔案大小為4mb,則傳輸該檔案到主機b大約需要多少時間?

解答:

1)thr=500kbit/s(求吞吐量,公式如下:thr=min(r1,r2,r3....rn))

2)t=64s(解析如下)

14.假設主機a向主機b傳送乙個l=1500b的分組,主機a到達主機b的路徑上有3段鏈路、2個分組交換機,3段鏈路長度分別為d1=5000km、d2=4000km、d3=1000km;每段鏈路的傳輸速率均為r=2mbit/s,訊號傳播速率為v=250000km/s,分組交換機處理每個分組的時延為dc=3ms。試求:

1)若以儲存-**的分組交換方式,則該分組從主機a到達主機b的端到端時延是多少?

2)若dc=0,且不採取儲存-**的分組交換方式,而是分組交換機直接**收到的每個分組(即直通交換),則該分組從主機a到達主機b的端到端時延是多少?

解答:

1)時延是64ms(解析:因為採用分組交換,所以需要計算的時延有結點處理時延dc,傳輸時延dt,還有傳播時延dp,因為題目中只有乙個分組l,所以不涉及排隊,不考慮排隊時延的計算。)

2)時延是58ms(解析:因為dc=0,且只有乙個分組,不用考慮排隊時延,故而只計算傳播時延和傳輸時延即可)

15.如圖1.18所示的網路。a在t=0時刻開始向c傳送乙個2mbit的檔案;b在t=0.1+es(e為無限趨近於0的小正實數)向d傳送乙個1mbit的檔案。忽略傳播延遲和結點處理延遲(注:k=10的3次方,m=10的6次方)

請回答下列問題:

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

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

3)報文交換與分組交換相比,哪種交換方式更公平?

解答:

1)採用報文交換,a將2mbit的檔案交付給c需要0.5s,b將1mbit的檔案交付給d需要0.35+es

2)採用分組交換,a將2mbit的檔案交付給c需要2.002s,b將1mbit的檔案交付給d需要1.002s

3)報文交換更公平。

計算機網路第一章

網路 由若干節點和連線這些節點的鏈路組成。節點 網路中的節點可以使計算機 集線器 交換機 路由器等。網際網路 網路和網路可以通過路由器互聯起來,就構成了更大的網路,即網際網路。網際網路是網路的網路 網路把許多計算機連線在一起,而網際網路則將很多網路連線在一起 第一階段 單個網路arpanet向網際網...

計算機網路 第一章

從工作方式上來看,計算機網路可分為邊緣部分和核心部分 由所有鏈結再網際網路上,供使用者直接使用的主機組成,用來進行通訊和資源共享,最重要的功能就是完成通訊 通訊方式 網路邊緣的通訊方式通常分為兩類 客戶 伺服器模式 cs 對等方式 p2p 客戶 伺服器模式 cs 客戶和伺服器之間是服務與被服務的關係...

計算機網路第一章

一 計算機網路的概念 為什麼要儲存 從主機a傳送資訊經過b 結點交換機 傳送給c 計算機裡面儲存的基本上是一些二進位制的字串 01010 當儲存的字串達到一些量的時候,資料的傳輸速度會變慢,因此主機a到主機b傳輸的資料並不是同時到達的,而是b需要一點點將資料攢起來,攢完後確定內容都傳輸完成,再把內容...