FTP與TFTP 學習小記

2021-10-08 13:39:48 字數 632 閱讀 4356

ftp(file transfer protocol,檔案傳輸協議) 是 tcp/ip 協議組中的協議之一。

ftp協議包括伺服器和客戶端,基於tcp協議實現。ftp協議的任務是從一台計算機將檔案傳送到另一台計算機,它與這兩台計算機所處的位置、聯接的方式、甚至是是否使用相同的作業系統無關

預設情況下ftp協議使用tcp埠中的 20和21這兩個埠,其中20用於傳輸資料,21用於傳輸控制資訊。但是,是否使用20作為傳輸資料的埠與ftp使用的傳輸模式有關,如果採用主動模式,那麼資料傳輸埠就是20;如果採用被動模式,則具體最終使用哪個埠要伺服器端和客戶端協商決定。

ftp傳輸效率非常高,在網路上傳輸大的檔案時,一般也採用該協議。並支援互動。

tftp(trivial file transfer protocol,簡單檔案傳輸協議)是tcp/ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜、開銷不大的檔案傳輸服務。

基於udp協議而實現。

埠號預設為69。

此協議設計的時候是進行小檔案傳輸的。因此它不具備通常的ftp的許多功能,它只能從檔案伺服器上獲得或寫入檔案,即單向傳輸,並不支援互動 。

ftp與tftp的區別

檔案傳輸協議 ftp 實際上就是傳輸檔案的協議,它可以應用在任意兩台主機之間,但是ftp不僅僅是乙個協議,它同時也是乙個程式。作為協議,ftp是被應用程式所使用的 而作為程式,使用者需要通過手動方式來使用ftp並完成檔案的傳送。ftp允許執行對目錄和檔案的訪問,並且可以完成特定型別的目錄操作,例如將...

tftp與ftp的聯絡

1.ftp 是完整 面向會話 常規用途檔案傳輸協議。而 tftp 用作 bones bare 特殊目的檔案傳輸協議。2.互動使用 ftp。tftp 允許僅單向傳輸的檔案。3.ftp 提供身份驗證。而tftp 不。4.ftp 使用已知 tcp 埠號 埠20用於傳輸資料,埠21用於傳輸控制訊息。tftp...

TFTP 與 FTP的區別

ftp file transfer protocol,檔案傳輸協議 協議在tcp ip協議族中屬於應用層協議,用於在遠端伺服器和本地客戶端之間傳輸檔案,使用tcp埠20和21進行傳輸。埠20用於傳輸資料,埠21用於傳輸控制訊息。tftp trivial file transfer protocol,...