728x90 반응형 pop31 [Network] FTP, Electronic Mail FTP FTP란 File Transfer Protocol의 약자이다. 멀리 떨어진 호스트에게 파일을 전달할 때 사용한다. FTP는 TCP를 사용하여 통신을 하고 연결할 때는 컨트롤 커넥션은 21번 포트를, 데이터 커넥션은 20번 포트를 사용한다. 클라이언트가 컨트롤 커넥션을 통해서 명령을 보내면 서버는 이 명령을 받아서 데이터 커넥션을 열어주는 것이다. 파일을 보내면 서버는 데이터 커넥션을 닫는다. FTP는 Active mode와 Passive mode가 있다. Active mode Active mode의 진행 과정은 다음과 같다. 1. 클라이언트가 서버에게 데이터 포트로 5151번을 써달라고 요청을 보낸다. 2. ok 응답을 받는다. 3. 서버는 5151번으로 데이터 채널을 연다. 4. 데이터를 주고 .. 2023. 3. 26. 이전 1 다음 728x90 반응형