Dzisiaj Minecraft nie działał dokładnie w momencie, gdy chciałem zrobić sobie przerwę w nauce do finałów. Wstrząsające doświadczenie! Pomyślałem więc, że zwlekam trochę, pisząc skrypt, który co minutę wysyła ping do minecraft.net, i uruchamiam dla mnie minecraft, gdy tylko wszystko wróci do normy. Jako dowód koncepcji działałem ping -i 60 -f www.minecraft.net
przez chwilę i obserwowałem wyniki. To polecenie wysyła polecenie ping co 60 sekund (-f to opcja „ping ping” w moim systemie).
Potem przyszło mi do głowy: czy to w porządku? Rozejrzałem się po stronach podręcznika i przeszukałem Internet, ale oprócz jednej ilustrowanej książki dla dzieci nie znalazłem dobrych rad, jak pingować grzecznie.
Przedstawiam wam, delikatni superużytkownicy: jakie są ogólne wytyczne dotyczące grzecznego korzystania z pinga? Czy istnieje dopuszczalny interwał użytkowania ping -f
?
-f
parametr „Ustaw flagę Nie fragmentuj w pakiecie (tylko IPv4)”.Odpowiedzi:
Wysyłanie polecenia ping raz na 60 sekund to nie jest DoS. W rzeczywistości ruch, który generujesz na serwerach gry online, po prostu grając, znacznie przewyższa zwykły ping raz na minutę. Nawet gdyby wszyscy, którzy chcieliby połączyć się z grą, zrobiliby to, nadal byłoby to mniej niż gdyby wszyscy aktywnie grali.
Dlaczego zdecydowałeś się skorzystać z trybu powodzi? Jeśli to usuniesz, wysyłanie polecenia ping raz na minutę (lub nawet 30 sekund jest całkowicie w porządku), ponieważ od czasu do czasu jest to tylko jeden pakiet).
Po prostu upewnij się, że kodujesz skrypt, aby pingowanie przestało działać po nawiązaniu połączenia.
źródło
Dopuszczalny interwał dla ping jest domyślny na sekundę. Zwiększenie tego do dwóch sekund sprawi, że użytkownik będzie dwa razy bardziej miły. W odstępie dziesięciu sekund byłbyś o pięćset dwanaście razy bardziej uprzejmy niż przeciętny użytkownik ping, co jest prawdopodobnie tak wysokim znakiem rozpoznawczym etykiety, jak każdy z nas może się spodziewać.
Wydaje mi się, że jeśli raz na drugi okres był akceptowalny jakieś 30 lat temu, kiedy program stał się popularny, z pewnością jest dziś do przyjęcia, ponieważ zwiększyła się pojemność sieci.
źródło
W wielkim planie rzeczy nie; nie ma etykiety. Możesz wystrzelić ICMP do zadowolenia swojego serca i nie powinno z tego przychodzić żadne chore. Z pewnością wysyłanie jednego pinga na minutę byłoby całkowicie akceptowalne, szczególnie gdy weźmie się pod uwagę wielkość ruchu zazwyczaj kierowanego na ten konkretny adres.
ICMP jest dość marny pod względem wykorzystania, zarówno przepustowości, jak i zasobów niezbędnych do reakcji, więc dopóki nie organizujesz systematycznie setek tysięcy komputerów, aby wszystkie pingowały te same urządzenia w tym samym czasie, nie jesteś t naruszanie jakichkolwiek niepisanych zasad połączeń internetowych.
źródło
:-D
)