차례:
정의-수동 파일 전송 프로토콜 (PASV FTP)은 무엇을 의미합니까?
PASV FTP (Passive File Transfer Protocol)는 FTP 서버가 아닌 FTP 클라이언트가 데이터 흐름을 시작하는 수동 모드로 데이터를 전송하는 프로세스입니다. PASV 명령을 사용하기 때문에 PASV FTP라고합니다. 수동 모드는 방화벽 뒤에서 작동하기 때문에 클라이언트에서 널리 사용되었습니다. Internet Explorer와 같은 웹 브라우저는 PASV FTP 옵션도 지원합니다. 수동 모드는 FTP를보다 방화벽 친화적으로 만듭니다.
Techopedia는 수동 파일 전송 프로토콜 (PASV FTP)을 설명합니다.
PASV FTP에서 클라이언트는 클라이언트와 원격 사이트 모두에서 데이터 연결을 시작합니다. 클라이언트는 TCP 포트 21을 통해 통신 요청을 전송하여 일반 또는 PASV FTP를 사용하여 세션을 시작합니다.이 연결을 제어 채널 통신이라고합니다. 일반적인 FTP 작업에서는 두 서버간에 데이터 포트 (포트 20)와 명령 또는 제어 포트 (일반적으로 포트 21)가 열리므로 방화벽을 통해 장치간에 파일을 교환 할 수 있습니다. 수동 모드 FTP는 외부가 아닌 네트워크 내부에서 데이터 흐름을 시작하는 데 도움이됩니다.
FTP 서버는 기본 포트 (포트 20)에서 클라이언트 지정 포트 (포트 21)로 데이터 교환을 시작합니다. 첫 번째 포트는 포트 21의 서버에 연결되며 클라이언트는 PORT 명령 대신 PASV 명령을 실행합니다. 그런 다음 PASV 명령은 서버에 데이터 채널 연결로 사용할 포트를 지정하도록 요청합니다. 서버는 포트 번호를 지정하여 제어 채널의 명령에 응답합니다. 클라이언트는이 포트 번호를 사용하여 데이터 채널에서 교환을 시작합니다.
클라이언트가 서버에 대한 두 연결을 시작하기 때문에 방화벽이 서버에서 클라이언트로 들어오는 데이터 포트 연결을 필터링해야하는 문제가 해결되었습니다.
많은 FTP 서버는 PASV가 수반하는 보안 위험 때문에 PASV 모드 연결을 거부합니다.