Filemail UDP átviteli gyorsítás

A TCP-alapú böngészőszolgáltatásoknál gyorsabb átviteli sebesség
filemail udp átviteli gyorsulás

Az interneten ma két fő protokollt használnak: TCP és UDP. A TCP az internet munkagépe. Az UDP átviteli gyorsítás a telivér, a sebességre készült.

Mi a TCP?

Ez a protokoll beépített megbízhatósági mechanizmusokkal rendelkezik, ami azt jelenti, hogy a feladó automatikusan újra továbbítja a TCP-csomagot a címzettnek, ha az valahogyan elveszett útközben.

TCP: Az internet gerince

A tűzfalak, útválasztók és kapcsolók nagymértékben a TCP-forgalomra vannak optimalizálva, így a TCP a természetes választás a legtöbb internetes feladathoz. A webböngészők, az e-mail kliensek, a Facebook, az Instagram, a Snapchat, a tőzsdei futóművek, a Spotify, a Slack és az FTP kliensek csak néhány olyan alkalmazás, amely jellemzően TCP-t használ. Ha egy böngészőn keresztül fájlátviteli megoldást használ, akkor több mint valószínű, hogy az TCP-t használ.

TCP

A megbízhatóság biztosítása: Ack-üzenetek szerepe a TCP-ben

Amikor a címzett megkap egy TCP-csomagot, egy ACK (Acknowledge) üzenetet küld vissza, hogy megerősítse a feladónak, hogy a csomagot helyesen kapta meg. Ez a viszonylag egyszerű mechanizmus teszi a TCP protokollt nagyon megbízhatóvá és a fejlesztők számára könnyen használhatóvá.

Az ACK-üzenetek küldése a feladónak komolyan korlátozhatja a teljesítményt (mivel a feladónak meg kell várnia az ACK-t az 1. csomagról, mielőtt elküldi a 2. csomagot). A TCP-t sújtó problémák némelyikének enyhítésére az évek során számos fejlesztés történt a protokollon.

ACK üzenetek
skálázható ablakméret

Skálázható ablakméret

Lehetővé teszi a feladó számára, hogy egyszerre több csomagot küldjön és több ACK-t várjon. Az elküldött, de még nem ACK-olt adatot gyakran nevezik adatforgalomban lévő adatnak. A feladónak van egy korlátja arra vonatkozóan, hogy mennyi adat lehet repülésben, ami azt jelenti, hogy a feladó nem küld gyorsabban adatokat a vevőnek, mint amennyit a vevő kezelni tud.

sávszélesség-korlátozás

Sávszélesség-korlátozás

Ez lényegében lehetővé teszi, hogy egy 10 Mbit-es ügyfél 1000 Mbit-es szerverrel kommunikáljon anélkül, hogy a szerver forgalma túlterhelné. A TCP esetében azon az elképzelésen alapul, hogy egy adott időpontban csak bizonyos számú adat lehet forgalomban.

szelektív akciók

Szelektív ACK-k

Engedélyezze, hogy a címzett tetszőleges sorrendben kapja az ACK-csomagokat. Ha az 1. csomag elveszett, akkor ez nem akadályozza a 2. csomag elküldését és ACK-olását az 1. csomag újbóli elküldése előtt.

Megbízható, de lassú

A TCP hátrányai

A TCP-forgalom nagy földrajzi távolságon keresztüli küldésekor a teljesítmény jelentősen csökken. Mivel a forgalomnak (és az ACK-knak) több útválasztón és hálózati infrastruktúrán kell áthaladnia, hogy eljusson a címzetthez, több időt vesz igénybe.

Ezt az időt nevezzük késleltetésnek. Ha egyazon országban üzemeltetett webhelyet böngészünk, a késleltetés néha akár 10 milliszekundum is lehet. Ha egy másik kontinensen található webhelyet böngészik, azonnal látni fogja, hogy az oldalak betöltése hosszabb ideig tart a megnövekedett késleltetés miatt.

A TCP késleltetési problémája rendkívül nyilvánvalóvá válik a kontinenseken átívelő fájlok átvitelekor. A feladó és a címzett is lehet, hogy elképesztő 1000/1000 megabites kapcsolaton van, de a fájlok átvitelekor csak 10 megabites effektív hálózati sávszélességet kapnak a késleltetés miatt, amely megakadályozza a TCP használata esetén a hatékony kommunikációt.

TCP késleltetés

Mi az UDP?

Az UDP a TCP testvére. A fő különbség az, hogy az UDP-csomagot soha nem küldi vissza. A küldőnek fogalma sincs arról, hogy az UDP-csomag eljutott-e a címzetthez, ezért nem megbízható protokoll. De mivel nincs ACK-küldés, ezért villámgyors.

UDP: A sebesség előnyben részesítése a megbízhatósággal szemben

Az UDP kiválóan alkalmas videohívásokhoz és online játékokhoz. Ezekben az esetekben nem számít, ha néhány UDP-csomag kiesik. Az UDP csomagokat folyamatosan küldik, így ez nem fog feltűnni a videófolyamban. Ugyanígy az online játékok esetében is néhány milliszekundumon belül új UDP-csomagot kap a legújabb frissítésekkel. Néhány UDP csomag elvesztése nem jelent problémát. Sokkal fontosabb, hogy az adatokat gyorsan, a lehető legkisebb késleltetéssel továbbítsuk.

UDP gyors átviteli sebesség

Az UDP megbízhatóvá tétele a fájlátvitelhez

