その先にあるもの…

FTP Active, Passive 본문

Tip

FTP Active, Passive

specialJ 2016. 4. 25. 21:48


ACTIVE MODE

Server

명령어 전송 포트 = 21번 포트 

데이터 전송 포트 = 20번 포트 


Client

명령어 전송 포트 = 1024번 이상의 빈 포트

데이터 전송 포트 = 명령어 전송 포트 + 1


클라이언트에서 데이터를 요청하면 서버측에서 클라이언트로 데이터를 전송


ex ) Client( Comman:1050, Data:1051 ) -> connect -> Server( Comman:21, Data:20 ) -> Pair( 21:1050, 20:1051 )



PASSIVE MODE

Server

명령어 전송 포트 = 21번

데이터 전송 포트 = 1024번 이상의 빈 포트


Client

명령어 전송 포트 = 1024번 이상의 빈 포트

데이터 전송 포트 = 명령어 전송 포트 + 1


클라이언트에서 데이터를 요청하고 클라이언트가 서버에서 데이터를 Copy


ex ) ClientComman:1050, Data:1051 ) -> connect -> ServerComman:21, Data: 1055 ) -> Pair21:1050, 1055:1051 )



클라이언트FTP는 접속이 되는데 브라우저로 FTP서버에 접속해서 접속되지 않는 경우

클라이언트FTP는 active가 default 브라우저는 passive가 default


passive mode는 해킹의 위험이 많다고 함.


출처

http://visu4l.tistory.com/162

'Tip' 카테고리의 다른 글

eclipse build 순서 변경  (0) 2018.02.21
eclipse output directory 변경  (0) 2018.02.21
Windows 7에서 exFAT포맷 read-only  (0) 2016.04.20
클립 활용 (동영상)  (0) 2016.04.06
이진수 음수  (0) 2016.03.07
Comments