Kaks puhverserveri väljundit, kummalgi vaba ribalaius, tunduvad lihtsa viisina allalaadimise kiirust kahekordistada. Tavaline puhverserverite kogum nii ei tööta.

Klient avab ühenduse ühe valitud puhverserveri kaudu. See puhverserver avab edasise ühenduse. Teise aadressi lisamine puhverserverite loendist kogumisse annab tulevastele ühendustele veel ühe valiku; see ei ühenda teist puhverserverit juba kulgevasse baidivoogu.

Tavalisel ühendustepõhisel mitme WAN-i tasakaalustamisel on sarnane piirang. See saab erinevaid ühendusi linkide vahel jaotada, parandades koguvõimsust või vähendades konkurentsi. Üks ühendus jääb üheks ühenduseks, kui mõni teine mehhanism ei paku selgesõnaliselt mitut teed.

Kui paralleelsed allalaadimised on hoopis teine asi

Klient võib faili erinevaid vahemikke eraldi ühenduste kaudu küsida ja need kohapeal kokku panna. See võib kasutada rohkem kui ühte marsruuti, kui klient seda lahendust toetab ja server päringuid lubab.

See toob kaasa nõuded: vahemikud peavad kirjeldama sama esitust, serveri vastused peavad vastama küsitud nihetele ning objekti muudatused ei tohi tekitada segafaili. Autentimine, serveri piirangud ja väljundipõhised reeglid võivad samuti muuta paralleelsed vahemikupäringud sobimatuks. Kümme täielikku allalaadimist ei ole ühe allalaadimise kümme tükki.

Lõplik tee kliendini on endiselt oluline. Mitu kiiret väljundit ei saa ühe küllastunud juurdepääsulüli kaudu saata rohkem andmeid, kui see lüli suudab kanda.

Mitmeteelisus vajab tegelikku tuge

Multipath TCP on selgesõnaline transpordimehhanism, mis suudab ühendust kanda mitme alamosaga, kui selle otspunktid ja võrgulahendus seda toetavad. See ei lülitu sisse lihtsalt kahe sõltumatu HTTP- või SOCKS-puhverserveri loetlemisega.

Aeglase ülekande puhul tehke kõigepealt kindlaks, kas lagi on kliendi lülil, puhverserveril, edasisel marsruudil või sihtkohas. Kogum on kasulik ühenduste jaotamiseks. Käsitlege väidet ühe faili kiiruse kahekordistamise kohta eraldi funktsioonina, mis vajab oma mehhanismi ja tõendeid.

Seotud artiklid