GNU/Linux >> Belajar Linux >  >> Linux

Di Linux, dapatkah recv mengembalikan 0 pada UDP?

udp tidak memiliki konsep koneksi sehingga dapat mengembalikan 0? dan jika bisa, apa artinya

Ini berarti datagram dengan panjang 0 telah diterima. Dari UNP yang hebat:

Menulis datagram dengan panjang 0 dapat diterima. Dalam kasus UDP, ini menghasilkan datagram IP yang berisi header IP (biasanya 20 byte untuk IPv4 dan 40 byte untuk IPv6), header UDP 8-byte, dan tidak ada data.Ini juga berarti bahwa nilai kembalian dari 0 dari recvfrom dapat diterima untuk protokol datagram :Itu tidak berarti bahwa peer telah menutup koneksi, seperti halnya nilai kembalian 0 dari pembacaan pada soket TCP. Karena UDP tidak memiliki koneksi, tidak ada hal seperti menutup koneksi UDP.


Linux
  1. Bagaimana saya bisa menghubungkan file di Linux?

  2. Di mana saya dapat menemukan folder instalasi Tomcat 7 di Linux AMI di Elastic Beanstalk?

  3. Linux, mengapa saya tidak dapat mem-pipe find result ke rm?

  1. Bisakah saya memainkan Dota 2 di Linux?

  2. Bisakah saya mem-boot Linux dari VHD?

  3. Bagaimana cara menilai batas pipa di bawah linux?

  1. Bagaimana saya bisa melanjutkan pekerjaan yang berhenti di Linux?

  2. Bergabung dengan video webm di Linux

  3. ZFS di Linux, apakah itu berfungsi?