Après avoir lu des dizaines d'articles je ne trouve pas de réponse à une question simple - le datagramme UDP peut-il arriver fragmenté? Je sais que ça peut devenir fragmenté en cours de route si sa taille est supérieure à 576 octets ou quelque chose comme ça, mais sera-t-il fusionné quand il arrivera? En d'autres termes, si j'envoie un seul paquet par udp::socket::send_to()
, puis-je supposer que s'il n'est pas abandonné en cours de route, je le récupérerai par un seul appel à udp::socket::async_receive_from()
?Fragmentation de paquets UDP
1
A
Répondre
3
La pile réseau OS réassemblera les fragments et donnera à l'espace utilisateur le paquet complet. Et si l'un des fragments se perd, l'espace utilisateur ne recevra pas le reste, mais rien.
Questions connexes
- 1. Comment Dépanner TCP/UDP Packet Fragmentation sur Android
- 2. Paquets UDP avec python
- 3. problème d'iphone recevant des paquets UDP
- 4. Paquets UDP bruts utilisant Twisted
- 5. paquets UDP Sniff utilisant VBscript
- 6. Création de paquets bruts pour usurper des paquets UDP
- 7. Tampon de paquets UDP dans Quatz Composer
- 8. Erlang récupère la chaîne de paquets UDP
- 9. java envoi de paquets UDP problème
- 10. Node.js comment gérer la fragmentation de paquets avec net.Server
- 11. Android taille maximale des paquets UDP
- 12. socket UDP Boost.ASIO: évier tous les paquets
- 13. mémoire statique pour les paquets UDP entrants
- 14. Comment convertir l'audio reçu en paquets udp?
- 15. Inspecter les paquets syslog UDP dans Ruby
- 16. comment recevoir des paquets UDP en continu
- 17. Comment recevoir plusieurs paquets UDP en C?
- 18. Les paquets UDP arrivent-ils en totalité?
- 19. Plusieurs paquets UDP sur un socket
- 20. Fragmentation IP
- 21. Le paquet UDP peut-il être fragmenté en plusieurs paquets plus petits?
- 22. Envoi de paquets UDP à partir de l'iPhone
- 23. Envoi de paquets UDP de devmachine à AVD Emulator
- 24. Problème lors de la réception de paquets UDP
- 25. Comment calculer la fragmentation?
- 26. Impossible de recevoir les paquets UDP/IPv6 sur l'interface secondaire
- 27. Envoi de paquets UDP via le proxy SOCKS
- 28. Alignement de la taille des paquets Java UDP
- 29. PHP: lecture de fichier binaire contenant des paquets UDP
- 30. Python ne recevra pas de paquets UDP (non diffusé)