TFTP, tftp   Trivial File Transfer Protocol  

(2024-04-28)

1. TFTPUDP 상에서 이루어지는 간단한 화일전송프로토콜 (File Transfer Protocol)
     - 통상, 클라이언트/서버 간에 FTP 같이 복잡한 상호동작이 필요하지 않는 응용에 많이 사용
        . 한편, FTP는 TFTP와는 달리, TCP 상에서 비교적 복잡하게 동작 함


2. TFTP 특징

  ㅇ 단순한 화일전송 기능 만 제공
  ㅇ 인증 기능 미제공. 사용자 이름 및 비밀번호 확인 없이 화일 전송
  ㅇ 프로그램이 간결하고 규모가 작음
  ㅇ 에러제어흐름제어 방식으로는 Stop and Wait 방식 사용

  ※ 사용 例)
     - 임베디드 시스템 개발시, 메인 개발 호스트와 타킷 보드 간에 TFTP로 데이터 전송 등
     - 네트워크 부팅시, 원격 서버로부터 부트스트랩 관련 파일을 TFTP로 가져와서 자동 부팅하는 등


3. TFTP 메세지 구성

   


4. TFTP의 메세지 종류 (Opcode)  :  2 바이트

  ㅇ RRQ (Read Request) : 1 
  ㅇ WRQ (Write Request) : 2
  ㅇ Data : 3
  ㅇ ACK : 4
  ㅇ Error :5


5. 관련표준 및 포트RFC 783, 1350
  ㅇ 포트번호 / 전송프로토콜 : 69 / UDP

FTP
   1. FTP   2. Anonymous FTP   3. TFTP,tftp  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"