FTP란 File Transfer Protocol 의 약자로, 인터넷상의 컴퓨터들 간에 파일을 교환하기 위한 표준 프로토콜로서 가장 간단한 방법입니다.
화면에 표시할 수 있는 웹 페이지와 관련 파일들을 전송하는 HTTP(Hypertext Transfer Protocol), 전자우편을 전송하는 SMTP(Simple Mail Transfer Protocol) 등과 같이, FTP도 역시 인터넷의 TCP/IP 응용 프로토콜 중의 하나입니다.
FTP는 웹 페이지들을 인터넷 상에서 모든 사람이 볼 수 있도록 하기 위해 저작자의 컴퓨터로부터 서버로 옮기는 과정(upload)에서 사용됩니다. 또한, 다른 서버들로부터 자신의 컴퓨터로 프로그램이나 파일들을 옮기는 과정(download) 하는 데에도 사용됩니다.
FTP의 특징
FTP의 가장 큰 장점은 월드와이드웹보다 빠른 속도로 전송받을 수 있다는 것입니다. 월드와이드웹이 사용하기는 편리하지만 상대적으로 속도도 느리고, 안정적이지 못하다는 단점이 있습니다.
보통 전송률은 몇 KB~몇 백 KB까지 나올 수 있는데, 이것은 회선상태와 시간에 따라 좌우됩니다.
anonymous FTP
인터넷에서 FTP를 사용할 때 anonymous FTP는 사용자들이 서버에 자신을 식별시키지 않고서도 파일에 접근할 수 있는 방법을 제공합니다. 보통의 FTP 사이트들은 오직 적법한 사용자 아이디와 패스워드를 가진 사람만이 이용할 수 있는데 반해, anonymous FTP는 파일을 보거나 다운로드하기 위해 해당 서버에서 부여된 사용자 아이디나 패스워드가 없더라도 작업이 가능하기 때문에 anonymous 라고 부릅니다.
Anonymous FTP 서버에 접속한 뒤 사용자 아이디로 "anonymous" 라고 입력하고, 패스워드에는 자신의 이메일 주소를 입력하면 로그인이 가능합니다. 이때, 패스워드를 넣지 않거나 어떤 내용을 넣더라도 로그인 하는데 문제가 없지만, 대개 자신의 이메일 주소를 쳐 넣는 것이 통신상의 예의로 되어 있습니다.