블로그 프로젝트에서 메일 전송로직을 작성할 때 메일 전송은 SMTP 프로토콜을 사용한다고 했다. 최근에 aws 강의를 보다가 파일 전송할 때는 SFTP 프로토콜을 사용한다고 배웠다. 비슷한 프로토콜들의 이름이 헷갈렸기 때문에 정리를 해봤다. 1. FTP (File Transfer Protocol) 포트번호 21 / TCP 통신 기본적인 파일을 전달하기 위한 프로토콜이다. 인코딩이나 암호화 기능이 없기 때문에 보안적으로 봤을 때 안전한 편은 아니다. (통신하는 이들이 아닌 제 3자도 파일을 받아볼 수 있다.) 2. TFTP (Trivial File Transfer Protocol) 포트번호 69 / UDP 통신 다수의 클라이언트들에게 파일을 전송할 수 있는 프로토콜이다. 3. SFTP (Secure Fil..