File Transfer Protocol
FTP는 네트워크상에서 파일을 주고받기 위해 만들어진 표준 통신 규약입니다. 1971년에 처음 등장했을 정도로 역사가 깊으며, 웹(HTTP)이 대중화되기 전부터 대용량 데이터를 전송하는 가장 효율적인 수단으로 사용되어 왔습니다.
FTP는 다른 프로토콜과 달리 두 개의 연결(통로)을 동시에 사용한다는 점이 가장 큰 특징입니다.
공유기나 방화벽 환경에서 FTP 접속 오류가 발생하는 주된 원인입니다.
기본 FTP는 암호화 없이 데이터를 평문으로 전송하므로 매우 위험합니다.
| 종류 | 설명 | 보안성 |
|---|---|---|
| FTP | 기본 방식. 데이터 노출 위험 높음 | 매우 낮음 |
| FTPS | FTP에 SSL/TLS 암호화를 추가한 방식 | 높음 |
| SFTP | SSH(Secure Shell) 기반 전송. 보안 및 관리 효율 우수 | 매우 높음 |