FTP 주요 명령어에 대한 Protocol 분석
- 최초 등록일
- 2006.11.14
- 최종 저작일
- 2006.01
- 6페이지/ 한컴오피스
- 가격 1,000원
소개글
FTP 액티브 모드 보고서입니다.
RFC959 참고
목차
1. 액티브 모드 설명
2. 액티브 모드 실행 과정
3. 실제 접속시 과정과 설명 (그림포함)
4. Data Connection 과정과 설명 (그림포함)
5. *부록* 명령어 처리
본문내용
파일 전송 프로토콜(File Transfer Protocol; FTP)은 하나의 호스트에서 다른 하나로 파일을 복사하기
위해 TCP/IP에 의해 제공되는 표준기능이다. 컴퓨터간의 파일 전송은 networking 환경
또는 internetworking 환경에서 기대되는 가장 공통된 작업의 하나이다.
FTP는 기본적으로 두가지 모드를 지원한다. 이들은 active 모드와 passive 모드다.
대부분 사용되는 FTP 모드는 active 모드이다. 그림과 함께 액티브 모드에서 FTP를 설명하겠다.
액티브 모드 실행 과정?
1. Client는 지정된 FTP server port(주로 21)로 접속하여 ID와 암호를 통해 인증받는다
2. FTP client쪽에서 server와 데이터전송을 위해 client 에 접속할 미사용중인 임의의
포트 N을 server에게 알려주게 된다.
이때 client쪽에서는 방화벽을열어 server와 데이터 통신을 할 수 있도록 해야 되는데
일반적으로 1025이상 5000번 이하 포트중 하나를 임의의 포트 N으로 사용한다
3. FTP server는 자신의 특정포트(주로 20)로부터 client가 알려준 포트 N을 향해
접속을 시도한다.
4. connection을 맺은 후 데이터를 전송한다.
참고 자료
RFC959