|
Parametry tohoto testu: Server je pevná IP adresa ve veřejné síti. Dva klienti, A a B, jsou umístěni za různými počítači, různým širokopásmovým připojením a různými modely směrování (jedna domácí trasa, jedna podniková trasa) a trasy nejsou speciálně konfigurovány. Test není nijak zvláštní, podle online dat je to jen experiment. Jak je uvedeno níže: Ilustrovat: Když strana A odešle paket serveru pomocí UDP, strana serveru získá IP a port konce A: xxx.xxx.xxx.101:5841 Když strana B odešle paket serveru pomocí UDP, strana serveru získá IP a port od strany B: xxx.xxx.xxx.105:12584 V tuto chvíli je směrování na obou koncích A a B ekvivalentní otevření kanálu pro komunikaci s A a B ven. Server může nejen komunikovat s A a B, ale protože je kanál otevřený, pak: A může poslat zprávu přímo na kanál, který B otevřel (B=xxx.xxx.xxx.105:12584). Stejně: B může také poslat zprávu přímo na kanál, který A otevřel (A=xxx.xxx.xxx.101:5841). Poznámka: Zdá se, že mezi A a B probíhá sekvence komunikace, zapomněl jsem~, prostě to stejně pošlete Nakonec: komunikace přes UDP je v některých případech trochu "citlivější" než TCP (možná trochu mimo, a nevím, jak to popsat). Například někdy je širokopásmové připojení úspěšně vytočeno, ale TCP se nemůže připojit k serveru, prohlížeč otevře webovou stránku a trvá dlouho, než TCP komunikuje normálně. Zatímco v období, kdy TCP nelze připojit, je UDP normální. Ale používání UDP rozhodně není bezproblémový úkol: --Je třeba navrhnout rozumný protokol pro balení --Pokud je vyžadována integrita informací, je třeba je znovu přenášet --Vysoké požadavky na přizpůsobivost je třeba používat s TCP Současné síťové prostředí je relativně dobré a úspěšnost odesílání přes UDP může dosáhnout 98, 99 % nebo i více (neprovedl jsem dost testů, prostě to cítím). V tehdejším složitém a nestabilním síťovém prostředí si QQ skutečně vybralo UDP jako hlavní komunikační protokol, zatímco ICQ a MSN byly zároveň převážně TCP. Napodobování neznamená následovat a zaostávat, ale je důležité, aby bylo možné vnést nové myšlení do starého rámce. To by mělo být také jedním z nevyhnutelných faktorů úspěchu koně.
|