TFTP 簡單檔案傳送協議

2021-06-28 21:11:08 字數 599 閱讀 9588

tftp:簡單檔案傳送協議

1.tftp是乙個簡單的協議,適合唯讀儲存器,僅用於無盤系統進行系統引導。是一種停止等待協議(「停止等待」就是每傳送完乙個分組就停止傳送,等待對方的確認。在收到確認後再傳送下乙個分組。)

2.tftp使用五種報文格式,本身不提供安全特性

3.一般基於udp

tftp讀取過程:

假設客戶端從伺服器讀乙個名為boot.dat的image檔案,那麼傳輸過程如下所示:

c0 客戶端向伺服器發乙個rrq包,檔名為"boot.dat",傳輸模式為"octec" (binary)。

s1 伺服器向客戶端發乙個data包,塊號為1,然後第乙個長度為512位元組的資料分組。

c1 客戶端向伺服器傳送乙個ack包,塊號為1。

s2 伺服器向客戶端發乙個data包,塊號為2,然後第二個長度為512位元組的資料分組。

c2 客戶端向伺服器傳送乙個ack包,塊號為2。

........

sn 伺服器向客戶端傳送乙個data包,塊號為n,然後是不足512位元組的乙個資料分組。

cn 客戶端向伺服器傳送乙個ack包,塊號為n。(傳輸結束,各自斷開)

TFTP(簡單檔案傳送協議)

tftp trivial file transfer protocol 即簡單檔案傳送協議。tftp是乙個簡單的協議,適合於唯讀儲存器,僅用於無盤系統進行系統引導。它只使用幾種報文格式,是一種停止等待協議。為了允許多個客戶端同時進行系統引導,tftp伺服器必須提供一定形式的併發。因為udp在乙個客戶...

TFTP 簡單檔案傳輸協議

1.tftp trivial file transfer protocol 簡單檔案傳輸協議 與ftp不同的是,它使用的是udp的69埠,因此它可以穿越許多防火牆。不過它也有缺點,比如傳送不可靠 沒有密碼驗證等。非常適合傳送小型檔案的 2.配置tftp ecgl linux 自帶 tftp serv...

簡單檔案傳輸協議 TFTP

tftp協議全稱為簡單檔案傳輸協議,是以udp為基礎的應用層協議,主要用於不同裝置之間的檔案傳輸。具有協議簡單,易於實現的特點,常用於嵌入式裝置開發中。資料的儲存有不同的格式,磁碟中相同的一塊資料,通過不同的儲存協議解析,得到的內容是完全不同的,如 磁碟中的乙個位元組0x65,按照ascii解析就是...