Slovník
Server rendezvous
Tento server je na internetu je spravován projektem Magic Wormhole. Je používán pro nalezení příjemců. Když začnete přenos, obě strany kontaktují server rendezvous a naleznou tu druhou.
Server rendezvous také pomáhá klientu přenosu vytvářet Kód přenosu
Použijí tento server pro výměnu kryptografických informací pro bezpečnou komunikaci. Poté si vymění informace o kontaktování druhého zařízení, aby přenesly soubor.
Žádné soubory nejsou přenášené přes server rendezvous. Podívejte se na Přenosové relé a Přímý přenos
Kód přenosu
Tento kód je generovaný klientem ve spolupráci s Server rendezvous. Je používán pro identifikování a šifrování přenosu zpráv a souborů.
Chcete-li zahájit přenos, odesílatel musí sdělit příjemci kód pro přenos souboru (nejlépe šifrovanou, bezpečnou cestou). Po zadání kódu přenosu na straně příjemce může přenos začít.
Z bezpečnostních důvodů, každý kód může být zadán pouze jednou
Přenosový odkaz
Kód přenosu je možné převést na odkaz. Kliknutím na odkaz automaticky otevřete Warp a začnete přenos souboru. Tlačítko Zkopírovat přenosový odkaz Je dostupný na kartě Odeslat. Přenosový odkaz vypadá takto:
wormhole-transfer:{kód}Přenosové relé
Přenosové relé je také spravováno projektem Magic Wormhole
Je použito, pokud žádná přímá komunikace mezi dvěma zařízeními nemůže být provedena. Běžně se jedná o problém, když obě strany jsou na jiných domácích sítích s NAT, či s omezeným firewallem.
Soubory jsou pře přenosové relé přenášeny zakódovaně. Relé pouze ví o velikostech souboru.
Přenosy přes přenosové relé mohou být pomalejší než přímý přenos, závisí na přetížení relé.
Přímý přenos
Pokud obě zařízení mohou mezi sebou najít přímou síťovou cestu, soubor se pošle přímo. Běžně se tomuto říká peer-to-peer. Tento přenos je typicky rychlejší než přenos přes Přenosové relé