《408计算机网络》综合应用题
一个最大距离2km的局域网,当带宽等于多大时,传播时延(传播速率为2*108m/s)等于100B分组的发送时延?对于512B分组结果又当如何?发送时延(传输时延):节点将分组的所有比特传输链路所需的时间,即从发送分组的第一个比特算起,到改分组的最后一个比特发送完毕所需的时间。—————————————————————————————————传播时延:电磁波在信道中传播一定的距离需要花费的时间,即一
一个最大距离2km的局域网,当带宽等于多大时,传播时延(传播速率为2*108m/s)等于100B分组的发送时延?对于512B分组结果又当如何?
发送时延(传输时延):节点将分组的所有比特传输链路所需的时间,即从发送分组的第一个比特算起,到改分组的最后一个比特发送完毕所需的时间。
—————————————————————————————————
传播时延:电磁波在信道中传播一定的距离需要花费的时间,即一个比特从链路的一端传播到另一端所需的时间。
Propagation Delay=Channel LengthPropagation Rate=2∗103m2∗108m/s=1∗10−5sTransmission Delay=Grouping LengthChannel Width⇒Channel Width=Grouping LengthTransmission Delayif Grouping Length=100B,Channel Width=100 B1∗10−5 s=1∗107 B/s=10 MB/s=80 Mb/sif Grouping Length=512B,Channel Width=512 B1∗10−5 s=5.12∗107 B/s=51.2 MB/s=409.6 Mb/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 Lengthif 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
在两台计算机之间传输一个文件有两种可行的确认策略。第一种策略是把文件截成分组,接收方逐个确认分组,但就整体而言,文件没有得到确认。第二种策略不确认单个分组,但当文件全部收到后,对整个文件予以确认。请讨论这两种方式的优缺点。
如果网络容易丢失分组,那么对每个分组逐一进行确认比较好,如果分组丢失那么仅重传丢失的分组即可。
如果网络高度可靠,在不发生差错的情况下,仅在整个文件传送的结尾确认一次即可,减少确认次数,节省带宽,不过此时即使只有一个分组丢失也要重传整个文件。
更多推荐
所有评论(0)