TCP/IP 協定與 Internet 網路:第七章 傳輸層協定  上一頁        

 

翻轉工作室:粘添壽

 

習題

1.    Internet 網路上,一般傳輸層有哪兩個通訊協定?請分別敘述其功能。

2.    傳輸層中有 TCP UDP 協定,我們分別選用這兩個通訊協定來傳輸資料的依據為何?

3.    為何TCP/IP兩個通訊協定必需結合在一起?請敘述其原因。

4.    請執行 telnet 命令,來擷取三向式連絡法的建立連線封包,並請繪圖說明其動作順序。

5.    請執行 ftp 命令來擷取 TCP 封包,並說明封包標頭各欄位表達的功能。

6.    請執行 mail 命令,來擷取 UDP 封包,並說明封包標頭各欄位表達的功能。

7.    何謂TCP 埠口』(TCP Port?並請說明 TCP IP 的多工關係。

8.    TCP 『動態配置』『固定配置』兩種方法來指定傳輸埠口位址,請說明兩者在使用上有何不同?

9.    何謂『三向握手式連絡法』(Three-way Handshake

10.  請說明 TCP 建立連線的運作程序。

11.  請說明 TCP 資料傳送的運作程序。

12.  請說明 TCP 連線終止的運作程序。

13.  請說明 TCP 連線如何重新啟動?並請說明重新啟動的時機。

14. 請說明在同一伺服器可能同時接受許多客戶端的連線,它如何來分辨這些連線?並請舉例說明之。

15.  何謂『流量控制』(Flow Control

16.  請說明『停止與等待』(Stop-and-Wait流量控制法的運作程序。它有何優缺點?

17.  請簡略說明『滑動視窗法』(Sliding Window的運作程序。

18.  請說明 TCP 封包標頭中 Sequence Number Acknowledge Number 兩個欄位,在滑動視窗法的流量控制中扮演何種功能?

19.  如果雙方資料在傳送當中,接收端想請傳送端暫停傳送,應如何處置?

20.  TCP 連線當中,雙方如何來協議緩衝器大小的問題?

21.  請執行 ftp 中的 get 命令來擷取封包(請參考附錄 A),並繪圖說明流量控制的情形。

22.  請說明在 Ethernet 網路上,UDP 最大封包大小為何?如何計算出來?

23.  何謂 UDP 的『虛擬標頭』(Pseudo Header?它的功能為何?

24.  一般傳輸介面程式有哪兩種?請分別敘述其特性。

 

 

<GOTOP>