FTP和TFTP的区别与介绍
概述:
文件傳送協(xié)議FTP(File Transfer Protocol)是Internet上使用比較廣泛的文件傳送協(xié)議。FTP提供交互式的訪問,允許客戶指明文件的類型與格式,并允許文件具有存取權(quán)限。FTP屏蔽了各種計(jì)算機(jī)系統(tǒng)的細(xì)節(jié),因此適用于在異構(gòu)網(wǎng)絡(luò)中任意計(jì)算機(jī)之間傳送文件。它的基本應(yīng)用就是將文件從一臺計(jì)算機(jī)復(fù)制到另一臺計(jì)算機(jī)中。它要存取一個文件,就必須先獲得一個本地文件的副本,如果修改文件,也只能對文件的副本進(jìn)行修改,然后再將修改后的文件副本傳回到原節(jié)點(diǎn)。
只要記住幾個關(guān)鍵詞:交互式、存取權(quán)限和副本。
?
簡單文件傳送協(xié)議TFTP(Trivial File Transfer Protocol)是一個小而易于實(shí)現(xiàn)的文件傳送協(xié)議。TFTP是基于UDP數(shù)據(jù)報(bào),需要有自己的差錯改正措施。TFTP只支持文件傳輸,不支持交互,沒有龐大的命令集。也沒有目錄列表功能,以及不能對用戶進(jìn)行身份鑒別。但它的代碼所占內(nèi)存較小,不需要硬盤就可以固化TFTP代碼,很適合較小的計(jì)算機(jī)和特殊用途的設(shè)備。
TFTP和FTP一個主要的區(qū)別就是它沒有交互式,且不進(jìn)行身份驗(yàn)證。
?
區(qū)別:
1、FTP 是完整、面向會話、常規(guī)用途文件傳輸協(xié)議;而 TFTP 用作 bones bare - 特殊目的文件傳輸協(xié)議。
2、因?yàn)?TFTP 不支持驗(yàn)證, 所以Windows NT FTP服務(wù)器不支持 TFTP
3、可以以交互方式使用 FTP; TFTP 允許文件只能單向的傳送。
4、FTP 提供用戶身份驗(yàn)證; TFTP 卻不。
5、FTP 依賴于 TCP 是面向連接并提供可靠的控件; TFTP 依賴 UDP,需要減少開銷, 幾乎不提供控件。
6、FTP 使用周知 TCP 端口號: 數(shù)據(jù)和連接對話框的 21 20; TFTP 使用它的文件傳輸活動 UDP 端口號 69。
7、FTP使用的是TCP21端口,而TFTP使用的是UDP69端口; 一般防火墻都會封TCP端口而不會封UDP的,所以TFTP有時比FTP好用,不過TFTP傳輸?shù)奈募话爿^小,你要傳大文件就要用FTP了
總結(jié)
以上是生活随笔為你收集整理的FTP和TFTP的区别与介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TeamViewer远程访问
- 下一篇: busybox tftp