Диагностика локальной сети - это комплекс мероприятий, который включает в себя несколько видов тестирования:
- тестирование кабельного хозяйства;
- выявление скрытых дефектов оборудования и системного ПО;
- оценка качества архитектурного решения сети, т. е. определение ее пропускной способности и узких мест, степени сбалансированности ее различных компонентов по нагрузке и т. п.
Часто под диагностикой сети понимается только тестирование кабельного хозяйства: измерение физических характеристик линий связи. Это неверно. Тестирование кабельного хозяйства является безусловно важной составляющей диагностики, но отнюдь не единственной и не самой сложной. Есть много специальных приборов: кабельных анализаторов или кабельных сканеров, которые сильно упрощают ее решение.
Значительно более длительным и трудоемким является процесс выявления скрытых дефектов оборудования и ПО, а также оценка качества архитектурного решения сети.
Скрытые дефекты - это такие дефекты, которые проявляются нерегулярно. Они имеют особенность проявляться в самые неподходящие моменты. Пока сеть невелика, скрытые дефекты проявляются редко и на них не обращают особого внимания. При расширении сети и увеличении ее загруженности вероятность проявления скрытых дефектов растет.
Существуют два основных подхода к выявлению скрытых дефектов и оценке качества архитектуры локальной сети: пассивная диагностика и стрессовое тестирование.
Метод пассивной диагностики состоит в постоянном (во всяком случае, длительном) наблюдении за состоянием сети и регистрации изменений в ее поведении. Он основан на использовании специальных средств пассивного наблюдения за работой сети: анализаторов протоколов или программ на основе протокола SNMP. Этот метод получил очень широкое распространение, и сегодня уже сущестуют диагностические средства, содержащие встроенную экспертную систему, которая упрощает процесс диагностики.
Метод стрессового тестирования состоит в создании в сети большой нагрузки и проверке ее работоспособности в этих экстремальных условиях.
Метод стрессового тестирования дополняет метод пассивной диагностики. Он позволяет проверить сеть в экстремальных условиях эксплуатации и построить "систему координат", облегчающую интерпретацию данных, полученных в результате пассивной диагностики.
Обычно метод стрессового тестирования используется на этапе пуско-наладки сети и после существенных модификаций ее архитектуры или топологии. Метод пассивной диагностики целесообразно использовать в процессе эксплуатации сети после уже проведенного стрессового тестирования.