soy nuevo en la programación de redes en python. Quería saber cuál es el paquete de tamaño máximo que podemos transmitir o recibir en un socket python. y cómo descubrirlo?¿Cuál es el tamaño máximo de paquete que puede manejar un socket de python?
Respuesta
La cantidad real de datos que se pueden enviar en un solo paquete depende de la unidad de transmisión máxima (MTU) para el protocolo que está utilizando. Lea el artículo de Wikipedia para más información.
Esto generalmente es algo de lo que no tiene que preocuparse: si envía un paquete TCP que es demasiado grande, el sistema operativo lo hará fragment (lo convierta en varios paquetes) y se volverá a ensamblar en el anfitrión.
Por cierto, la biblioteca de socket de Python usa los sockets del sistema operativo, por lo que no es nada particular de Python.
No creo que haya límites específicos de Python. Los paquetes UDP tienen un límite teórico de alrededor de 65 kb y TCP no tiene límite superior, pero usted tendrá problemas de control de flujo si usa paquetes de más de unos pocos kilobytes.
- 1. ¿Cuál es el tamaño máximo de un paquete In-App que puede alojar con Apple?
- 2. ¿Cuál es el tamaño máximo de memoria intermedia que memcpy/memset, etc. puede manejar?
- 3. ¿Tamaño máximo de un archivo que Python puede abrir?
- 4. ¿Cuál es el tamaño máximo de Web.config?
- 5. Cuál es el tamaño máximo de un Node.js Buffer
- 6. ¿Cuál es el tamaño máximo del mensaje del datagrama AF_UNIX que se puede enviar en Linux?
- 7. ¿Cuál es el tamaño máximo de la textura que el iPhone puede admitir?
- 8. ¿Cuál es el tamaño más grande que puede tener un archivo de instalador de paquete de Windows .msi?
- 9. ¿Cuál es el tamaño máximo de un ItemView en EWS?
- 10. ¿Cuál es el tamaño máximo que puede contener una variable de sesión?
- 11. Cuál es el tamaño máximo de int (10) en Mysql
- 12. ¿Cuál es el tamaño máximo que se puede establecer en maxReceivedMessageSize para NetNamedPipeBinding?
- 13. ¿Cuál es el tamaño máximo de los metadatos JPEG?
- 14. Cuál es el tamaño máximo de la textura (Andengine)
- 15. Tamaño máximo de fuente que puede representar una página
- 16. API de historial de HTML5: ¿Cuál es el tamaño máximo que puede tener el objeto de estado?
- 17. que es el tamaño máximo de 'max_length' en Django
- 18. Buscar el tamaño máximo entero que un tipo de punto flotante puede manejar sin pérdida de precisión
- 19. ¿Cuál es el tamaño máximo para una cadena en C#?
- 20. ¿Cuál es el tamaño máximo para una int en PHP?
- 21. ¿Cuál es el tamaño máximo de archivo que puedo transferir usando HTTP? Y usando FTP?
- 22. ¿Cuál es el tamaño máximo para un valor de preferencia compartido de Android?
- 23. ¿Cuál es el tamaño máximo de la clave de cookie de un navegador web?
- 24. ¿Cuál es el código más complejo/poderoso que puede escribir que es válido en un número máximo de idiomas?
- 25. número máximo de usuarios del servidor web que apache puede manejar?
- 26. ¿Cuál es el valor máximo de un número en Lua?
- 27. ¿Cuál es el tamaño máximo predeterminado para un caché de Google Guava?
- 28. El tamaño máximo de archivo que se puede leer en .net
- 29. ¿cuál es el límite máximo de tamaño del tipo de datos varchar en sqlite?
- 30. ¿Cuál es el tamaño máximo que podemos dar para nvarchar en sqlite?
Creo que depende del protocolo que vaya a utilizar. – cx0der