|
Bu testin parametreleri: Sunucu, genel ağda sabit bir IP adresine sahiptir. İki istemci, A ve B, farklı bilgisayarlar, farklı genişbant ve farklı yönlendirme modellerinin (bir ana rota, bir kurumsal rota) arkasında yer alır ve güzergahlar özel olarak yapılandırılmamıştır. Testte özel bir şey yok, sadece çevrimiçi verilere göre deney var. Aşağıda gösterildiği gibi: Göstermek: A tarafı UDP kullanarak sunucuya paket gönderdiğinde, sunucu tarafı A ucunun IP ve portunu alır: xxx.xxx.xxx.101:5841 B tarafı UDP kullanarak sunucuya paket gönderdiğinde, sunucu tarafı B tarafından IP ve portu alır: xxx.xxx.xxx.105:12584 Bu aşamada, A ve B'nin her iki ucundaki yönlendirme, A ve B ile dışa doğru iletişim kurmak için bir kanal açmakla eşdeğerdir. Sunucu sadece A ve B ile iletişim kurmakla kalmaz, kanal açık olduğu için: A, B'nin açtığı kanala doğrudan mesaj gönderebilir (B=xxx.xxx.xxx.105:12584). Aynı: B ayrıca A'nın açtığı bir kanala doğrudan mesaj gönderebilir (A=xxx.xxx.xxx.101:5841). Not: A ile B arasında bir iletişim dizisi var gibi görünüyor, unuttum~, yine de gönderin Son olarak: UDP iletişimi bazı durumlarda TCP'den biraz daha "hassas" (belki biraz tuhaf, nasıl tarif edeceğimi bilmiyorum). Örneğin, bazen geniş bant başarılı bir şekilde aranmış olur, ancak TCP sunucuya bağlanamaz, tarayıcı web sayfasını açar ve TCP'nin normal iletişim kurması uzun zaman alır. TCP bağlanamadığı dönemde ise UDP normaldir. Ama UDP kullanmak kesinlikle sorunsuz bir iş değil: --Makul bir paket protokolü tasarlanmalı. --Bilgi bütünlüğü gerekiyorsa, yeniden iletilmesi gerekir --TCP ile yüksek uyum sağlama gereksinimleri kullanılmalıdır Mevcut ağ ortamı nispeten iyi ve UDP gönderiminin başarı oranı %98, %99 veya hatta daha yüksek olabilir (yeterince test yapmadım, sadece hissediyorum). O dönemdeki karmaşık ve istikrarsız ağ ortamında, QQ aslında ana iletişim protokolü olarak UDP'yi seçerken, ICQ ve MSN aynı anda ağırlıklı olarak TCP'ydi. Taklit, takip etmek ve geride kalmak anlamına gelmez, ancak eski bir çerçeve altında yeni düşünce getirebilmek önemlidir. Bu aynı zamanda atın başarısının kaçınılmaz faktörlerinden biri olmalı.
|