Контролювати використання пропускної здатності кожного комп'ютера в мережі


6

Я маю коробку з Linux, яку я хотів би використовувати для моніторингу всієї мережі, існує кілька комп'ютерів, підключених до мережі.

Чи є спосіб ARP підмінити весь трафік через коробку Linux і записати кількість смуги пропускання, яку використовує кожен комп'ютер?

Відповіді:


5

я використовую Смуга

BandwidthD відстежує використання мережевих підмереж TCP / IP і створює HTML-файли з графіками для відображення використання. Діаграми побудовані окремими IP-адресами і за замовчуванням використання дисплея протягом 2 днів, 8 днів, 40 днів і 400 днів. Крім того, використання кожного адреси ip можна вийти з інтервалом 3,3 хвилин, 10 хвилин, 1 годину або 12 годин у форматі cdf або на сервер баз даних. HTTP, TCP, UDP, ICMP, VPN і P2P-трафік кодуються.


4

Що потрібно зробити, це помістити машину в мережу між цими машинами і ваше підключення до Інтернету, так:

PC1 ----\
PC2 ----+---- monitor ---- router/modem/other ---- hinterwebs
PC3 ----/

У вікні монітора потрібні дві мережні карти, одна для комутатора локальної мережі, в яку підключаються інші машини, а інша - для маршрутизатора. Після цього вікно монітора може бути встановлено як прозорий міст або (простіше) виконувати NAT ( так ) для локальної мережі. Потім ви можете використовувати додаткові правила iptables з коментарями, щоб позначити їх, щоб ви могли використовувати щось подібне до iptables модуля collectd ( див. тут ) для запису пакетних і байтових рахунків. Ви також можете використовувати такі інструменти, як bandwidthd, хоча я сам цього не використовував. Якщо ви хочете перевірити поточний трафік, а не реєструвати трафік для майбутнього аналізу, можна просто скористатися iftop ( див. тут і повинні бути доступні у всіх дистрибутивах Linux), щоб перелічити те, що зараз проходить через вікно.

Побачити трафік для всіх машин, як ви описуєте, не сидячи на контрольній машині між машинами, які ви хочете відстежувати, насправді неможливо перемикається мережа, якою є всі сучасні мережі. При використанні концентратора все, що треба було зробити, це скинути мережеву карту в безладний режим, і він перевірить весь трафік на лінії, але з комутованою мережею перемикач переконує, що кожен рядок отримує лише пакети.

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