1. 고려사항
* 용량: 당연히 지원용량이 커야함. 이 문서는 4G 이상 지원하는 것만 비교 대상에 넣었음.* 총소비시간: 물리적인 네트워크속도도 중요하지만 결국 중요한 것은 모든 것을 포함하여 전송 시작부터 다운로드 완료까지는 걸리는 총시간임. 예를 들어, 업로드/다운로드가 따로 진행되야 하는지 동시에 가능한지. 동시에 여러 쓰레드로 동시에 진행이 되는지 일렬로 순차적으로 처리가 되는지 등도 고려가 되야함. 회선속도보다 결국 총소비시간이 중요함.
* 다운로드용량: 다운로드 가능한 최대용량. 한명만 받을 수 있는지, 여러명이서 받을 수 있는지 등등이 고려되야함.
* 이어받기: 간과되기 쉬운 부분인데, 아주 중요함. 긴시간 다운로드가 진행되면 중간에 실패할 경우를 완전히 피하는 것은 불가능한데, 이어받기가 되지 않으면, 골치아픔. 90%까지 성공하더라도, 중간에 실패하면 0%에서 다시 시작해야함.
* 보안전송: https 를 지원해야 안전함. 보내고 받는 사람만 읽고 쓸수 있도록 하는지 말함. 서버운영자라도 볼수 없어야 함.
* 요구조건들: 받는 사람이 프로그램을 설치해야 한다거나, 세팅을 해야하는 과정이 필요하다면 큰 진입장벽이 될 수 있음.
* 만료시간: 업로드후 얼마의 시간안에 다운로드 받을 수 있는지 고려해야함. 실시간으로 받을지, 몇시간 안에 다운로드 받을 상황이 되는지 등등.
2. 가능한 전송 방법들
* 메일에 첨부: 가장 많이 알려진 방법임. 보통 대용량 지원을 해주는 서비스들이 많기때문에 부가기능으로 제공함. 그러나, 실제로 해보면, 다시는 손이 가지를 않는데, 총소비시간이 너무 길기 때문. 분초를 다투는 상황에서는 분통이 터짐.* 클라우드서비스: 저장용도로 만들어진 클라우드서비스를 이용해서 전송하는 방법임. 이 역시 업로드시작-업로드 완료- 다운로드시작-다운로드 완료.. 가 순차적으로 진행이 되기 때문에 총소비시간이 길어짐. 다운로드를 실패했을때 이어받기가 되지 않는 것도 불안함.
*설치기반 전송전용서비스: 과거에는 FTP가 가장 알려져 있지만, 초기 세팅이 너무 어려워서 거의 사라졌음. 이후 가입기반 설치형 서비스들이 선보였음. 초기 웹에서는 기술적 한계가 많았기 때문. 현재는 네트워크와 저장이 통합된 전문가용 NAS가 발전중임.
*웹기반 전송전용서비스: 웹환경과 기술이 발전하면서 대세가 되었음. 대용량지원, 업로드/다운로드 동시진행, 이어받기 지원, 같은 기능들이 웹브라우져만 있어도 구현기 시작함.
결론적으로, 일반이용자는 웹기반 전용서비스, 전문이용자(테라단위는 다뤄줘야..)는 개인용 NAS를 구축하는 것이 정답임.
3. 웹기반 파일 대용량 전송서비스 비교
업체 | 최대전송파일크기 | 다운로드방식 | 다운로드횟수/용량 | 이어받기 | 보안전송 | 만료시간 | 요구조건 |
파일키위 웹링크 | 무제한 | 업로드중다운로드지원 분할동시다운로드 | 무제한 | Y | Y | 24시간 (용량에따라차등) | 없음 |
Send Anywhere 웹링크 | 10G | 업로드중다운로드지원 | 제한있음 (알려진정책없음) | N | Y | 48시간 | 가입/광고시청 |
플라잉파일 1:1전송 | 무제한 | 1:1전송 | 1회 | N | Y | 실시간대기 | 없음 |
Send Anywhere 1:1전송 | 무제한 | 1:1전송 | 1회 | N | Y | 실시간대기 | 없음 |