Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 7873|Jawab: 6

[Sumber] [Pertempuran aktual]. NET/C# menggunakan UDP untuk mengirim dan menerima data

[Salin tautan]
Dipaparkan pada 2022-7-10 21:29:29 | | | |
Pada 6 Juni 2022, IETF (Internet Engineering Task Force) secara resmi merilis RFC untuk HTTP/3, yang merupakan versi utama ketiga dari Hypertext Transfer Protocol (HTTP), HTTP/3 selalu berjalan di QUIC (bukan TCP untuk TCP/IP, QUIC menggantikannya), QUIC (Quick UDP Internet Connection) adalah protokol lapisan transportasi Internet latensi rendah berdasarkan UDP yang dikembangkan oleh Google.

Protokol QUIC HTTP/3 secara resmi dirilis
https://www.itsvse.com/thread-10330-1-1.html

Protokol UDP

Kumpulan protokol Internet mendukung protokol transportasi tanpa koneksi yang disebut Protokol Datagram Pengguna (UDP). UDP menyediakan cara bagi aplikasi untuk mengirim paket IP yang dienkapsulasi tanpa membuat koneksi. RFC 768 menjelaskan UDP.

Lapisan transportasi Internet memiliki dua protokol utama yang saling melengkapi. Terhubung adalah UDP, yang tidak melakukan sedikit hal khusus selain mengirim fungsionalitas paket ke aplikasi dan memungkinkan mereka untuk merancang protokol mereka sendiri pada tingkat yang diperlukan. Berorientasi koneksi adalah TCP, yang melakukan hampir segalanya.

UDP adalah singkatan dari User Datagram Protocol, nama Cinanya adalah User Datagram Protocol, yang merupakan protokol lapisan transportasi tanpa koneksi dalam model referensi OSI (Open System Interconnection), menyediakan layanan transmisi informasi sederhana dan tidak dapat diandalkan yang berorientasi pada transaksi, IETF RFC 768 adalah spesifikasi resmi UDP. Nomor protokol UDP dalam paket IP adalah 17.

Protokol UDP digunakan untuk memproses paket seperti protokol TCP, dan dalam model OSI, keduanya terletak di lapisan transportasi, di atas protokol IP. UDP memiliki kelemahan karena tidak menyediakan pengemasan paket, perakitan, dan penyortiran paket, yaitu ketika paket dikirim, tidak mungkin untuk mengetahui apakah paket itu tiba dengan aman dan lengkap. UDP digunakan untuk mendukung aplikasi web yang perlu mentransfer data antar komputer. Banyak aplikasi jaringan mode klien/server, termasuk sistem konferensi video jaringan, memerlukan penggunaan protokol UDP. Protokol UDP telah digunakan selama bertahun-tahun sejak awal, dan meskipun kilau awalnya telah dibayangi oleh beberapa protokol serupa, UDP masih merupakan protokol lapisan transportasi jaringan yang sangat praktis dan layak bahkan hingga saat ini.

Banyak aplikasi hanya mendukung UDP, seperti streaming data multimedia, tanpa menghasilkan data tambahan dan tidak mentransmisikan ulang paket bahkan jika mereka tahu paket tersebut rusak. Saat menekankan kinerja transmisi daripada integritas transmisi, seperti aplikasi audio dan multimedia, UDP adalah pilihan terbaik. UDP juga merupakan pilihan yang baik dalam kasus di mana waktu transfer data sangat singkat sehingga proses koneksi sebelumnya menjadi seluruh badan lalu lintas.

UDP adalah protokol lapisan transportasi tanpa koneksi dalam model referensi OSI, yang terutama digunakan dalam transmisi yang tidak memerlukan pesanan paket untuk tiba, dan inspeksi dan pemesanan pesanan transmisi paket diselesaikan oleh lapisan aplikasi, menyediakan layanan transmisi informasi sederhana dan tidak dapat diandalkan yang berorientasi pada transaksi. Protokol UDP pada dasarnya adalah antarmuka antara protokol IP dan protokol induk. Protokol UDP berlaku untuk beberapa aplikasi yang berjalan di perangkat yang sama.

UDP menyediakan komunikasi tanpa koneksi dan tidak menjamin keandalan paket yang dikirimkan, sehingga cocok untuk mentransmisikan sejumlah kecil data sekaligus, dan keandalan transmisi UDP bertanggung jawab atas lapisan aplikasi. Nomor port UDP yang umum digunakan adalah: 53 (DNS), 69 (TFTP), 161 (SNMP), dan protokol UDP meliputi: TFTP, SNMP, NFS, DNS, dan BOOTP.

Paket UDP tidak memiliki jaminan keandalan, jaminan urutan, dan bidang kontrol aliran, dan tidak dapat diandalkan. Namun, karena protokol UDP memiliki opsi kontrol yang lebih sedikit, latensi rendah, dan efisiensi transmisi data yang tinggi selama transmisi data, protokol ini cocok untuk aplikasi yang tidak memerlukan keandalan tinggi, atau aplikasi yang dapat memastikan keandalan, seperti DNS, TFTP, SNMP, dll.

resensi

Gadget komunikasi .net/c# UDP [kode sumber]
https://www.itsvse.com/thread-3538-1-1.html


Pertama, layanan mengaktifkan pendengar UDP, portnya adalah: 2017,Setelah menerima pesan dari klien, tambahkan kata "balas" di depan pesan dan balas klien, kodenya adalah sebagai berikut:



Sebarkan server ke ECS, lalu buka klien UDP di komputer lokal dan kirim pesan ke server dengan kode klien berikut:

(Akhir)





Mantan:Kredensial Akses Resmi Sementara Break Glass
Depan:Fitur Sintaks C# 8.0: Indeks Sistem Operator Baru
 Tuan tanah| Dipaparkan pada 2022-7-10 21:39:46 |
Dipaparkan pada 2022-7-10 23:47:35 |
Belajar belajar
Dipaparkan pada 2022-7-11 09:01:25 |
Pelajari sesuatu yang baru.
Dipaparkan pada 2022-7-11 10:32:16 |
Dipaparkan pada 2022-9-7 15:31:09 |

Belajar belajar
Dipaparkan pada 2022-9-24 14:23:13 |
Cepat:Penulis dilarang atau konten yang dihapus secara otomatis diblokir
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com