15. TFTP - Triviāls failu pārsūtīšanas protokols

Last modified by Valdis Vītoliņš on 2018/01/15 21:44

15. TFTP - Triviālais failu pārsūtīšanas protokols

15.01. Ievads

TFTP ir Triviālais failu pārsūtīšanas protokols. To paredzēts lietot sāknējot bezdisku sistēmas (parasti - darbstacijas vai X termināļus). Atšķirībā no FTP, kas aprakstīts 27.nodaļā un kurš izmanto TCP, TFTP bija izveidots, lai tas lietotu UDP - tādējādi padarot to vienkāršu un mazu. TFTP (un tam nepieciešamo UDP, IP un iekārtas draivera) implementācijas var satilpināt lasāmā mikroshēmā.

Šajā nodaļā dots TFTP pārskats, jo mēs to atkal sastapsim nākošajā nodaļā saistībā ar sāknēšanas protokolu (BOOTP). Mēs sastapām TFTP arī #picref("f_5_1.gif", "5.1.attēlā"), kad sāknējām hostu sun no tīkla. Tas izraisīja TFTP pieprasījumu pēc tam, kad uzzināja savu IP adresi, izmantojot RARP. 

RFC 1350 [Sollins 1992] ir TFTP 2.versijas oficiāla specifikācija. 12.nodaļa grāmatā [Stevens 1990] sniedz pilnu izejas tekstu TFTP klienta un servera implementācijai kā arī apraksta dažas programmēšanas tehnikas saistībā ar TFTP.