Q197.
FTP 使用何種協定建立資料連接(Data Connection)及控制連接(Control Connection)?
網路架設 · 丙級 · 網路元件及軟體安裝與應用 · Q197
難易度分析
2 / 5
此題考查網路傳輸層協定之基礎概念。需準確區分傳輸可靠性與連接類型之特性,並辨識特定應用層協定(FTP)在建立通道時所依賴的底層機制。
正確答案:②資料連接及控制連接都使用TCP
② 資料連接及控制連接都使用TCP:FTP 採用 TCP 作為傳輸層協定,控制連接(Port 21)負責傳送指令與回應,資料連接(Port 20 或被動模式動態埠)負責檔案傳輸,兩者皆依賴 TCP 的可靠連線導向特性確保資料正確送達。
錯誤選項解析
- ① 資料連接使用UDP,控制連接使用TCP:FTP 為需要可靠傳輸的檔案協定,UDP 不具備連線導向與重傳機制,無法確保資料完整性,因此資料連接不會使用 UDP。
- ③ 資料連接及控制連接都使用UDP:UDP 為無連線協定,不保證封包順序與送達率,FTP 的檔案傳輸與指令交換皆需可靠機制,故兩者均不會使用 UDP。
- ④ 資料連接使用TCP,控制連接使用UDP:控制連接若使用 UDP 將無法確保指令完整送達,可能導致伺服器誤判操作;FTP 的控制與資料通道皆需 TCP 的三次握手與流量控制機制。
Learning Tip
"FTP 雙通道架構為常考重點:控制連接(Port 21)與資料連接(Port 20/動態埠)皆使用 TCP,易與 TFTP(使用 UDP Port 69)混淆。需留意 FTP 有 主動模式(Active) 與 被動模式(Passive) 的差異,兩者僅在資料連接的建立方向不同,底層仍皆為 TCP。"
學員答題分佈
①資料連接使用UDP,控制連接使用TCP0%
②資料連接及控制連接都使用TCP0%
③資料連接及控制連接都使用UDP0%
④資料連接使用TCP,控制連接使用UDP0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!