파일 전송
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
파일 전송은 두 컴퓨팅 종단점 간에 파일을 전송하는 방식을 의미한다. 파일 이름, 파일 크기, 타임스탬프 등의 메타데이터와 파일 시스템 권한, 파일 특성 등도 함께 전송한다. 파일 전송 프로토콜로는 FTP, SSH 파일 전송 프로토콜, SCP, HTTP, 비트토렌트 등이 있으며, 인스턴트 메신저와 LAN 메신저에서도 파일 전송 기능을 지원한다. 파일 전송 도구 및 소프트웨어는 파일 관리자 형, 파일 공유 서비스 형, 기능 확장 형으로 분류된다.
더 읽어볼만한 페이지
- 네트워크 파일 전송 프로토콜 - 백그라운드 인텔리전트 전송 서비스
백그라운드 인텔리전트 전송 서비스(BITS)는 유휴 네트워크 대역폭을 활용하여 파일을 비동기적으로 전송하는 윈도우 서비스로, 네트워크 사용량이 적을 때 백그라운드에서 파일을 전송하며 중단된 부분부터 재개할 수 있고, 소프트웨어 업데이트 및 애플리케이션 배포 등에 활용되며, 작업 큐를 통해 전송을 관리하고, 윈도우 비스타 이후 운영체제에서는 `bitsadmin.exe` 명령 줄 유틸리티를 통해 관리가 가능하다. - 네트워크 파일 전송 프로토콜 - SSH 파일 전송 프로토콜
SSH 파일 전송 프로토콜(SFTP)은 SSH를 통해 안전한 파일 전송 및 관리를 제공하며, SCP보다 플랫폼 독립적이고 정부 및 공공기관에서 사용이 권장되는 네트워크 프로토콜이다. - 인터넷 용어 - 비대칭 디지털 가입자 회선
비대칭 디지털 가입자 회선(ADSL)은 전화선을 이용하여 다운로드 속도가 더 빠른 비대칭적인 고속 데이터 통신을 제공하는 기술로, 주파수 분할 이중 방식과 이산 다중톤 변조 방식을 사용하며 거리와 잡음에 따라 속도 저하가 발생할 수 있고 광섬유 인터넷의 발전으로 서비스가 축소되고 있다. - 인터넷 용어 - 전자우편
전자우편은 컴퓨터 네트워크를 이용하여 편지와 메시지를 주고받는 시스템으로, 시분할 메인프레임 통신에서 시작하여 @ 기호 주소 체계 도입 후 아파넷을 통해 대중화되었으며, 다양한 형식의 파일 첨부와 스팸 등의 문제에도 불구하고 널리 사용되는 통신 수단이다.
파일 전송 | |
---|---|
파일 전송 프로토콜 | |
종류 | 네트워크 프로토콜 |
용도 | 컴퓨터 간의 파일 전송 |
주요 프로토콜 | FTP SCP SFTP TFTP XMODEM YMODEM ZMODEM Kermit BitTorrent HTTP WebDAV rsync Filecoin |
2. 프로토콜
파일 전송 프로토콜은 두 컴퓨터 종단점 간에 파일을 전송하는 방법을 정의하는 규칙이다. 파일 시스템에 단일 단위로 저장된 파일의 비트 스트림뿐만 아니라, 파일 이름, 파일 크기, 타임스탬프 등 관련 메타데이터, 심지어는 파일 시스템 권한과 파일 특성도 전송할 수 있다.[1]
2. 1. 주요 프로토콜
파일 전송 프로토콜은 두 개의 컴퓨팅 종단점 간에 파일을 전송하는 방법을 기술하는 방식이다. 파일 시스템의 단일 단위로 저장되는 파일의 비트 스트림뿐 아니라, 파일 이름, 파일 크기, 타임스탬프 등 관련 메타데이터, 심지어는 파일 시스템 권한과 파일 특성도 전송한다.몇 가지 예는 다음과 같다.
- FTP는 오래된 크로스 플랫폼 파일 전송 프로토콜이다.[5]
- SSH 파일 전송 프로토콜은 시큐어 셸(SSH) 프로토콜에 의해 안전하게 파일을 전송할 수 있게 하는 프로토콜이다.
- 시큐어 카피(scp)는 시큐어 셸(SSH) 프로토콜 기반이다.
- HTTP는 파일 전송을 지원한다.
- 비트토렌트, 그누텔라 등 분산 파일 전송 시스템은 P2P를 사용한다.
- 시스템 네트워크 아키텍처에서의 LU 6.2, Connect:Direct, XCOM 데이터 트랜스포트는 전통적으로 파일 전송을 위해 사용된다.
- 수많은 인스턴트 메신저 및 LAN 메신저 시스템은 파일 전송 기능을 지원한다.
- 다이얼업 모뎀 널 모뎀 링크는 XMODEM, YMODEM, ZMODEM과 같은 것들을 사용했다.
2. 2. 기타 전송 방식
- FTP는 오래된 크로스 플랫폼 파일 전송 프로토콜이다.[5]
- SSH 파일 전송 프로토콜은 시큐어 셸(SSH) 프로토콜에 의해 안전하게 파일을 전송할 수 있게 하는 프로토콜이다.
- 시큐어 카피(scp)는 시큐어 셸(SSH) 프로토콜 기반이다.
- HTTP는 파일 전송을 지원한다.
- 비트토렌트, 그누텔라 등 분산 파일 전송 시스템은 P2P를 사용한다.
- 시스템 네트워크 아키텍처에서의 LU 6.2, Connect:Direct, XCOM 데이터 트랜스포트는 전통적으로 파일 전송을 위해 사용된다.
- 수많은 인스턴트 메신저 및 LAN 메신저 시스템은 파일 전송 기능을 지원한다.
- 컴퓨터는 USB 플래시 드라이브와 같은 주변 기기로 파일을 전송할 수 있다.
- 다이얼업 모뎀, 널 모뎀 링크는 XMODEM, YMODEM, ZMODEM과 같은 것들을 사용했다.
3. 파일 전송 도구 및 소프트웨어
파일 전송 프로토콜은 두 컴퓨터 종단점 간에 파일을 어떻게 전송할지를 기술하는 방식이다. 파일 시스템의 단일 단위로 저장되는 파일의 비트 스트림뿐 아니라 파일 이름, 파일 크기, 타임스탬프 등 관련 메타데이터, 심지어는 파일 시스템 권한과 파일 특성도 전송한다.[5]
파일 전송을 수행하는 도구 및 소프트웨어는 다음과 같은 범주로 나눌 수 있다.
- FTP는 오래된 크로스 플랫폼 파일 전송 프로토콜이다.[1]
- SSH 파일 전송 프로토콜은 시큐어 셸(SSH) 프로토콜을 통해 안전하게 파일을 전송할 수 있게 하는 프로토콜이다.
- 시큐어 카피(scp)는 시큐어 셸(SSH) 프로토콜 기반이다.
- HTTP는 파일 전송을 지원한다.
- 비트토렌트, 그누텔라 등 분산 파일 전송 시스템은 P2P를 사용한다.
- 시스템 네트워크 아키텍처에서의 LU 6.2, Connect:Direct와 XCOM 데이터 트랜스포트는 전통적으로 파일 전송을 위해 사용된다.
- 수많은 인스턴트 메신저 및 LAN 메신저 시스템은 파일 전송 기능을 지원한다.
- 컴퓨터는 USB 플래시 드라이브와 같은 주변 기기로 파일을 전송할 수 있다.
- 다이얼업 모뎀 널 모뎀 링크는 XMODEM, YMODEM, ZMODEM과 같은 것들을 사용했다.
3. 1. 파일 관리자 형
파일 전송 외에도 이동, 복사, 삭제, 이름 변경 등 파일에 대한 기본적인 조작을 수행할 수 있는 것을 말한다.대표적인 예로 FFFTP가 있다.
3. 2. 파일 공유 서비스 형
파일 업로드 후 다운로드 페이지 URL을 이메일 등으로 통지하여, 통지 수신자가 파일을 다운로드할 수 있도록 하는 방식이다. 대표적인 예로는 2024년 5월 31일 서비스를 종료한 넷파일(宅ふぁいる便)이 있었다.[3]3. 3. 기능 확장 형
웹 시스템에 파일 전송 관련 기능을 추가하는 미들웨어 형태를 취하는 것이다. 대표적인 예로 고속 파일 전송 기능을 추가하는 OcleBase[4]가 있다.참조
[1]
웹사이트
Should Organizations Retire FTP for Security?
http://www.securityw[...]
2012-01-24
[2]
웹사이트
Should Organizations Retire FTP for Security?
http://www.securityw[...]
Security Week
2017-09-14
[3]
웹사이트
공식 사이트
https://www.filesend[...]
株式会社オージス総研
2020-08-08
[4]
웹사이트
공식 사이트
http://www.ocle.co.j[...]
オクルウェブ合同会社
2020-08-08
[5]
웹인용
Should Organizations Retire FTP for Security?
http://www.securityw[...]
Security Week
2017-09-14
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com