一個最大距離2km的局域網,當帶寬等于多大時,傳播時延(傳播速率為2*108m/s)等于100B分組的發送時延?對于512B分組結果又當如何?
發送時延(傳輸時延):節點將分組的所有位元傳輸鏈路所需的時間,即從發送分組的第一個位元算起,到改分組的最后一個位元發送完畢所需的時間,
—————————————————————————————————
傳播時延:電磁波在信道中傳播一定的距離需要花費的時間,即一個位元從鏈路的一端傳播到另一端所需的時間,
P r o p a g a t i o n D e l a y = C h a n n e l L e n g t h P r o p a g a t i o n R a t e = 2 ? 1 0 3 m 2 ? 1 0 8 m / s = 1 ? 1 0 ? 5 s T r a n s m i s s i o n D e l a y = G r o u p i n g L e n g t h C h a n n e l W i d t h ? C h a n n e l W i d t h = G r o u p i n g L e n g t h T r a n s m i s s i o n D e l a y i f G r o u p i n g L e n g t h = 100 B , C h a n n e l W i d t h = 100 B 1 ? 1 0 ? 5 s = 1 ? 1 0 7 B / s = 10 M B / s = 80 M b / s i f G r o u p i n g L e n g t h = 512 B , C h a n n e l W i d t h = 512 B 1 ? 1 0 ? 5 s = 5.12 ? 1 0 7 B / s = 51.2 M B / s = 409.6 M b / s Propagation\ Delay=\frac{Channel\ Length}{Propagation\ Rate}=\frac{2*10^{3}m}{2*10^{8}m/s}=1*10^{-5}s \\ Transmission\ Delay=\frac{Grouping\ Length}{Channel\ Width}?Channel\ Width=\frac{Grouping\ Length}{Transmission\ Delay} \\ if\ Grouping\ Length=100B,Channel\ Width=\frac{100\ B}{1*10^{-5}\ s}=1*10^{7}\ B/s=10\ MB/s=80\ Mb/s \\ if\ Grouping\ Length=512B,Channel\ Width=\frac{512\ B}{1*10^{-5}\ s}=5.12*10^{7}\ B/s=51.2\ MB/s=409.6\ Mb/s Propagation Delay=Propagation RateChannel Length?=2?108m/s2?103m?=1?10?5sTransmission Delay=Channel WidthGrouping Length??Channel Width=Transmission DelayGrouping Length?if Grouping Length=100B,Channel Width=1?10?5 s100 B?=1?107 B/s=10 MB/s=80 Mb/sif Grouping Length=512B,Channel Width=1?10?5 s512 B?=5.12?107 B/s=51.2 MB/s=409.6 Mb/s
在兩臺計算機之間傳輸一個檔案有兩種可行的確認策略,第一種策略是把檔案截成分組,接收方逐個確認分組,但就整體而言,檔案沒有得到確認,第二種策略不確認單個分組,但當檔案全部收到后,對整個檔案予以確認,請討論這兩種方式的優缺點,
如果網路容易丟失分組,那么對每個分組逐一進行確認比較好,如果分組丟失那么僅重傳丟失的分組即可,
如果網路高度可靠,在不發生差錯的情況下,僅在整個檔案傳送的結尾確認一次即可,減少確認次數,節省帶寬,不過此時即使只有一個分組丟失也要重傳整個檔案,
CSDN認證博客專家
機器學習
NLP
TensorFlow
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/240529.html
標籤:其他
下一篇:關于軟考二三事
