Анализатор пакетов (также сниффер пакетов или сетевой анализатор ) [1] [2] [3] [4] [5] [6] [7] [8] — это компьютерная программа или компьютерное оборудование , такое как устройство захвата пакетов , которое может анализировать и регистрировать трафик, проходящий через компьютерную сеть или часть сети. [9] Захват пакетов — это процесс перехвата и регистрации трафика. По мере того, как потоки данных проходят по сети, анализатор захватывает каждый пакет и, при необходимости, декодирует необработанные данные пакета, показывая значения различных полей в пакете, и анализирует его содержимое в соответствии с соответствующим RFC или другими спецификациями.
Анализатор пакетов, используемый для перехвата трафика в беспроводных сетях, называется беспроводным анализатором , а те, что разработаны специально для сетей Wi-Fi, называются анализаторами Wi-Fi . [a] Хотя анализатор пакетов также может называться сетевым анализатором или анализатором протоколов , эти термины могут иметь и другие значения. Анализатор протоколов технически может быть более широким, более общим классом, который включает анализаторы/снифферы пакетов. [10] Однако эти термины часто используются взаимозаменяемо. [11]
В проводных сетях с разделяемой средой , таких как Ethernet , Token Ring и FDDI , в зависимости от структуры сети ( концентратор или коммутатор ), [12] [b] может быть возможным захват всего трафика в сети с одной машины. В современных сетях трафик может быть захвачен с помощью сетевого коммутатора с использованием зеркалирования портов , которое зеркалирует все пакеты, проходящие через назначенные порты коммутатора, на другой порт, если коммутатор поддерживает зеркалирование портов. Сетевой ответвитель является даже более надежным решением, чем использование порта мониторинга, поскольку ответвители с меньшей вероятностью будут терять пакеты во время высокой нагрузки трафика.
В беспроводных локальных сетях трафик может захватываться по одному каналу за раз или, используя несколько адаптеров, по нескольким каналам одновременно.
В проводных широковещательных и беспроводных локальных сетях для захвата одноадресного трафика между другими машинами сетевой адаптер, захватывающий трафик, должен находиться в беспорядочном режиме . В беспроводных локальных сетях, даже если адаптер находится в беспорядочном режиме, пакеты, не относящиеся к набору служб, для которого настроен адаптер, обычно игнорируются. Чтобы увидеть эти пакеты, адаптер должен находиться в режиме мониторинга . [ необходима цитата ] Для захвата многоадресного трафика в многоадресную группу, которую анализатор пакетов уже отслеживает, или широковещательного трафика не требуется никаких специальных положений .
При захвате трафика записывается либо все содержимое пакетов, либо только заголовки . Запись только заголовков снижает требования к хранению и позволяет избежать некоторых юридических проблем с конфиденциальностью , но часто предоставляет достаточно информации для диагностики проблем.
Полученная информация декодируется из необработанной цифровой формы в читаемый человеком формат , который позволяет инженерам просматривать обмененную информацию. Анализаторы протоколов различаются по своим возможностям отображения и анализа данных.
Некоторые анализаторы протоколов также могут генерировать трафик. Они могут выступать в качестве тестеров протоколов. Такие тестеры генерируют трафик, соответствующий протоколу, для функционального тестирования, а также могут иметь возможность преднамеренно вводить ошибки для проверки способности тестируемого устройства обрабатывать ошибки. [13] [14]
Анализаторы протоколов также могут быть аппаратными, либо в формате зонда, либо, как это все чаще встречается, в сочетании с дисковым массивом. Эти устройства записывают пакеты или заголовки пакетов на дисковый массив.
Анализаторы пакетов могут:
Захват пакетов может быть использован для выполнения ордера от правоохранительных органов на прослушивание всего сетевого трафика, генерируемого отдельным лицом. Поставщики интернет-услуг и поставщики VoIP в Соединенных Штатах должны соблюдать положения Закона о содействии связи для правоохранительных органов . Используя захват и хранение пакетов, операторы связи могут предоставлять требуемый законом безопасный и отдельный доступ к целевому сетевому трафику и могут использовать то же устройство для целей внутренней безопасности. Сбор данных из системы оператора без ордера является незаконным из-за законов о перехвате. Используя сквозное шифрование , сообщения могут быть сохранены в тайне от операторов связи и правоохранительных органов.
Сниффер (также называемый анализатором пакетов или анализатором протоколов) — это программное приложение, которое захватывает трафик, проходящий по сети.
Анализ пакетов: также известен как анализатор пакетов, анализатор протоколов
{{cite book}}
: CS1 maint: несколько имен: список авторов ( ссылка )Анализатор пакетов (также известный как анализатор пакетов, анализатор протоколов или сетевой анализатор) отслеживает сетевой трафик
Анализ пакетов: анализатор пакетов, также называемый сетевым анализатором, анализатором протоколов или сниффером пакетов
Анализ пакетов... также известный как сетевой или протокольный анализатор или Ethernet-анализатор
Те анализаторы протоколов, которые предназначены для анализа пакетов, называются анализаторами пакетов (анализаторами пакетов, иногда сетевыми анализаторами).
анализатор протоколов. Также известный как сетевой анализатор или анализатор пакетов, анализатор протоколов — это аппаратное устройство или программное обеспечение, которое позволяет вам захватывать, хранить и анализировать каждый пакет, проходящий через вашу сеть.