Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

NCUTCSIE-TCP Connection-Oriented Transmission Principles

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

下列哪一個欄位用來標示封包的來源端 TCP 埠號?

a)

Destination Port

b)

Source Port

c)

Sequence Number

d)

Acknowledge Number

2.

若需要通知對方立即傳送暫存在 Send Buffer 中的資料,應設定哪一個控制位元(Code bit)?

a)

ACK(確認)

b)

PSH(推送)

c)

RST(重置)

d)

FIN(完成)

3.

若主機 A 首次送出時序號為 42,則接收端主機 B 的 ACK=79 最可能代表什麼?

a)

主機 B 期望主機 A 下次的序號為 79

b)

主機 B 正在回覆自身的初始序號 79

c)

主機 B 通知已接收 79 個位元

d)

主機 B 要求重傳到序號 79 的段

4.

若傳輸每次皆為單一字元 'C',則每次成功接收後確認號通常會如何變化?

a)

增加 1

b)

保持不變

c)

減少 1

d)

隨機變化

5.

『主機確認收到回響的 'C'』最可能對應到哪一個方向的段落?

a)

主機 A 收到主機 B 回傳的 'C',因此 A→B 的下一個段有 ACK=80

b)

主機 B 收到主機 A 的 'C',因此 B→A 的下一個段有 ACK=79

c)

主機 A 首次發送 'C',因此 ACK=43

d)

主機 B 首次回覆 'C',因此 ACK=80

6.

在 TCP 超時設定的概念中,哪一敘述最符合設計原則?超時時間應:

a)

略短於連線的來回時間(RTT),以便更快重傳

b)

與 RTT 完全相同,避免過早或過晚重傳

c)

比 RTT 長,從發送區段到收到該區段確認訊息的時間要更長

d)

不依 RTT,固定為常數以簡化實作

7.

約每隔一次 RTT 取得一筆新的 SampleRTT 的目的為:

a)

確保每個封包都計算一次 RTT

b)

定期以最新觀測值更新 EstimatedRTT

c)

避免 EstimatedRTT 變動

d)

增加重傳次數

8.

DevRTT 量測的是什麼?

a)

RTT 的平均值

b)

RTT 的變動程度,即 SampleRTT 與 EstimatedRTT 的偏差量化

c)

發送端的擁塞視窗大小

d)

接收端緩衝區的利用率

9.

若 α 增大(在 EstimatedRTT 的 EWMA 中),其效果最可能為:

a)

EstimatedRTT 對新 SampleRTT 變得更敏感、反應更快

b)

EstimatedRTT 完全忽略新樣本

c)

EstimatedRTT 僅受舊樣本影響

d)

EstimatedRTT 不再收斂

10.

若某網路的 EstimatedRTT 為 100 ms,DevRTT 為 10 ms,逾時間隔約為多少較為適合?

a)

100 ms

b)

110 ms

c)

140 ms

d)

160 ms

11.

若 EstimatedRTT 突然下降而 DevRTT 保持不變,下列何者最可能發生?

a)

逾時間隔隨之減少

b)

逾時間隔增加到前一倍

c)

逾時間隔維持固定

d)

逾時間隔變為零

12.

『不擔保資料包會送達』時,下列哪項為可能的網路行為?

a)

資料包可能被丟棄或遺失,需要靠 TCP 重送確保送達

b)

路由器會暫存所有遺失的資料包並重送

c)

只要提高頻寬就能保證每個資料包送達

d)

應用程式層會自動補齊遺失的資料

13.

若每個資料段都必須個別確認而非使用累積式 ACK,最可能的影響是什麼?

a)

降低控制流量

b)

增加不必要的重傳與確認封包數量

c)

不影響網路效率

d)

使 TCP 無法維持序號