跳至內容
阿里BaBa電腦筆記
使用者工具
登入
網站工具
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
最近更新
多媒體管理器
網站地圖
足跡:
network:application:ftp_conn
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
======FTP....未完成====== FTP的連線包括兩種不同用途,一個是傳遞客戶端與伺服器之間的Command的,也就是一般我們在設定的FTP PORT(預設21)。另一個是資料傳送的連線,FTP資料傳送的模式又分二種:**主動(PORT)及被動模式(PASV)**,這兩個模式最大差異在資料連線階段。 - 主動模式<code>從Server端角度看,Server會主動用Port 20 向 Client建立資料傳輸連線。</code> - 被動模式<code>從Server端角度看,Server會隨機產生一個 Port N 等待Client端建立資料傳輸連線。</code> ======FTP被動模式====== =====FTP被動模式-封包連線觀察===== <code>Client Server 使用工具:(lftp) (VSFTPD) IP:(192.168.50.100) (192.168.50.13)</code> - **命令連線階段(command connection)**{{ :network:application:tftp_pasv1-1.png?1100 |}} - **資料連線階段(data connection)**{{ :network:application:tftp_pasv3-1.png?1100 |}} - 圖中顯示資料連線階段4個步驟中,第二個步驟Server(192.168.50.13)接受Client(192.168.50.100)被動模式請求,隨即Server隨機產生一個port來當作資料連線用途。**192.168.50.13->192.168.50.100 117 Respopnse:227 Entering Passive Mode (192,168,50,13,105,24)隨機資料連接阜(105x256+24=26904)** =====FTP被動模式-示意圖===== 此圖整合上兩張圖連線過程。 {{:network:application:ftp_passive_mode.png?|}} ======參考資料====== - [[http://note.tc.edu.tw/222.html|FTP 的主動模式及被動模式-精讚部落-瘦河馬]] - [[http://slacksite.com/other/ftp.html|原文 FTP 的主動模式及被動模式]] - [[http://matisse.wordpress.com/2007/10/30/%E8%BD%89%E9%8C%84-ftp-%E4%B8%BB%E5%8B%95%E6%A8%A1%E5%BC%8F%E8%88%87%E8%A2%AB%E5%8B%95%E6%A8%A1%E5%BC%8F/#comments|FTP 主動模式與被動模式]]
network/application/ftp_conn.txt
· 上一次變更: 2013/08/17 11:45 (外部編輯)
頁面工具
顯示頁面
舊版
反向連結
回到頁頂