TCP/IP 與 Internet 網路:第十二章 檔案傳輸系統 上一頁
習題
1. 請說明『FTP 伺服器』(FTP Server)和一般『檔案伺服器』(File Server)有何異同?
2. 請說明 FTP 協定的運作程序。
3. 為何 FTP 傳輸系統必須建立兩條連線?請分別說明建立時機及其功能。
4. 請說明『PSAV』命令的功能。
5. 請說明『PORT』 命令的功能,並說明 IP 位址和埠口號碼的表示方法。
6. 請說明一般 FTP 系統傳輸中的最小模式。
7. 請在電腦上(Windows 98)執行 ftp 命令連結到 ftp.nsysu.edu.tw,下載一個檔案,或由 IE 來下載同一檔案,有何不同?
8. 請設定您的 FTP Server,當使用者以 anonymous 登入時,會出現本伺服器的說明和歡迎詞。
9. 同上題,請準備某些檔案讓 anonymous 使用者登入後可以下載,並利用 IE 測試其結果。
10. 請利用 ftp 命令進入 FTP 伺服器的主機(如,ftp 163.15.2.30),請擷取(請參考附錄 A)該命令之建立連線的三向式連絡的 TCP 封包,並說明它們之間訊號(Sequence Number、Acknowledge Number、SYN、ACK)傳遞的情形。
11. 同上題,請擷取下達使用者名稱(User:)和 FTP 回覆訊息的封包,並說明其內容。
12. 同上題,請擷取下達使用者密碼(Password:)和 FTP 回覆訊息的封包,並說明其內容及安全性問題。
13. 同上題,請執行 PORT 命令來設定資料連線埠口,請擷取該命令和 FTP 回覆訊息封包,並說明其內容。
14. 同上題,請上傳一個檔案到 FTP Server,來擷取傳送與回覆封包,並說明其內容。
15. 同上題,請執行 bye 命令(ftp>bye),來擷取 TCP 連線 斷線的封包(三向式連絡)。