Он идентифицирует различные этапы работы с сетевыми БД и наделен функциями интеллектуального анализа, позволяющими выполнять независимую диагностику сети.

Такой анализ в некоторых случаях весьма полезен, но иногда его результаты не могут не вызывать недоумения. Например, фраза "задержка сигнала АСК: 400 мс", безусловно, означает, что компьютер почему-либо не сразу подтвердил получение пакета. Это скорее всего говорит о неэффективном расходовании ресурсов системой или приложением.

Однако фразу типа "быстрые пересылки" интерпретировать сложно. Было бы нелишним получить от системы совет, типа "ошибка протокольного уровня, как правило, свидетельствующая о перегрузке в сети".

Я использовал Sniffer с ноутбуком Toshiba Tecra; компания недавно задействовала эту платформу для своих разработок. Безусловно, плата Ethernet 10/100 CardBus позволила существенно повысить производительность. Блок поставлялся предварительно сконфигурированным, оставалось только включить сетевой разъем.

Наибольшее впечатление на меня произвела возможность анализа работы с базами данных. Network General поставляет модули для Oracle, Informix и Microsoft SQL Server. Я попробовал Sniffer с Microsoft SQL Server. Оказалось, что можно увидеть практически все - от подключения к базе данных до посылаемых запросов. Используя простые фильтры, я смог легко запротоколировать все этапы работы с БД.

Можно, например, наблюдать работу с базой конкретного пользователя. Для этого нужно вначале отфильтровать соответствующие пакеты, а затем подключить инструмент анализа. Успешные сеансы работы легко отличимы от неудачных подключений. В качестве теста я пробовал подключиться с неправильным паролем, и Sniffer тут же сообщал, что отвечает Microsoft SQL Server.

Конечно, многие клиентские программы умеют то же самое, но Sniffer - и в этом его ценность - эффективна в случае, когда не могут справиться другие программы. Весьма удобно иметь в сети "независимого арбитра", так как диагностические сообщения и сервера, и приложений не всегда точны.

Однако Sniffer полезен не только потому, что сообщает об ошибках, он также позволяет констатировать безошибочную работу сети. При поиске неисправностей в сложных системах очень важно получить исчерпывающее доказательство того, что сеть здесь ни при чем.

Теперь Sniffer работает не только в сетях 10 Мбит/с, но и 100 Мбит/с. Не следует, однако, забывать, что на этой скорости буфер пакетов заполняется очень быстро.


Подводя черту

Fast Ethernet Notebook Sniffer Network Analyzer 5.4

Лучший инструмент в области анализа сетевых пакетов; теперь обладает функцией распознавания операций с базами данных, что выгодно отличает его от конкурентов.

Достоинства: захват и детальный анализ пакетов, анализ работы с базами данных, элементы интеллектуального анализа.

Недостатки: недостаточный интеллектуальный анализ, DOS-интерфейс.

Цена: 15 тыс. долл., включая плату Ethernet.

Платформы: работает на многих популярных платформах для ноутбуков, "понимает" более 250 протоколов, как, например, AppleTalk, Banyan Vines, DECnet, IBM LAN Server, IBM SNA, NetBIOS, NetWare, OSI, Sun NFS, TCP/IP, 3Com 3+Open, X Window, XNS/MS-net.

Web-адрес Network General: http://www.ngc.com.