ftp의 패시브와 액티브의 차이는 데이터를 보내주느냐 받아가느냐의 차이이다.
액티브모드는 서버에서 클라이언트(접속한 사람) 쪽으로 데이터를 보내주는 것이고
패시브모드는 클라이언트에서 서버로 접속해 데이터를 받아가는 것이다.
간단히 비유하자면 친구(서버)가 물건을 가지고 우리 집(클라이언트)에 오는건 액티브 모드
내(클라이언트)가 친구(서버)네 집에 가서 물건을 받아가는 것은 패시브 모드이다.
보안 측면에서 어떤 모드를 하느냐에 따라 방화벽 설정이 달라지게 된다.
방화벽이란 문을 잠그는 것이라고 생각하면 된다.
컴퓨터에서 문은 포트라고 부른다. 포트가 여러개 있고 프로그램 별로 어떤 포트를 사용할지 설정에서 변경할 수 있다.
즉 여러 개의 방이 있고 프로그램이 어떤 방을 사용할지 스스로 결정할 수 있다.
하지만 방문이 잠기고 열리고는 프로그램이 결정할 수 없고 운영체제인 윈도우의 방화벽에서 설정할 수 있다.
윈도우의 방화벽에서는 어떤 방의 문(특정 프로그램이 사용하는 포트)을 열어 놓을지 닫아 놓을지 설정하는 것이 가능하다.
https://commons.wikimedia.org/wiki/File:Firewall.png#/media/File:Firewall.png
방화벽과 관련해 먼저 액티브 모드부터 설명하자면
물건(데이터)을 가지고 우리 집의 내가 있는 방으로(클라이언트)로 오므로 내가 있는 방의 문(클라이언트 측 포트)을 열어 놔야한다.
패시브모드에서는 물건(데이터)를 가지러 친구 집의 친구가 있는 방으로 가는 것이기 때문에
친구집(서버)에서 친구가 있는 방의 문(서버 측 포트)을 열어 놓아야 한다.
'IT TIP' 카테고리의 다른 글
포트포워딩에 대해 간단히 알아보기 (0) | 2017.10.17 |
---|---|
아이맥에 ssd를 usb로 연결해 운영체제(macOS) 설치해서 사용해본 후기 (2) | 2016.10.27 |
아이폰 6s와 6s플러스에서 커튼 현상(멍, 빛샘)이 없는 폰 찾기가 힘든듯.. (0) | 2016.07.28 |
간단하게 클릭 한번으로 모니터 끄기 (0) | 2016.05.21 |
인터넷으로 방안에 가구들을 먼저 배치해 보기 (0) | 2016.01.04 |
pdf뷰어 설치하지 않고 익스플로러나 크롬을 이용해 pdf파일 간단하게 보기 (0) | 2016.01.01 |
블랙박스를 구입할 때 고려해야할 스펙들에 대해 알아보기 (0) | 2015.12.28 |
아이피 타임 공유기 와이파이 비밀번호를 까먹었을 때 해결방법 (0) | 2015.12.27 |
한국어 단어를 여러 나라의 언어로 자동으로 간단하게 번역하기 (0) | 2015.12.26 |
하드디스크의 원리 간단하게 알아보기 (0) | 2015.12.25 |