FTP
란 TCP/IP
프로토콜을 가지고 서버와 클라이언트간에 파일 전송을 하기 위한 프로토콜이다.
osi 7계층
에서 응용 계층
에 속하며 인터넷에서 자주 사용된다.
파일을 이동할 때 사용하는 프로토콜 이며, 일반적으로 프로그래머와 웹 디자이너가 웹 사이트를 구성하는 웹 페이지, 스크립트, 이미지 및 기타 콘텐츠를 업로드
하거나 다운로드
할 때 사용된다.
FTP는 통신을 할때 XNUMX단계로 이루어져 있다. 클라이언트가 FTP서버와 연결을 설정하면 로그인인증을 하기 위해 서버에 요청을 보내고 서버에서는 db에 데이터 여부를 확인 후 권한 부여를 내려준다. FTP 서버에서는 put 과 get같은 리소스를 사용하며 접근이 가능하다.