|
A teszt paraméterei: A szerver egy fix IP-cím a nyilvános hálózaton. Két kliens, A és B, különböző számítógépek, eltérő szélessávú és eltérő útvonal-alapú modellek (egy otthoni útvonal, egy vállalati útvonal) mögött helyezkednek el, és az útvonalak nincsenek külön konfigurálva. A tesztben nincs semmi különleges, csak a kísérlet az online adatok szerint. Ahogy az alábbiakban látható:
Illusztrál: Amikor az A oldal UDP-vel küld csomagot a szervernek, a szerver oldal megkapja az A vég IP-jét és portját: xxx.xxx.xxx.101:5841 Amikor a B oldal UDP-vel küld csomagot a szervernek, a szerver oldal megkapja az IP-t és a portot a B oldalról: xxx.xxx.xxx.105:12584 Ebben az időben az A és B mindkét végén lévő útvonal egyenértékű azzal, ha csatornát nyitunk A-val és B-vel kifelé kommunikálni. Nemcsak a szerver képes kommunikálni A-val és B-vel, hanem mivel a csatorna nyitva van, akkor: A közvetlenül küldhet üzenetet arra a csatornára, amelyet B megnyitott (B=xxx.xxx.xxx.105:12584). Ugyanaz: B közvetlenül is küldhet üzenetet egy olyan csatornára, amelyet A megnyitott (A=xxx.xxx.xxx.101:5841). Megjegyzés: Úgy tűnik, van egy kommunikációs sorozat A és B között, elfelejtettem~, akkor is küldd el Végül: az UDP kommunikáció bizonyos esetekben kicsit "érzékenyebb", mint a TCP (talán kicsit furcsa, és nem tudom, hogyan írjam le). Például néha a szélessávot sikeresen tárcsázták, de a TCP nem tud csatlakozni a szerverhez, a böngésző megnyitja a weboldalt, és hosszú időbe telik, míg a TCP normálisan kommunikál. Míg amikor a TCP nem csatlakoztatható, az UDP normális. De az UDP használata biztosan nem problémamentes: --Egy ésszerű csomagprotokollt kell tervezni --Ha az információs integritás szükséges, azt újra kell továbbítani --Magas alkalmazkodóképességi követelményeket kell alkalmazni a TCP-vel A jelenlegi hálózati környezet viszonylag jó, és az UDP küldés sikerességi aránya elérheti a 98-at, 99%-ot, vagy még magasabb (nem végeztem elég tesztelést, csak érzem). Az akkori összetett és instabil hálózati környezetben a QQ valójában az UDP-t választotta fő kommunikációs protokollnak, míg az ICQ és az MSN egyszerre főként a TCP-t használta. Az utánzás nem azt jelenti, hogy követjük vagy lemaradunk, hanem fontos, hogy új gondolkodást tudjunk beépíteni egy régi keretrendszer alatt. Ez az egyik elkerülhetetlen tényező is lehet a ló sikeréhez.
|