udp menyediakan perkhidmatan penghantaran "tanpa sambungan". Nama Cina UDP ialah User Datagram Protocol Ia adalah protokol lapisan pengangkutan tanpa sambungan dalam model rujukan OSI Ia menyediakan perkhidmatan penghantaran maklumat berorientasikan transaksi yang mudah dan tidak boleh dipercayai. kaedah paket IP.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
UDP menyediakan perkhidmatan penghantaran tanpa sambungan Ia tidak perlu membuat sambungan dengan pihak lain dan boleh menghantar datagram secara langsung. UDP hanya merangkum data yang dihantar oleh aplikasi ke lapisan IP ke dalam datagram dan kemudian menghantarnya keluar Tidak perlu membuat sambungan, tiada pengurusan sambungan dan tiada protokol jabat tangan sebelum menghantar data, jadi ia lebih cepat daripada TCP. Walau bagaimanapun, UDP juga mempunyai kelemahannya sendiri Ia tidak dapat menjamin kebolehpercayaan penghantaran data, jadi jika data penting dihantar, ketidakpercayaan UDP mesti diambil kira.
Pengenalan protokol UDP
Set protokol Internet menyokong protokol penghantaran tanpa sambungan yang dipanggil User Datagram Protocol (UDP, User Datagram Protocol). UDP menyediakan cara untuk aplikasi menghantar paket IP terkapsul tanpa membuat sambungan. RFC 768 menerangkan UDP.
UDP ialah singkatan dari User Datagram Protocol Nama Cina ialah User Datagram Protocol Ia adalah protokol lapisan pengangkutan tanpa sambungan dalam model rujukan OSI (Open System Interconnection) yang menyediakan Perkhidmatan Penghantaran Mesej Mudah Tidak Boleh Dipercayai. , IETF RFC 768 ialah spesifikasi rasmi UDP. Nombor protokol UDP dalam paket IP ialah 17.
Protokol UDP digunakan untuk memproses paket data seperti protokol TCP Dalam model OSI, kedua-duanya terletak di lapisan pengangkutan, iaitu lapisan atas protokol IP. UDP mempunyai kelemahan kerana tidak menyediakan pengelompokan paket data, pemasangan, dan ketidakupayaan untuk mengisih paket data Maksudnya, selepas mesej dihantar, adalah mustahil untuk mengetahui sama ada ia telah tiba dengan selamat dan lengkap. UDP digunakan untuk menyokong aplikasi rangkaian yang perlu menghantar data antara komputer. Banyak aplikasi rangkaian pelanggan/pelayan, termasuk sistem persidangan video rangkaian, memerlukan penggunaan protokol UDP. Protokol UDP telah digunakan selama bertahun-tahun sejak penubuhannya Walaupun kegemilangan awalnya telah dibayangi oleh beberapa protokol yang serupa, UDP masih merupakan protokol lapisan pengangkutan rangkaian yang sangat praktikal dan boleh dilaksanakan sehingga hari ini.
Kandungan
UDP ialah protokol lapisan pengangkutan tanpa sambungan dalam model rujukan OSI Ia digunakan terutamanya untuk paket yang tidak memerlukan paket. Dalam penghantaran ketibaan berurutan, penyemakan dan pengisihan pesanan penghantaran paket diselesaikan oleh lapisan aplikasi, menyediakan perkhidmatan penghantaran maklumat berorientasikan transaksi yang mudah dan tidak boleh dipercayai. Protokol UDP pada asasnya adalah antara muka antara protokol IP dan protokol lapisan atas. Protokol UDP sesuai untuk berbilang aplikasi yang dijalankan pada peranti yang sama.
UDP menyediakan komunikasi tanpa sambungan dan tidak menjamin kebolehpercayaan paket data yang dihantar. Ia sesuai untuk menghantar sejumlah kecil data pada satu masa Kebolehpercayaan penghantaran UDP bertanggungjawab untuk lapisan aplikasi. Nombor port UDP yang biasa digunakan ialah: 53 (DNS), 69 (TFTP) dan 161 (SNMP protokol UDP termasuk: TFTP, SNMP, NFS, DNS dan BOOTP).
Mesej UDP tidak mempunyai jaminan kebolehpercayaan, jaminan jujukan, medan kawalan aliran, dsb., dan kebolehpercayaannya adalah lemah. Walau bagaimanapun, kerana protokol UDP mempunyai pilihan kawalan yang lebih sedikit, ia mempunyai kelewatan yang kecil semasa penghantaran data dan kecekapan penghantaran data yang tinggi Ia sesuai untuk aplikasi yang tidak memerlukan kebolehpercayaan yang tinggi, atau aplikasi yang boleh menjamin kebolehpercayaan, seperti DNS, TFTP dan. SNMP tunggu.
Ciri
Untuk mengenal pasti berbilang alamat destinasi pada hos tertentu, membenarkan berbilang aplikasi berfungsi pada hos yang sama dan melakukannya secara bebas Untuk penghantaran dan penerimaan paket data , UDP Protokol Datagram Pengguna direka bentuk.
UDP menggunakan protokol Internet asas untuk menghantar mesej, dan seperti IP menyediakan perkhidmatan penghantaran paket tanpa sambungan yang tidak boleh dipercayai. Ia tidak menyediakan fungsi seperti pengesahan ketibaan paket, pengisihan dan kawalan aliran.
Pembantu UDP boleh merealisasikan penyampaian dan pemajuan mesej siaran port UDP yang ditentukan, iaitu, menukar mesej siaran port UDP yang ditentukan kepada mesej unicast dan menghantarnya ke pelayan yang ditentukan, memainkan peranan sebagai geganti.
Pengetahuan lanjutan:
Lapisan pengangkutan Internet mempunyai dua protokol utama yang saling melengkapi. Connectionless ialah UDP, yang tidak banyak membantu kecuali memberikan aplikasi keupayaan untuk menghantar paket dan membenarkan mereka untuk mereka bentuk protokol mereka sendiri pada tahap yang diperlukan. Yang berorientasikan sambungan ialah TCP, yang melakukan hampir semua perkara.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah perkhidmatan pengangkutan yang disediakan oleh udp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!