파일 전송 프로토콜이란 무엇인가요?

글: | 2월 15, 2022

대부분의 사람들은 파일 전송 프로토콜(FTP)입니다. 이 단어는 종종 파일 전송을 포괄적으로 지칭하는 용어로 사용되지만, 이는 사실이 아닙니다. 그렇다면 파일 전송 프로토콜이란 정확히 무엇일까요? 어떻게 작동하며 사람들은 어떻게 사용할까요? 아래에서 이에 대한 답을 찾아보세요. 

섹션으로 이동합니다:

FTP란 무엇인가요?

파일 전송 프로토콜(FTP) 은 전송 제어 프로토콜/인터넷 프로토콜(TCP/IP) 네트워크에서 컴퓨터 간에 파일을 전송하는 데 사용되는 네트워크 프로토콜입니다. 다시 말해, 인터넷(항상 그런 것은 아님)입니다.  

모든 종류의 유료 및 오픈 소스 FTP 옵션이 있습니다. 가장 오래 운영되고 있는 FTP 서비스 중 하나인 FileZilla는 2001년에 만들어진 오픈소스 애플리케이션입니다.

재미있는 사실: FileZilla는 컴퓨터 과학으로 탄생했습니다. 클래스 프로젝트.

FTP는 파일 전송 방법으로 매우 잘 확립되어 있습니다. 웹사이트를 배포하거나 업데이트하는 많은 웹 개발자가 수년 동안 선택한 도구였습니다. 그러나 이 방법은 드래그 앤 드롭 방식의 위지윅 스타일 웹 편집기가 등장하면서 서서히 선호도가 떨어지고 있습니다.

하지만 FTP의 역사가 길다는 것은 다소 구식이 되었다는 의미이기도 합니다. 많은 관찰자 say FTP는 시대에 뒤떨어진 구식 기술입니다. 

그리고 최초의 파일 전송 프로토콜이라는 점을 고려하면, RFC 114는 1971년 봄, 당시 MIT 학생이었던 아베이 부샨이 쓴 책으로, 일리가 있습니다. 

그럼에도 불구하고 FTP는 파일과 데이터를 전송하는 방법으로 전 세계에서 여전히 사용되고 있습니다.

안전하고 빠른 클라우드 파일 전송

MASV로 클라우드를 통해 테라바이트 단위의 데이터를 전송하세요.

파일 전송 프로토콜은 어떻게 작동하나요?

FTP는 클라이언트-서버 프로토콜이므로 발신자는 먼저 FTP 서버에 파일을 업로드해야 합니다. 서버는 일반적으로 로그인 자격 증명을 요구하지만, 일부 FTP 서버는 익명 로그인을 허용하기도 합니다. 

FTP 서버는 기본적으로 파일 전송의 허브 또는 중간 지점입니다. 로그인 후 파일 수신자는 동일한 서버에서 데이터를 다운로드해야 합니다. 로그인하면 사용자는 파일 업로드 및 다운로드뿐만 아니라 파일 삭제, 이름 변경, 이동 등 다양한 작업을 수행할 수 있습니다.

FTP는 명령 채널(명령 및 응답용)과 데이터 채널(데이터 전송용)을 모두 사용합니다.

FTP 세션은 수동 또는 능동 모드로 실행됩니다. 액티브 모드는 사용자가 서버에 변경을 적극적으로 요청하고 서버가 사용자의 컴퓨터에 다시 연결을 생성하는 것을 의미합니다. 결과적으로 이 프로세스는 방화벽에 문제를 일으킬 수 있습니다. 패시브 모드의 FTP 전송은 모든 명령을 사용자 컴퓨터에 넘김으로써 이 문제를 해결합니다.

파일 전송 프로토콜은 어떻게 사용하나요?

FTP는 일반적으로 다음에서 사용됩니다. 다음 세 가지 방법 중 하나:

  1. 명령줄 FTP(Windows 또는 Mac용 터미널의 명령 프롬프트를 통해 액세스)
  2. 웹 브라우저를 통해
  3. FTP 클라이언트를 통해.

후자는 오늘날 가장 일반적으로 사용되는 방법으로, 앞서 언급한 FileZilla를 비롯하여 Cyberduck, WinSCP, WS_FTP, Transmit, CrossFTP 등 여러 FTP 클라이언트가 시중에 나와 있습니다.

그러나 FTP는 일반적으로 보안 프로토콜로 간주되지 않습니다. 암호화를 사용하지 않으며 일반적으로 일반 텍스트 사용자 이름과 비밀번호를 사용합니다. 이로 인해 FTP 서버는 위험한 노출 스푸핑, 무차별 대입 및 기타 초보적인 사이버 공격에 대응할 수 있습니다. 

