======= FTP(File Transfer Protocol) - 파일 공유를 목적으로 개발 됨 - 네트워크 상에서 파일을 전송 하기 위한 TCP 기반의 프로토콜 - 1971년에 최초로 공개 - 파일 전송시 데이터의 손실을 피하기 위해 TCP를 통해 전송됨 - 사용자 인증과 명령 전달을 위한 제어 연결과 파일 전송을 위한 DATA 연결이 분리 되어 있음 - 제어연결용 Port : TCP 21번 , Data 전송용 | Port : TCP 20번 or Random Port - 방화벽 - 파이프라인 두개를 만들어 통신을 한다.- 제어 세션 : 소스 2000 데스티네이션 21 → 솟, 21 데 2000- 패시브 : 이 단계에서 4000 3000으로 연결하자- 액티브: 3000, 20으로 연결한다.- NAT는 ..