1. FTP 란?
- the file transfer protocol
- 원격의 호스트들끼리 파일을 주고 받을 때 사용하는 protocol
- client / server 모델
- RFC 959로 정의된다.
- 주로 port 21번 사용
2. 특징
- FTP client는 port 21번을 통해 FTP server와 contact
- (using TCP)
- server가 file transfer command 를 받으면, server는 2nd data connection 을 한다 (client 에게)
- 즉 2channel 통신이다.
- "out of band"
- ---> 데이터를 주고받는 band 외의 다른 band에서 control 정보를 주고 받는다.
- "state" - (current directory, earlier authentication)
'학부생 공부 > 네트워크' 카테고리의 다른 글
DNS (domain name system) (0) | 2020.04.13 |
---|---|
SMTP (E-mail) (0) | 2020.04.12 |
Web and HTTP (0) | 2020.04.06 |
TCP, UDP (0) | 2020.04.06 |
Application Layer (0) | 2020.04.04 |