FTP和TFTP之間的區(qū)別有哪些

ftp和tftp之間的區(qū)別有哪些?本篇文章就給大家簡單介紹一下ftp和tftp,讓大家了解ftp和tftp之間的區(qū)別,希望對你們有所幫助。

FTP和TFTP之間的區(qū)別有哪些

FTP是什么?

FTP,表示文件傳輸協(xié)議(File Transfer Protocol),是標(biāo)準(zhǔn)的Internet 協(xié)議,一種客戶端-服務(wù)器協(xié)議。它可以將信息從用戶正在處理的計算機移動到托管網(wǎng)站的服務(wù)器;簡單來說:就是一種在計算機之間傳輸文件的方式。

例:用戶可以在一臺計算機上通過FTP客戶端(一個程序)將文件上傳到FTP服務(wù)器,在從另一臺計算機的FTP客戶端上下載文件。

FTP和TFTP之間的區(qū)別有哪些

因此,F(xiàn)TP偶爾也會用作共享文件的方式。一個人可以將文件上傳到FTP服務(wù)器,然后與另一個人共享一個鏈接,讓另一個人可以把文件下載到自己的計算機上。

TFTP是什么?

TFTP,表示普通文件傳輸協(xié)議(Trivial File Transfer Protocol?),是一種用于傳輸文件的簡單高級協(xié)議。

TFTP是一種Internet軟件實用程序、一種在網(wǎng)絡(luò)設(shè)備之間傳輸文件的技術(shù),是文件傳輸協(xié)議(FTP)的簡化版本。它可以用來傳輸比文件傳輸協(xié)議(FTP)更易于使用但功能較少的文件,主要用于從遠(yuǎn)程服務(wù)器讀取和寫入文件/郵件。

FTP和TFTP的區(qū)別

1、安全性區(qū)別

FTP支持登錄安全,具有適當(dāng)?shù)纳矸蒡炞C和加密協(xié)議,在建立連接期間需要與FTP身份驗證通信。

TFTP是一種開放協(xié)議,缺乏安全性,沒有到位的加密機制,與TFTP通信時不需要認(rèn)證,這意味著通過互聯(lián)網(wǎng)在開放服務(wù)器上傳輸文件非常危險,且數(shù)據(jù)包有可能會丟失。

2、傳輸層協(xié)議的區(qū)別

FTP使用TCP作為傳輸層協(xié)議,通過單獨的TCP連接從控制命令發(fā)送數(shù)據(jù)。

TFTP使用UDP作為傳輸層協(xié)議,因為UDP是無連接協(xié)議,所以TFTP不使用連接。

FTP和TFTP之間的區(qū)別有哪些

3、使用端口的區(qū)別

FTP使用2個端口:TCP端口21,是個偵聽端口;TCP端口20或更高TCP端口1024以上用于源連接。

TFTP僅使用一個具有停止和等待模式的端口:端口69。

4、RFC的區(qū)別

FTP是基于RFC 959文檔,帶有其他RFC涵蓋安全措施;TFTP基于RFC 1350文檔。

5、執(zhí)行命令的區(qū)別

FTP有許多可以執(zhí)行的命令(get,put,ls,dir,lcd)并且可以列出目錄等。

TFTP只有5個命令可以執(zhí)行(rrq,wrq,data,ack,error)。

總結(jié):

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊15 分享