공부자료/Network
TFTP
F0X
2022. 5. 26. 12:36
네트워크 관리사 필기시험을 공부할 때 필기한 내용이라 알고 계시는 내용과 다를 수 있습니다.
간단하게 정리한 내용이므로 자세한 설명은 아닙니다.
TFTP 란?
Trivial File Transfer Protocol의 약자이다.
UDP 상에서 이루어지는 간단한 파일전송 프로토콜(File Transfer Protocol)
통상 클라이언트/서버 간에 FTP 같이 복잡한 상호 동작이 필요하지 않는 응용에 많이 사용한다.
한편 FTP는 TCP 상에서 비교적 복잡하게 동작한다.
TFTP의 특징
단순한 파일전송 기능만 제공한다.
인증 기능 미제공, 사용자 이름 및 비밀번호 확인 없이 파일 전송
프로그램이 간결하고 규모가 작다.
에러 제어 및 흐름 제어 방식으로는 Stop and Wait 방식을 사용한다.
TFTP 메시지 구성
TFTP의 메시지 종류 및 값 (Opcode)
RRQ (Read Request) : 1
WRQ (Write Request) : 2
Data : 3
ACK : 4
Error : 5
관련 표준 및 포트
RFC 783, 1350
포트 번호 / 전송 프로토콜 : UDP/69