728x90
반응형
** 추가 내용이 있을 경우 지속적으로 업데이트 되는 게시글입니다.
FTP ?
- File Transfer Protocol 약어
- TCP/IP 기반의 응용 프로토콜로 서버와 클라이언트 간의 파일 전송을 위해 고안됨
- 크게 2개의 연결 종류가 있음 (명령 연결, 데이터 전송용 연결)
- 위키피디아 링크
- RFC 114 (1971년 4월) : 최초의 FTP (CNP 기반?)
- RFC 765 (1980년 6월) : TCP/IP 버전
- RFC 959 (1985년 10월) : 현재 사양의 FTP
- RFC 1579 (1994년 2월) : RFC 959의 방화벽 친화 FTP (수동 모드)
- RFC 2228 (1997년 6월) : 보안 확장
- RFC 2428 (1998년 9월) : IPv6 지원
프로토콜 구조
- Active Mode와 Passive Mode
- FTP 구조
FTP는 TCP기반의 응용 프로토콜로 이더넷 헤더 + IP 헤더 + TCP 헤더 + FTP 데이터 로 이루어져 있음
FTP 보안 문제
- RFC 2577 (1999년 5월)
- FTPS : File Transfer Protocol Secure
- SSH : Secure SHelll
- SFTP : SSH File Transer Protocol
728x90
반응형
'Computer Science > Server & Network' 카테고리의 다른 글
[프로토콜] TCP (0) | 2022.03.19 |
---|---|
[서버] scp 명령어 사용 (0) | 2022.03.19 |
[서버] Django 홈 서버 구축하기 (0) | 2022.03.17 |
[서버] MariaDB 서버 구축 - 작성 중 (0) | 2022.03.09 |
[서버] Cent OS-7 설치 및 초기 설정 (0) | 2022.03.03 |
[라즈베리파이] 라즈비안 img 설치 (2022년 2월) (0) | 2022.02.20 |
댓글