92高 資料通訊 - 考試

Table of Contents

※ 引述《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

--

All Comments

Mason avatarMason2013-09-29
謝謝 你真有心 還附上練習