Az UDP kezdetben szörnyű választásnak tűnhet a fájlátvitelhez. A megbízhatóság teljes hiánya azt jelentené, hogy az UDP-csomagok kiesése miatt mindenhol sérült fájlok lennének. A sávszélesség-szabályozás hiánya azt eredményezné, hogy az ügyfeleket elárasztaná a forgalom, és lényegében offline állapotba kerülnének. Ahhoz, hogy az UDP hasznos legyen fájlok átvitelére, ugyanúgy megbízhatónak kell lennie, mint a TCP-nek. Először is, az elejtett csomagokat újra kell küldeni, és lehetővé kell tenni a sávszélesség korlátozását. A biztonsággal is foglalkozni kell.

Megbízható UDP

Filemail UDP átviteli gyorsító protokoll

A Filemail UDP gyorsító protokoll (UAP) egy UDP-re épülő egyedi fájlátviteli protokoll, amely még nagy késleltetésű környezetben is villámgyors átviteli sebességet biztosít. Könnyedén felülmúlja az összes TCP-alapú protokollt, például a HTTP-t és az FTP-t - különösen akkor, ha nagy földrajzi távolságokon keresztül küldi a fájlokat, ahol a késleltetés 50 ms fölé kúszik.

Akár 200-szor gyorsabb

A teljesítménymérések azt mutatják, hogy a Filemail UDP átviteli gyorsítás néha akár 200-szor gyorsabb, mint az FTP, a HTTP és más TCP alapú átviteli módszerek.

A Filemail UAP alulról felfelé építkezik, egyetlen célt szem előtt tartva: a fájlok rendkívül gyors átvitele A-ből B-be a lehető legbiztonságosabb és legmegbízhatóbb módon. Az alábbiakban ennek a forradalmasító protokollnak néhány jellemzőjét mutatjuk be.

Filemail UDP diagram

Hatékony átviteli sávszélesség Európából Ausztráliába történő fájlátvitel esetén 21 hálózati ugráson keresztül. Mindkét végpont 1000/1000 Mbit-es kapcsolaton van csatlakoztatva.

Az IBM Aspera, a GlobalScape és a Signiant UDP-alapú átviteli megoldásaival való nem hivatalos összehasonlítások azt mutatják, hogy a Filemail szinte minden esetben gyorsabb. A teljesítménykülönbségek egy része annak köszönhető, hogy a Filemail hardveres gyorsítást is használ - különösen az AES-NI utasításkészlet használatával. Emellett az IBM Aspera és a Signiant protokolljai külön TCP-csatornát (SSH) használnak a sávszélesség korlátozására, az ACK'ing-re stb. A Filemail UAP nem támaszkodik a lassabb TCP protokollra - UDP-t használ az adatátvitelhez, az ACK'ing-hez, a sávszélesség korlátozásához és a titkosításhoz.

robusztus biztonság

Biztonság

Minden UDP adatforgalom AES Galois/Counter Mode (AES-GCM) titkosítással védett. Ez napjainkban a titkosításon belül az aranyszabvány, és biztosítja, hogy az átvitt adatokat harmadik fél ne tudja lehallgatni. Minden átviteli munkamenethez külön kulcs tartozik, a kulcsot az ügyfél és a kiszolgáló Rivest-Shamir-Adleman (RSA) titkosítással cseréli ki.

több operációs rendszer

Hardveres gyorsított titkosítás

A Filemail UAP az AMD és az Intel által néhány évvel ezelőtt bevezetett AES-NI utasításkészletet használja. Ez az utasításkészlet lehetővé teszi a Filemail UAP számára, hogy dedikált hardverkomponenseket használjon az adatok titkosításához és visszafejtéséhez. Ez óriási különbséget jelent az átviteli sebességek tekintetében. Az AES-NI olyan operációs rendszereken támogatott, mint a Microsoft Windows, a macOS, a Linux, az iOS és az Android. Az olyan hardvergyártók, mint az Intel, AMD, ARM, VIA, Atmel, Samsung, Qualcomm, NXP és Broadcom szintén támogatják.

multi-platform

Szoftver- és hardverkövetelmények

A Filemail UAP alacsony szintű C++ nyelven íródott, és gyakorlatilag minden eszközön és operációs rendszeren futtatható. A bináris kiadások jelenleg Windows, macOS és Linux operációs rendszerekhez állnak rendelkezésre. A Filemail Desktop az UAP-t használó zászlóshajó átviteli eszközünk. Konzolos alkalmazások is rendelkezésre állnak. A Filemail UAP-t erősen optimalizáltuk, és rendkívül alacsony, mindössze néhány megabájtos memóriaigénnyel rendelkezik, miközben a sávszélesség áteresztőképességét maximalizáljuk. A fájlok maximális sebességgel történő küldésekor jellemzően kevesebb mint 5% CPU-t használ.

kétirányú átvitel

Kétirányú átviteli gyorsítás

A Filemail UAP-t a fájlok Filemail Desktop segítségével történő feltöltésekor és letöltésekor is használják. Ez azt jelenti, hogy Ön ÉS ügyfelei és üzleti partnerei is kihasználhatják ezt a technológiát.

A Filemail UDP átviteli gyorsítással való kezdés

A Filemail UDP átviteli gyorsítás integrálva van a Filemail Desktop alkalmazásunkba, és automatikusan engedélyezve van a fájlok küldésekor és letöltésekor. Az UDP átviteli gyorsítás a Business és Enterprise csomagjainkban érhető el.

villámgyors átviteli sebesség
Gyorsabb fájlküldés az UDP átviteli gyorsítással
Minden tervünkhöz 7 napos próbaidőszak jár
Ellenőrizze fizetős terveinket