Який публічний IP потрібно використовувати для довготривалого тестування мережі?


8

Яка IP-адреса підходить ping -fпротягом тривалого часу (цілий день)? "4.2.2.2" чи щось інше?

Основна проблема - адміністратори там, які можуть вирішити, що це якийсь DoS, і блокувати / скаржитися ...

Можливо, десь є спеціальний спеціалізований загальнодоступний тестовий сервер, який надсилає відповіді ICMP (в тому числі досить швидко), запускає ехо-сервери TCP та UDP та інші інструменти? ..


3
Ви є вашим власником і за чиє використання процесора та мережі ви платите? Ping - це, мабуть, неправильний інструмент для моніторингу відключень підключення.
— RedGrittyBrick

(Мій власний дешевий VPS трохи ненадійний). Який хороший інструмент для виправлення коротких тимчасових відключень мережі (не потрібен спеціальний сервер або мають пульсові сервери)?
— Ві.

Imho icmp може бути хорошим інструментом для перевірки відключень мережі. Звичайне використання Інтернету, як-то серфінг, створює проблему лише тоді, коли у вас є кілька пакетів.
— Лангхард

У моїх журналах маршрутизаторів ADSL відображаються відключення та повторні з'єднання DSL. Записи серверного системного журналу можуть виявляти симптоми відмов підключення для різних служб.
— RedGrittyBrick

1
@Riscie: man ping"Ця програма призначена для використання в мережевому тестуванні, вимірюванні та управлінні. Через навантаження, яку вона може накласти на мережу, нерозумно використовувати ping під час звичайних операцій або з автоматизованих сценаріїв."
— RedGrittyBrick

Відповіді:


6

EDIT: ** Як вказували RedGrittyBrick та Hennes: ping -fце не дуже гарна ідея для будь-якого публічного ip!

натомість ping -t не повинно бути проблемою, оскільки це не створює великого навантаження на мережу.

Я завжди використовую адреси DNS-сервера Google:

8.8.8.8

або

8.8.4.4

і ніколи не стикався з жодними проблемами з програмою пакетів тощо.


Я використовую це та 4.2.2.2 для пінгерів, але я не впевнений у більш тривалих та / або високопропускних тестах. Це справді добре?
— Ві.

У мене був один тест, який працював 5 днів без проблем 8.8.8.8. Зауважте, що говорити про тести на високу пропускну здатність, але icmp взагалі не повинен бути проблемою.
— Лангхард

Я завжди також використовую Google DNS.
— Дейв

Чи слід вважати, наприклад, ping -f -i 0.2недостатню пропускну здатність для цього?
— Ві.

1
Де -t означає часовий проміжок (наприклад, ping 8.8.8.8 -t 120 пінг-файлу протягом 120 секунд. Якщо залишити час вимкненим, то має місце безперервний пінг)
— Дейв,

2

Хоча я хочу наголосити на тому, що п'явка на чужій службі, подібній цій у постійній установці , суперечить моїй особистої етиці, я поставлю цей покажчик.

ICMP часто фільтрується або обмежується в кількості запитів на адресу джерела, але HTTP-послуги, як правило, ні. Ви можете використовувати npingз nmap, який (за замовчуванням) використовує рукостискання TCP на порт 80, а не відлуння ICMP для виявлення підключення. Як бонус, він працює без root на системах UNIX. Сторінка man описує багато, багато варіантів.

Вам доведеться або знайти статичну адресу на веб-сервері з хорошим режимом роботи (я не знаю, як сказати, чи змінить Google їхні передні адреси), або покластися як на dns-сервер, так і на веб-сервер. Це може бути проблемою для вашої установки.


Відповідь на запит HTTP - це ще більше навантаження, ніж просто відповідь на ICMP. А [напів-] затоплені HTTP-запити здаються ще більшими DoS-тами, які заполонили ICMP. (Напівзатоплене тут означає 4-40 запитів в секунду).
— Ві.

nping відкриває TCP-з'єднання, але не видає HTTP-запит.
— jdizzle
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.