Hoy Minecraft había caído exactamente en el momento en que quería tomar un descanso de estudiar para mis exámenes finales. ¡Una experiencia desgarradora! Así que pensé en postergar un poco al escribir un script que haría ping a minecraft.net cada minuto, y lanzaría Minecraft para mí tan pronto como las cosas volvieran a la normalidad. Como prueba de concepto, corrí ping -i 60 -f www.minecraft.net
durante un tiempo y observé el resultado. Ese comando envía un ping cada 60 segundos (-f es la opción 'flood ping' en mi sistema).
Entonces se me ocurrió: ¿está bien? Me esforcé por leer las páginas de manual y busqué en la interweb, pero aparte de un libro ilustrado para niños, no pude encontrar buenos consejos sobre cómo hacer ping cortésmente.
Así que les digo, gentiles súper usuarios: ¿cuáles son algunas pautas generales para usar ping cortésmente? ¿Hay un intervalo permitido para usar ping -f
?
-f
es el parámetro para "Establecer el indicador No fragmentar en el paquete (solo IPv4)".Respuestas:
Enviar un ping una vez cada 60 segundos es apenas un DoS. De hecho, el tráfico que genera a los servidores de un juego en línea simplemente jugando supera con creces un simple ping una vez por minuto. Incluso si todos los que quieren conectarse para jugar hicieran eso, sería menos que si todos estuvieran jugando activamente.
¿Por qué elegiste usar el modo de inundación? Si elimina eso, entonces está perfectamente bien enviando un ping una vez por minuto (o incluso por 30 segundos, ya que es solo un paquete de vez en cuando).
Solo asegúrese de codificar su script para que el ping se detenga una vez que se haya conectado.
fuente
El intervalo permitido para un ping es el valor predeterminado de un segundo. Aumentar eso a un intervalo de dos segundos haría que el usuario sea el doble de agradable. En un intervalo de diez segundos, serías quinientas y doce veces más educado que el usuario promedio de ping, lo cual es probablemente la marca de etiqueta más alta que cualquiera de nosotros pueda alcanzar.
Supongo que si el intervalo de una vez por segundo era aceptable hace unos 30 años cuando el programa se hizo popular, ciertamente es aceptable hoy porque la capacidad de la red ha aumentado.
fuente
En el gran esquema de las cosas, no; No hay etiqueta. Puede disparar ICMP al contenido de su corazón y no debe salir mal. Ciertamente, enviar un ping cada minuto sería perfectamente aceptable, especialmente cuando se considera la cantidad de tráfico que generalmente va a esa dirección en particular.
ICMP es bastante insignificante en términos de uso, tanto el ancho de banda como los recursos necesarios para una respuesta, por lo que mientras no esté organizando sistemáticamente cientos de miles de máquinas para hacer ping a las mismas cajas al mismo tiempo, no estará No violar las reglas no escritas de los interwebs.
fuente
:-D
) .