|
Šī testa parametri: Serveris ir fiksēts IP publiskajā tīklā. Divi klienti, A un B, atrodas aiz dažādiem datoriem, dažādām platjoslām un dažādiem maršrutēšanas modeļiem (viens mājas maršruts, viens uzņēmuma maršruts), un maršruti nav īpaši konfigurēti. Testā nav nekas īpašs, tikai eksperiments saskaņā ar tiešsaistes datiem. Kā parādīts zemāk: Ilustrētu: Kad A puse nosūta paketi uz serveri, izmantojot UDP, servera puse saņem A gala IP un portu: xxx.xxx.xxx.101:5841 Kad B puse nosūta paketi uz serveri, izmantojot UDP, servera puse saņem IP un portu no B puses: xxx.xxx.xxx.105:12584 Šajā laikā maršrutēšana abos A un B galos ir līdzvērtīga kanāla atvēršanai, lai sazinātos ar A un B uz āru. Serveris var ne tikai sazināties ar A un B, bet, tā kā kanāls ir atvērts, tad: A var nosūtīt ziņojumu tieši uz kanālu, kuru B ir atvēris (B=xxx.xxx.xxx.105:12584). Tas pats: B var arī nosūtīt ziņojumu tieši uz kanālu, kuru A ir atvēris (A=xxx.xxx.xxx.101:5841). Piezīme: Šķiet, ka starp A un B ir saziņas secība, es aizmirsu ~, vienkārši nosūtiet to jebkurā gadījumā Visbeidzot: UDP komunikācija dažos gadījumos ir nedaudz "jutīgāka" nekā TCP (varbūt mazliet izslēgta, un es nezinu, kā to aprakstīt). Piemēram, dažreiz platjoslas tīkls ir veiksmīgi sastādīts, bet TCP nevar izveidot savienojumu ar serveri, un pārlūkprogramma atver tīmekļa lapu, un TCP normālai saziņai ir nepieciešams ilgs laiks. Kamēr laikā, kad TCP nevar savienot, UDP ir normāls. Bet UDP izmantošana noteikti nav bez problēmām: - Jāizstrādā saprātīgs paketes protokols --Ja nepieciešama informācijas integritāte, tā ir jāpārraida atkārtoti - Augstas pielāgošanās prasības ir jāizmanto ar TCP Pašreizējā tīkla vide ir salīdzinoši laba, un UDP sūtīšanas panākumu līmenis var sasniegt 98, 99% vai pat augstāku (es neveicu pietiekami daudz testēšanas, es to vienkārši jūtu). Sarežģītajā un nestabilajā tīkla vidē tajā laikā QQ faktiski izvēlējās UDP kā galveno sakaru protokolu, bet ICQ un MSN tajā pašā laikā galvenokārt bija TCP. Atdarināšana nenozīmē sekot un atpalikt, bet ir svarīgi, lai varētu ievadīt jaunu domāšanu vecajā sistēmā. Tam vajadzētu būt arī vienam no neizbēgamajiem zirga panākumu faktoriem.
|