PairDrop 대안 — 같은 방식, 다른 점은 이것들
둘 다 앱은 필요 없습니다. 저희는 검증과 중계 대비를 더하고, 저쪽은 오픈소스와 자체 호스팅을 더합니다
PairDrop은 Snapdrop 코드에서 갈라져 나와 지금도 활발히 관리되는 프로젝트입니다. 순수한 웹페이지이고 WebRTC를 쓰며, 한 랜 안에서만이 아니라 서로 다른 네트워크 사이에서도 기기를 짝지을 수 있습니다. 이 사이트와 같은 계열이라, 아래 표에는 «전체적으로 누가 낫다»는 결론이 없습니다. 구체적인 차이 몇 가지만 있습니다.
출처여기에 파일을 놓으면 바로 전송이 시작됩니다 지금 전송 시작
실제로 중요한 차이는 둘입니다. 첫째, 저희는 파일이 도착할 때마다 sha-256 값을 대조하고 양쪽이 어긋나면 오류로 알립니다. 이는 «도착은 했는데 조용히 깨져 있는» 경우에 대한 대비이고, 수 기가짜리 영상이나 소재 폴더 전체를 보낼 때 특히 값을 합니다.
둘째, 직접 연결이 정말 안 될 때(일부 사내망·학내망, 또는 양쪽 다 엄격한 NAT 뒤에 있을 때) 저희는 중계로 바꿀지 물어보고, «중계 경유»라고 표시하며, 상대가 받아 가는 즉시 사본을 지웁니다. 반대로 저쪽에는 저희에게 없는 것이 있습니다. 코드가 공개되어 있어 직접 인스턴스를 띄울 수 있고, 서버 쪽이 온전히 당신 것이 됩니다. 이건 저희가 드릴 수 없습니다.
항목별 비교
| 항목 | PairDrop | TutuDrive 전송 |
|---|---|---|
| 설치 여부 | 설치 불필요 — 웹페이지입니다 | 설치할 것 없이 브라우저에서 바로 실행 |
| 파일이 지나는 경로 | WebRTC 기반 기기 간 직접 연결로, 이 사이트와 같은 방식 | 기기 간 직접 연결. 직접 연결이 안 되면 중계로 전환하고 화면에 «중계 경유»라고 분명히 표시합니다. |
| 서로 다른 네트워크 간 | 가능 — 서로 다른 네트워크 간 짝짓기를 명시적으로 지원합니다 | 가능합니다. 양쪽이 같은 네트워크에 있을 필요가 없습니다. |
| 무결성 검사 | 공개된 설명 없음 | 파일마다 도착 후 sha-256을 대조합니다. 1바이트만 달라도 오류로 처리합니다. |
| 사본이 남는가 | 남지 않습니다 — 직접 연결에서는 서버를 거치지 않습니다 | 직접 연결일 때는 아무것도 남지 않습니다. 바이트가 저희에게 오지 않으니까요. 중계를 쓸 때도 상대가 받아 가는 즉시 삭제하고, 24시간마다 도는 청소가 안전망 역할을 합니다. |
| 오픈소스와 자체 호스팅 | 오픈소스이고 자체 호스팅 가능 — 저쪽에는 있고 저희에겐 없는 점 | 오픈소스가 아니며 자체 호스팅도 제공하지 않습니다 — 이건 저희에게 없는 부분입니다 |
그쪽을 선택하는 게 나은 경우
- 서버 쪽을 완전히 통제하고 싶거나 사내망에 상시 배포하고 싶다면: PairDrop은 자체 호스팅이 되고, 저희는 그 길을 제공하지 않습니다.
- 한 줄씩 읽어 볼 수 있는 코드를 신뢰한다면 — 저쪽은 오픈소스이고, 이건 대체할 수 없습니다.
여기서는 이렇게 보냅니다
- 1
파일을 끌어다 놓거나 [파일 선택]을 누르세요. 폴더 통째로도 됩니다.
- 2
QR 코드와 여섯 자리 숫자가 표시됩니다. 상대는 스캔하거나 숫자를 입력하거나 보낸 링크를 열면 됩니다.
- 3
연결되면 바로 전송이 시작됩니다. 양쪽 모두 가입도, 설치도 필요 없습니다.
자주 묻는 질문
PairDrop에서 상대 기기가 안 보여요. 어떡하죠?
흔한 원인은 두 기기가 같은 네트워크에 있지 않거나, 네트워크에 클라이언트 격리가 켜져 있는 경우(공용 와이파이, 게스트망, 사내망에서 흔합니다)입니다. 기기끼리 서로 보이지 않으니 자동 탐색이 먹히지 않습니다. 그쪽의 페어링 기능을 쓰거나, 아예 탐색에 기대지 않는 길로 가세요. 이 페이지는 여섯 자리 숫자를 쓰므로 서로를 «볼» 필요가 없고, 코드만 입력하면 연결됩니다.
둘 사이에 전송 속도 차이가 있나요?
둘 다 직접 연결로 돌 때 속도는 사이트가 아니라 양쪽 네트워크가 결정합니다. 같은 와이파이라면 보통 랜카드 한계까지 나옵니다. 실제로 갈리는 지점은 «직접 연결이 되기는 하느냐»입니다. 안 될 때 한쪽은 중계로 물러나고(중계 대역폭이 상한), 다른 쪽은 그냥 실패합니다. 그러니 표기 속도를 비교하기보다, 내 네트워크에서 연결이 되는지를 보세요.
이쪽으로 바꾸면 손이 더 가나요?
단계 수는 같습니다. 페이지를 열고, 파일을 고르고, 상대가 코드를 스캔하거나 입력합니다. 다른 점은 기기끼리 서로를 찾아내는 데 기대지 않는다는 것입니다. 그래서 기기가 서로 가려져 있는 공용 와이파이나 게스트망에서도 연결됩니다. 바로 자동 탐색이 잘 실패하는 곳이지요.
폴더 통째로 보낼 수 있나요?
됩니다. 폴더를 끌어다 놓으면 페이지가 자동으로 묶어 주고 디렉터리 구조가 그대로 유지되므로, 상대가 풀면 원래 구조 그대로 나옵니다. 낱개 파일이 여러 개일 때는 묶지 않고 하나씩 보내며, 먼저 도착한 것부터 바로 쓸 수 있습니다.