Sé que UDP es intrínsecamente poco confiable, pero cuando me conecto con el host local, esperaría que el kernel maneje la conexión de manera diferente, ya que todo puede manejarse internamente. Entonces, en este caso especial, ¿se considera que UDP es un protocolo confiable, o el kernel aún potencialmente chatarra algunos paquetes si se sobrepasan los buffers?Fiabilidad de UDP en el host local
10
A
Respuesta
8
Repito un previous answer a una pregunta relacionada. Para seguir siendo portátil, siempre anticipe que sus sockets UDP pueden eliminar paquetes o recibir datos desordenados.
3
No creo que UDP (ni ningún otro protocolo de red) diga algo sobre el comportamiento diferente cuando se conecta a localhost. Entonces, la respuesta dependerá del kernel específico que estés usando. Lo mejor es suponer que UDP se comportará como UDP.
7
He visto UDP a localhost cayendo paquetes. Creemos que estábamos sobrecargando la cola del kernel. Todo lo que sabemos con certeza es que estaba dejando caer paquetes.
Cuestiones relacionadas
- 1. SCP desde el host remoto para host local
- 2. prueba el host local en el emulador de Android
- 3. Lista de JVM en ejecución en el host local
- 4. Fiabilidad de PHP $ _SERVER [ 'REMOTE_ADDR']
- 5. Cómo detengo el servidor RabbitMQ en el host local
- 6. contraseña de htaccess proteger pero no en el host local
- 7. Cómo probar una aplicación openshift en el host local
- 8. Servidor HTTP Slow Python en el host local
- 9. simulando una conexión a internet lenta en el host local
- 10. Cómo probar los subdominios nginx en el host local
- 11. Para permitir solo el host local en Apache 000-predeterminado
- 12. ¿Cuál es el objetivo de "host local", hosts y puertos?
- 13. Fiabilidad de Mimetypes en Cargas (PHP)
- 14. Restringir el puerto MySQL 3306 al host local con IPTABLES
- 15. Redis Pub/Sub con Fiabilidad
- 16. Fiabilidad de Node.js para aplicaciones grandes
- 17. svg no funciona en el servidor web IIS en el host local
- 18. cómo obtener la ruta URL en el host local y en el servidor?
- 19. control.BeginInvoke() Vs Dispatcher Vs SynchronizationContext Vs .. - FIABILIDAD
- 20. Cómo resolver el nombre de host de la IP local en C# .NET?
- 21. ¿Cómo bloquear el acceso al puerto de escucha de Tomcat y permitir solo el host local?
- 22. Respuesta UDP
- 23. ¿Los comentarios de Disqus no se cargan en el host local?
- 24. Configuración de dominios comodín en el host local (OS X 10.5)?
- 25. ¿Es posible usar iframe con dirección de host local en el código fuente?
- 26. ¿Cómo comprobar si una dirección IP es el host local en un sistema de múltiples hosts?
- 27. asegurando el orden de paquetes en UDP
- 28. Transmisión y respuesta de UDP UDP
- 29. Solo puedo acceder a la aplicación asp.net en el host local
- 30. Configuración de instancias de EC2 como Apio Trabajadores con una computadora local como el host
Además de lo que dijo TomMD, me pregunto por qué estás usando UDP en primer lugar. Las pocas desventajas de TCP son esencialmente inmateriales cuando se trata del uso del localhost. La única ganancia real que obtendría de UDP sería una pérdida muy leve de gastos generales, la mayor parte de la cual desaparecerá si tiene que hacerlo confiable de todos modos. –
bueno, UDP te permite transmitir a clientes desconocidos arbitrarios ... – Michael