|
Parametri tega testa: Strežnik je fiksni IP v javnem omrežju. Dva odjemalca, A in B, sta locirana za različnimi računalniki, različnim širokopasovnim omrežjem in različnimi modeli usmerjanja (ena domača pot, ena poslovna pot), poti pa niso posebej konfigurirane. Test ni nič posebnega, le eksperiment glede na spletne podatke. Kot je prikazano spodaj: Ponazoritev: Ko A stran pošlje paket strežniku z uporabo UDP, strežniška stran dobi IP in port A konca: xxx.xxx.xxx.101:5841 Ko B stran pošlje paket strežniku z uporabo UDP, strežniška stran prejme IP in priključek od B strani: xxx.xxx.xxx.105:12584 Trenutno je usmerjanje na obeh koncih A in B enakovredno odpiranju kanala za komunikacijo z A in B navzven. Strežnik ne le komunicira z A in B, ampak ker je kanal odprt, potem: A lahko pošlje sporočilo neposredno na kanal, ki ga je B odprl (B=xxx.xxx.xxx.105:12584). Enako: B lahko pošlje sporočilo tudi neposredno na kanal, ki ga je A odprl (A=xxx.xxx.xxx.101:5841). Opomba: Zdi se, da obstaja zaporedje komunikacije med A in B, pozabil sem~, vseeno pošljite Nazadnje: UDP komunikacija je v nekaterih primerih nekoliko bolj "občutljiva" kot TCP (morda nekoliko nenavadna, in ne znam tega opisati). Na primer, včasih je širokopasovni internet uspešno izbran, vendar TCP ne more vzpostaviti povezave s strežnikom, brskalnik odpre spletno stran in traja dolgo, da TCP normalno komunicira. V obdobju, ko TCP ni mogoče povezati, je UDP normalen. A uporaba UDP zagotovo ni enostavna naloga: --Treba je zasnovati razumen paketni protokol --Če je potrebna integriteta informacij, jo je treba ponovno prenesti --Visoke zahteve po prilagodljivosti je treba uporabljati s TCP Trenutno omrežno okolje je razmeroma dobro, stopnja uspešnosti UDP pošiljanja pa lahko doseže 98, 99 % ali celo več (nisem dovolj testiral, samo čutim to). V kompleksnem in nestabilnem omrežnem okolju tistega časa je QQ dejansko izbral UDP kot glavni komunikacijski protokol, medtem ko sta bila ICQ in MSN hkrati predvsem TCP. Posnemanje ne pomeni sledenja in zaostajanja, ampak je pomembno, da lahko v star okvir vnesemo novo razmišljanje. To bi moral biti tudi eden izmed neizogibnih dejavnikov za uspeh konja.
|