一種支持單數(shù)據(jù)端口和NAT穿透的擴(kuò)展FTP方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201611271000.0 申請(qǐng)日 -
公開(公告)號(hào) CN106603717A 公開(公告)日 2017-04-26
申請(qǐng)公布號(hào) CN106603717A 申請(qǐng)公布日 2017-04-26
分類號(hào) H04L29/08(2006.01)I;H04L29/12(2006.01)I 分類 電通信技術(shù);
發(fā)明人 汪洋;鄧建;吳寧泉 申請(qǐng)(專利權(quán))人 深圳市智聯(lián)寶生態(tài)科技有限公司
代理機(jī)構(gòu) 深圳市道臻知識(shí)產(chǎn)權(quán)代理有限公司 代理人 深圳市智聯(lián)寶生態(tài)科技有限公司
地址 518000 廣東省深圳市南山區(qū)南山街道登良路23號(hào)漢京大廈7樓E-H
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種支持單數(shù)據(jù)端口和NAT穿透的擴(kuò)展FTP方法及系統(tǒng),在FTP被動(dòng)PASV工作模式下,對(duì)PASV、RETR命令進(jìn)行擴(kuò)展,通過加入會(huì)話相關(guān)信息,從而實(shí)現(xiàn)FTP服務(wù)器使用一個(gè)數(shù)據(jù)端口與多個(gè)客戶端進(jìn)行文件傳輸,從而有效地解決了分布在多個(gè)企業(yè)內(nèi)網(wǎng)的用戶與一個(gè)公網(wǎng)IT系統(tǒng)的FTP服務(wù)器模塊進(jìn)行文件數(shù)據(jù)傳輸?shù)膯栴},并極大提高FTP服務(wù)端模塊的并發(fā)性能。其次是提出一種通過獲取FTP客戶端的來訪IP從而判斷FTP客戶端是否與FTP服務(wù)端處于同一個(gè)網(wǎng)段,如果是同個(gè)網(wǎng)段即告知FTP客戶端通過內(nèi)網(wǎng)IP訪問FTP服務(wù)器數(shù)據(jù)端口,如果不是同個(gè)網(wǎng)段即告知FTP客戶端通過NAT網(wǎng)關(guān)的出口IP來訪問FTP服務(wù)器數(shù)據(jù)端口,以解決FTP服務(wù)器數(shù)據(jù)通道建立時(shí)的NAT網(wǎng)關(guān)穿透問題。