이번 포스팅에서는 파일 전송을 위한 인터넷 프로토콜 중 하나인 FTP(파일 전송 프로토콜) 프로그램에 대하여 공부를 해보고자 한다. FTP 프로그램란 FTP(파일 전송 프로토콜)는 인터넷을 통해 파일을 전송하기 위해 사용되는 프로토콜이다. FTP는 클라이언트-서버 모델을 따르며, 클라이언트는 서버에 파일을 업로드하거나 다운로드하는 데 사용된다. 사용하기 쉽고 안정적인 FTP 기능을 제공하는 대표적인 FTP 프로그램으로는 FileZilla, WinSCP, Cyberduck 이 있다. FTP는 제어연결(Control Connection)과 데이터연결(Data Connection)로 구분할 수 있다. FTP 제어연결은 클라이언트에서 서버로 명령과 서버의 응답을 위한 연결을 의미한다. 포트번호는 21번을 사용하..