FTP주제 공부하자
페이지 정보
작성자 게시판관리자 작성일20-07-17 09:31 조회5,435회 댓글0건관련링크
본문
22번째 주제는 FTP(File Transport Protocol)입니다.
FTP란 File Transfer Protocol의 약자이며, 표준 파일 전송 프로토콜로 사용자의 시스템과 원격 시스템간에 파일을 송수신하는 기능입니다.
특히 대량의 파일을 네트워크를 통해 주고 받을 때는 파일 전송 전용 서비스인 FTP를 사용하면 파일을 빠른 속도로 한꺼번에 주고 받을 수 있습니다.
FTP의 동작 방식은 간단합니다.
FTP 서비스를 제공하는 서버와 여기에 접속하는 클라이언트 사이에 두 개의 연결이 생성되는데, 하나는 데이터 전송을 제어하기 위한 신호를 주고 받기 위함이고, 다른 하나는 실제 데이터 전송에 사용됩니다.
제어 신호를 주고 받는 포트는 21번 포트를 사용하며, 데이터 전송을 위한 포트는 20번 포트가 기본으로 지정되어 있습니다. 이 포트 지정은 Active 모드와 Passive 모드에 따라 바뀌게 됩니다.
FTP 서비스는 기본적으로 Active 모드와 Passive 모드의 두 가지 데이터 접속 방식이 있습니다.
먼저 Active 모드는 앞서 언급한 서버와 클라이언트 간 네트워크 포트 20번(데이터 전송용)/21번(신호 제어용)을 사용하는 방식입니다.
Passive 모드는 서버와 사용자 간 데이터 전송용 포트는 서버에서 지정해주고, 신호 제어용 포트는 동일하게 21번 포트를 사용하는 방식입니다. Passive 모드는 데이터 전송용 포트를 20번이 아닌 다른 임의의 번호로 할당하여 데이터를 전송하기 때문에 보안 장비의 포트 차단 설정을 확인해야 합니다.
Active Mode와 Passive Mode를 간단하게 요약하면 위와 같습니다.
FTP는 웹 브라우저나 윈도우 탐색기 등으로도 사용할 수 있지만, FTP 클라이언트 프로그램을 별도로 설치하여 접속하는 것이 가장 편리한 사용 방법입니다.
FTP 클라이언트 프로그램을 사용하는 경우, 접속할 서버의 IP 주소,
댓글목록
등록된 댓글이 없습니다.