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

글: | 2월 15, 2022

대부분의 사람들은 파일 전송 프로토콜(FTP)이 무엇인지 알고 있거나 어느 정도 이해하고 있습니다. 이 단어는 종종 파일 전송에 대한 포괄적인 용어로 사용되기도 하지만, 그렇지 않습니다. 그렇다면 FTP 프로토콜은 어떻게 작동하며 사람들은 이를 정확히 어떻게 사용할까요? 아래에서 이에 대한 답을 알려드립니다.

섹션으로 이동합니다:

FTP란 무엇인가요?

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

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

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

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

하지만 FTP의 역사가 길다는 것은 다소 구식이 되었다는 의미이기도 합니다. 많은 관찰자들은 FTP가 최고의 시기를 훨씬 지난 구식 기술이라고 말합니다.

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

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

빠르고 안전한 파일 전송 프로토콜

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

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

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

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

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

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

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

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

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

FTP 클라이언트를 통한 방법은 현재 가장 일반적으로 사용되는 방법으로, 앞서 언급한 FileZilla를 비롯하여 Cyberduck, WinSCP, WS_FTP, Transmit, Core FTP, CrossFTP 등 여러 옵션이 시중에 나와 있습니다.

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

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

FTP 서버를 설치하고 사용하려면 특정 기술력이 필요하기 때문에 일반적으로 일반 사용자에게는 간단한 드래그 앤 드롭 방식의 파일 전송 SaaS 도구에 비해 훨씬 더 많은 시간이 소요되고 불만스러운 경험이 될 수 있습니다.

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

FTP 유형

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

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

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

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

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

파일 전송 프로토콜의 진화

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

인터넷이 주류가 된 후 FTP는 TCP/IP와 함께 작동하기 위해 몇 차례의 개정이 필요했습니다. 1980년에 RFC 765가 출시되었고 1985년에는 새로운 기능을 추가한 RFC 959가 출시되었습니다. 1997년에는 보안을 개선하기 위해 RFC 959가 등장했고, 1999년에는 IPv6를 처리하기 위해 RFC 2428이 등장했습니다.

그러나 지난 몇 년 동안 FTP는 몇 분기 동안 선호도가 떨어졌습니다. Google은 2021년 초에 Chrome 88을 출시하면서 FTP 파일 전송에 대한 지원을 중단했습니다. 이보다 더 일찍 중단되었어야 했지만 팬데믹으로 인해 지연되었습니다.

FTP 동영상 설명

FTP 대신 MASV 사용 가능

MASV 보안 오픈 그래프

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

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

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

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

중요한 파일 보호

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