作者magic704226 (magic)
标题Re: [考题] 92高 资料通讯
时间Thu Sep 26 19:33:37 2013
※ 引述《takeabreak2 (小林)》之铭言:
: ※ 引述《davchou (davchou)》之铭言:
: : 假设有一传输系统,其网
: : 路层(network layer
: : )的封包最大长度(头端header,以下同)为
: : 400 bytes,头端为40 bytes
: : ;其资料链结层(date link layer)封包最大长
: : 度为300 bytes,头端为30 bytes;
: : 实体层(physical layer)封包最大长度为200 bytes,头端为30 bytes
: : 。如在网路层有资料350 bytes时,请问在实体层输出之总共资料长度为何?
: : 我的算法:
: : Network | Data link | Physical
: : 350+40=390 30+270=300 30+170=200
: : 30+120=150 30+130=160
: : 30+150=180
: : +)
: : -----------------
: : 540
: : 可是答案是750,请问哪里有错?
附图
http://smartcsie.org/packet.jpg
每次能乘载的资料量为
实体层封包最大长度 - 实体层标头 - 资料链结层标头 - 网路层标头
以此题来说,每次能乘载 200-30-30-40=100byte
所以350byte要分四次传 100,100,100,50
各加上标头就是 200,200,200,150 ==> 总共750
其他练习
http://smartcsie.org/0926.pdf
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.78.123
※ 编辑: magic704226 来自: 220.136.78.123 (09/26 19:47)
1F:推 kisha024:谢谢 你真有心 还附上练习 10/27 18:10