Vai divi starpniekserveri var lejupielādēt vienu failu ātrāk?
Daudzu savienojumu sadalījuma nošķiršana no vairāku tīkla ceļu apvienošanas vienai lejupielādei.
Divas starpniekservera izejas, katrai ar brīvu joslas platumu, izskatās kā vienkāršs veids, kā dubultot lejupielādes ātrumu. Parasts starpniekserveru kopums tā nedarbojas.
Klients atver savienojumu caur vienu izvēlētu starpniekserveri. Šis starpniekserveris atver nākamo savienojumu. Citas adreses pievienošana no starpniekserveru saraksta kopumam dod nākamajiem savienojumiem vēl vienu izvēli; tas neievieto otro starpniekserveri jau notiekošajā baitu plūsmā.
Parastai savienojumos balstītai vairāku WAN tīklu līdzsvarošanai ir līdzīgs ierobežojums. Tā var sadalīt dažādus savienojumus pa līnijām, uzlabojot kopējo kapacitāti vai samazinot sāncensību. Viens savienojums paliek viens savienojums, ja vien cits mehānisms skaidri nenodrošina vairākus ceļus.
Kad paralēlas lejupielādes ir cita lieta
Klients var pieprasīt dažādus faila diapazonus atsevišķos savienojumos un samontēt tos lokāli. Tas var izmantot vairāk nekā vienu maršrutu, ja klients atbalsta šādu izkārtojumu un serveris atļauj pieprasījumus.
Tas rada prasības: diapazoniem jāapraksta tas pats attēlojums, servera atbildēm jāatbilst pieprasītajām nobīdēm, un objekta izmaiņas nedrīkst radīt sajauktu failu. Autentifikācija, servera limiti un katrai izejai noteiktā politika arī var padarīt paralēlos diapazona pieprasījumus nepiemērotus. Desmit pilnas lejupielādes nav desmit vienas lejupielādes daļas.
Pēdējais ceļš līdz klientam joprojām ir svarīgs. Vairākas ātras izejas nevar nosūtīt pa vienu piesātinātu piekļuves līniju vairāk datu, nekā šī līnija spēj pārnest.
Vairāku ceļu risinājumam vajadzīgs reāls atbalsts
Multipath TCP ir skaidri noteikts transporta mehānisms, kas var pārnest savienojumu, izmantojot vairākas apakšplūsmas, ja to atbalsta galapunkti un tīkla izkārtojums. Tas neieslēdzas, vienkārši uzskaitot divus nesaistītus HTTP vai SOCKS starpniekserverus.
Lēnas pārsūtīšanas gadījumā vispirms nosakiet, vai griesti ir klienta līnijā, starpniekserverī, nākamajā maršrutā vai galamērķī. Kopums ir noderīgs savienojumu sadalīšanai. Uzlūkojiet apgalvojumu par viena faila ātruma dubultošanu kā atsevišķu funkciju, kurai vajadzīgs savs mehānisms un pierādījumi.