Google chce zrýchliť internet úpravou protokolu TCP

Google-Search.jpg Na blo­gu Goog­le Co­de sa ob­ja­vil za­ují­ma­vý prís­pe­vok. Je­ho autor Yuchung Cheng je čle­nom tí­mu, kto­rý pra­cu­je na zrý­chle­ní pre­hlia­da­nia webo­vých strá­nok. To sa má do­siah­nuť op­ti­ma­li­zá­ciou pro­to­ko­lu TCP.

Pr­vý návrh sa za­kla­dá na zvý­še­ní Ini­tial Con­ges­tion Win­dow (ide o pred­sta­vu od­osie­la­te­ľa o tom, aké množ­stvo dát mož­no pos­lať, kým sa lin­ka za­čne pre­ťa­žo­vať). V sú­čas­nos­ti sa po­sie­la­jú tri pa­ke­ty, vy­ža­du­jú­ce potvr­de­nie dru­hej stra­ny na do­da­nie 15 kB ob­sa­hu. Pod­ľa expe­ri­men­tov Goog­lu by sa zvý­še­ním Ini­tial Con­ges­tion Win­dow na 10 pa­ke­tov zní­ži­la la­ten­cia webo­vých pre­no­sov o 10 %.

Ďal­šie zlep­še­nie by moh­lo pri­niesť zní­že­nie Ini­tial Ti­meout z troch na jed­nu se­kun­du. Vý­vo­já­ri Goog­lu to­tiž tvr­dia, že dneš­ný inter­net vy­ža­du­je na op­ti­mál­ny beh pod­stat­ne krat­ší ti­meout.
Tre­tie zlep­še­nie spo­čí­va vo vy­uži­tí TFO (TCP Fast Open). Pod­ľa šta­tis­ti­ky vraj pre­hlia­dač v tre­ti­ne prí­pa­dov na nad­via­za­nie spo­je­nia TCP so vzdia­le­nou stra­nou pot­re­bu­je je­den potvr­dzo­va­cí cyk­lus. Väč­ši­na od­po­ve­dí (HTTP) sa pri­tom zmes­tí do úvod­né­ho okien­ka 10 pa­ke­tov, čo zdvoj­ná­so­bu­je čas na od­po­veď. To­to pre­ťa­že­nie sa dá eli­mi­no­vať tak, že úvod­ná po­žia­dav­ka HTTP sa za­hr­nie už do pa­ke­tu TCP SYN pri ot­vá­ra­ní spo­je­nia (tzv. troj­pa­ke­to­vý han­dsha­ke). Čas pot­reb­ný na na­čí­ta­nie ob­sa­hu by sa tak skrá­til o 10 %, v niek­to­rých prí­pa­doch do­kon­ca až o 40 %.

Pos­led­ný návrh sa tý­ka pro­por­cio­nál­ne­ho ob­me­dzenia rých­los­ti, te­da rých­losť by sa up­ra­vo­va­la pod­ľa veľ­kos­ti strát pa­ke­tov. V tom­to prí­pa­de však nej­de o úpl­nú no­vin­ku, tá­to vlas­tnosť je už in­teg­ro­va­ná do li­nuxové­ho jad­ra a in­teg­rá­cia do pro­to­ko­lu TCP je zrej­me otáz­kou krát­ke­ho ča­su.

Zdroj: goog­le­co­de.blog­spot.com



Ohodnoťte článok:
   

Váš názor:

 
 
  • Avatar Uhlik: skvela myslienka ... DDoS utoky budu takto efektivnejsie ;o) ... 30.01.2012 00:05  |  Reagovať  
  • Avatar san: Na TCP nie som odborník, ale tieto návrhy mi pripadajú rozumné. 27.01.2012 20:39  
    • Avatar anjalis: ja tiez sa az tak nerozumiem ale myslim ze zvacsit frame window bude dobra vec, kedze sme sa vo vyvoji internetu a trafficu na sieti posunuli o dost oproti minulosti takze parametre nastavenia protokolu je dobre upravit 27.01.2012 20:58  
    • Avatar :): Vsetko je pekne, ale nehovoria zrejme o vsetkom. Vsetko ma svoje pro a proti. Dajme tomu, ze protokol je len cez driver. Potom sa da urobit driver 1.1 resp .....
      Horsie to bude, ked zmena bude dajme tomu na HW strane. K tomuto sa priklanam viacej.
      A co potom?
      27.01.2012 23:44
       
    •  
       
 

Najviac vás zaujalo

24 hodín

týždeň

mesiac

 
 

Najnovšie články

Mic­ro­soft spus­til so­ciál­nu sieť So.Cl pre ve­rej­nosť, nech­ce však kon­ku­ro­vať Fa­ce­boo­ku
(Publikované teraz) Sociálna sieť spoločnosti Microsoft, portál So.Cl, prešla z beta štádia do ostrej prevádzky. Sieť So.Cl doteraz testovala vybraná skupina študentov, ktorým má byť nová sociálna sieť aj primárne určená. čítať »
 
Fab.com – so­ciál­ne na­ku­po­va­nie pod­ľa to­ho, čo ku­pu­jú pria­te­lia
(Publikované pred 1 dňom) Sociálne siete predstavujú moderný fenomén, ktorý možno využiť skutočne rôznorodo. Jedna z možností je vytvorenie nákupného portálu informujúceho o aktivitách vašich priateľov a ostatných používateľov v reálnom čase aj s integráciou sociálnych sietí. čítať »
 
Spop­lat­ne­ný Fa­ce­book? Pre­čo nie?
(Publikované pred týžňom) Počas minulého týždňa predstavil Facebook novú funkciu - spoplatnenie príspevkov používateľov. Jednotlivci si takýmto spôsobom môžu zvýšiť dosah daného príspevku. čítať »
 
Bing chce Goog­le prek­va­piť so­ciál­nym pre­po­je­ním
(Publikované pred týžňom) Posledná aktualizácia vyhľadávača Bing podľa analytikov zvýšila jeho šance v konkurenčnom boji s Googlom. čítať »
 
Fa­ce­book spúš­ťa zdie­ľa­nie sú­bo­rov
(Publikované pred týžňom) Facebook plánuje rozšíriť možnosti používateľských skupín o novú funkciu. Doteraz dostupné zdieľanie dokumentov bude rozšírené o možnosť zdieľať súbory do veľkosti 25 MB. Používatelia však nemôžu nahrávať hudobné a spustiteľné súbory, pravdepodobne nebudú podporované ani komprimované súbory. čítať »