|
Parameter tes ini: Server adalah IP tetap di jaringan publik. Dua klien, A dan B, terletak di belakang komputer yang berbeda, broadband yang berbeda, dan model perutean yang berbeda (satu rute rumah, satu rute perusahaan), dan rute tidak dikonfigurasi secara khusus. Tidak ada yang istimewa dari tes ini, hanya percobaan sesuai data online. Seperti yang ditunjukkan di bawah ini:
Menggambarkan: Ketika sisi A mengirim paket ke server menggunakan UDP, sisi server mendapatkan IP dan port ujung A: xxx.xxx.xxx.101:5841 Ketika sisi B mengirim paket ke server menggunakan UDP, sisi server mendapatkan IP dan port dari sisi B: xxx.xxx.xxx.105:12584 Saat ini, perutean di kedua ujung A dan B setara dengan membuka saluran untuk berkomunikasi dengan A dan B ke luar. Server tidak hanya dapat berkomunikasi dengan A dan B, tetapi karena saluran terbuka, maka: A dapat mengirim pesan langsung ke saluran yang telah dibuka B (B=xxx.xxx.xxx.105:12584). Sama: B juga dapat mengirim pesan langsung ke saluran yang telah dibuka A (A=xxx.xxx.xxx.101:5841). Catatan: Sepertinya ada urutan komunikasi antara A dan B, saya lupa ~, kirimkan saja Akhirnya: Komunikasi UDP sedikit lebih "sensitif" daripada TCP dalam beberapa kasus (mungkin sedikit salah, dan saya tidak tahu bagaimana menggambarkannya). Misalnya, terkadang broadband telah berhasil dipanggil, tetapi TCP tidak dapat terhubung ke server, dan browser membuka halaman web, dan TCP membutuhkan waktu lama untuk berkomunikasi secara normal. Sedangkan selama periode TCP tidak dapat dihubungkan, UDP normal. Tetapi menggunakan UDP jelas bukan tugas yang tidak merepotkan: --Protokol paket yang masuk akal perlu dirancang --Jika integritas informasi diperlukan, perlu dikirimkan ulang --Persyaratan kemampuan beradaptasi yang tinggi perlu digunakan dengan TCP Lingkungan jaringan saat ini relatif bagus, dan tingkat keberhasilan pengiriman UDP dapat mencapai 98, 99%, atau bahkan lebih tinggi (saya tidak melakukan pengujian yang cukup, saya hanya merasakannya). Dalam lingkungan jaringan yang kompleks dan tidak stabil saat itu, QQ justru memilih UDP sebagai protokol komunikasi utama, sedangkan ICQ dan MSN pada saat yang sama sebagian besar TCP. Imitasi tidak berarti mengikuti dan tertinggal, tetapi penting untuk dapat menyuntikkan pemikiran baru di bawah kerangka kerja lama. Ini juga harus menjadi salah satu faktor yang tak terelakkan untuk kesuksesan kuda.
|