새로 업데이트된 FTP 버전(아래에 언급됨)에는 암호화가 포함되어 있지만 이 기술은 여전히 "보안 구멍"라고 많은 IT 전문가들이 말합니다. FTP 연결은 방화벽에 문제가 발생하여 시간이 많이 걸리는 것으로도 악명이 높습니다.

FTP 서버를 설치하고 사용하려면 다음과 같은 특정 사항이 필요합니다. 기술 역량또한 일반적으로 간단한 드래그 앤 드롭 방식의 파일 전송 SaaS 도구에 비해 일반 사용자에게는 훨씬 더 많은 시간이 소요되는 (그리고 잠재적으로 불만스러운) 경험입니다.

관련: 데이터 도난: 해커가 원격으로 파일을 훔치는 방법

FTP 유형

여러 유형 를 포함하여 존재합니다:

  1. 익명 FTP: 사용자 이름이나 비밀번호가 필요 없고 암호화가 없는 기본 FTP.
  2. 비밀번호로 보호되는 FTP: 사용자 이름과 비밀번호가 필요한 기본 FTP입니다. 포트 21에서 작동합니다. 
  3. FTP 보안(FTPS): FTP-SSL(FTP 보안 소켓 계층)이라고도 하는 FTPS는 보안을 강화하기 위해 암시적 TLS(전송 계층 보안)를 사용하는 연결을 허용합니다. 포트 990을 사용합니다. 
  4. 명시적 SSL/TSL을 통한 FTP(FTPES): 명시적 TSL 연결을 허용합니다. 포트 21에서 작동합니다. 
  5. 보안 FTP(SFTP): 기술적으로 FTP 프로토콜이 아닌 SFTP는 인터넷 엔지니어링 태스크포스(IETF)에서 개발한 보안 셸 프로토콜(SSH)의 암호화 가능한 파생 프로토콜입니다. 포트 22에서 실행됩니다. 

여러 가지 다른 데이터 유형 텍스트 데이터의 경우 ASCII(A타입), 이미지(I타입), 일반 텍스트의 경우 EBCDIC(E타입)을 포함하여 FTP를 통해 전송됩니다.

빠르고 간편하며 안정적인 파일 전송

MASV로 FTP의 복잡성을 제거하세요.

파일 전송 프로토콜의 진화

위에서 언급했듯이 FTP는 1971년 초에 처음 등장했습니다. 이는 고급 연구 프로젝트 기관 네트워크(ARPANET)는 1969년에 시작되어 1989년에 폐기된 최초의 공용 네트워크이자 인터넷의 전신인 미국의 네트워크입니다. 

인터넷이 주류가 된 후 FTP에는 여러 가지가 필요했습니다. 개정판 1980년에 RFC 765가 출시되었고, 1985년에 새로운 기능을 추가한 RFC 959가 출시되었습니다. 1997년에는 보안을 개선하기 위해 RFC 959가 등장했고, 1999년에는 IPv6를 처리하기 위해 RFC 2428이 등장했습니다.

그러나 지난 몇 년 동안 FTP는 일부 분야에서 선호도가 떨어졌습니다. Google 지원 제거 을 추가하여 2021년 초에 Chrome 88을 출시할 예정입니다. 더 일찍 출시되었으면 좋았겠지만 팬데믹으로 인해 출시가 지연되었습니다.

FTP 동영상 설명

FTP 대신 MASV 사용 가능

MASV 보안 오픈 그래프

MASV는 우수한 FTP의 대안 오래된 FTP 서버를 관리해야 하는 번거로움 없이 대용량 파일을 전송하고 싶은 분들을 위한 서비스입니다. 방화벽을 구성하고 FTP를 효율적으로 사용할 수 있는 지식을 갖춘 사람을 찾는 것은 말할 것도 없습니다. 

MASV를 사용하면 모든 사용자가 로그인 후 60초 이내에 파일 전송을 시작할 수 있습니다. 이메일 전송의 기술적 복잡성이 없습니다. 즉, 최대 15TB의 대용량 파일을 전송하기 위해 튜토리얼이나 교육을 받을 필요 없이 MASV를 사용할 수 있습니다. 또한, MASV는 신뢰할 수 있는 파트너 네트워크 보안 및 규정 준수 표준을 따르기 때문에 FTP를 대체할 수 있는 더 빠르고, 더 강력하며, 훨씬 더 안전한 대안으로 자신 있게 사용할 수 있습니다.

MASV는 데이터 전송이 얼마나 쉽게 손상될 수 있는지 잘 알고 있습니다. 그렇기 때문에 처음부터 다음과 같이 전송 솔루션을 구축했습니다. 보안을 염두에 두다.

지금 가입하세요 를 클릭하고 무료 평가판에서 전송할 수 있는 20GB의 무료 데이터를 받으세요.

파일 보호

현존하는 가장 빠른 대용량 파일 전송 서비스인 MASV로 20GB를 사용하세요.