111年資訊技師高等網路原理與應用

三、設計一個10Mbps 新型乙太網路系統,其有10 segments 9 repeaters串接,每段最長不可超過500公尺,傳輸延遲為5/6光速,每個 repeater 的傳輸延遲為1.0μs,整體訊號上升時間為2μs,其他延遲忽略不計,請問:

    ()此系統整體延遲時程為何?(6分)

    ()一個時槽 (time slot) 的時程為何?(6分)

    ()最小封包的位元數為何?(6分)

答:

[此題目有爭議,()()的順序要顛倒,這題目是抄襲改編自「楊豐瑞、楊豐任-網路概論與實務」,出題教授將題目順序弄錯]

()

1.光速:c = 3×108 m/sec是光速。

2.傳輸延遲:pic01.png×3×108 m/sec = 2.5×108 m/sec

3.Tix:傳輸延遲時間

送出一個訊框所需要的時間。Tix = 訊框長度位元速率。

註:位元速率 (bit rate) 是資料傳輸速率 (transmission rate) 或一個 link 頻寬。

9 repeaters 總傳輸延遲時間:9×1.0us = 9us

4.Tp:傳播延遲時間

在網路線上傳輸所花費的時間。Tp = 傳輸距離訊號傳播速率。

註:訊號傳播速率 (propagation speed) 2×108m/s3×108m/s

  500公尺傳播延遲時間:

pic02.png= pic03.png= pic04.png = 2×10-6 sec = 2us

  10 segments 總傳播延遲時間:10×2us = 20us

5.系統整體延遲時程:

  來回時間 (Round-Trip Time, RTT) 定為 2

  2×(2us+20us)+2us = 44us+2us = 46us

()

時槽時間是以最小訊框傳輸所需的時間為單位來訂定。

pic05.png= pic06.png = 51.2us

註:先計算出()才能計算出()

()

最小封包 = 46us×10Mbps = 46×10-6sec×107bps = 460位元,取用最近的2冪次方數字為基準,也就是512位元 (29 = 512) 個位元 (512 / 8 = 64個位元組),也就是乙太訊框格式所規範的最小訊框。

參考資料:楊豐瑞、楊豐任-網路概論與實務第三版習題解答 CH6-10.pdf

arrow
arrow

    jacksaleok 發表在 痞客邦 留言(0) 人氣()