Wireshark может захватывать трафик со многих типов сетевых носителей — и, несмотря на его название, включая беспроводную локальную сеть. Какие типы носителей поддерживаются, зависит от многих факторов, таких как используемая вами операционная система. Обзор поддерживаемых типов носителей
Учет трафика в сети
Библиотека захвата libpcap / WinPcap и используемые им механизмы захвата пакетов, не поддерживают захват во всех типах сетей на всех платформах; Wireshark и TShark используют libpcap / WinPcap и, таким образом, имеют те же ограничения, что и он.
Это таблица, поддерживаемых типов сетей, на разных платформах:
Физические интерфейсы
-
ATM — захват трафика ATM
-
Bluetooth — захват трафика Bluetooth — в настоящее время ограничен аффиксным стеком на Linux
-
Связи CiscoHDLC — захват по синхронным ссылкам с использованием инкапсуляции Cisco HDLC
-
DOCSIS — захват необработанного кабельного модема Cisco DOCSIS, перенаправленного в Ethernet
-
Ethernet — захват по разным топологиям Ethernet , включая коммутируемые сети
-
FrameRelay — захват трафика FrameRelay
-
IrDA — захват IrDA-трафика — в настоящее время ограничен Linux.
-
PPP- ссылки — захват по коммутируемым линиям, соединения ISDN и PPP-over-Ethernet (PPPoe, например ADSL)
-
SS7 — захват трафика SS7 на каналах TDM (T1 / E1 / J1 / T3 / E3 / J3)
-
TokenRing — захват на адаптерах TokenRing , включая беспорядочный режим и коммутируемые сети
-
USB— захват необработанного USB-трафика
-
WLAN — захват на интерфейсах 802.11 ( WLAN , Wi-Fi ), включая «режим мониторинга», исходные заголовки 802.11 и информацию о радио
Виртуальные интерфейсы
-
Loopback — захват трафика с компьютера на себя, включая IP-адрес 127.0.0.1
-
Pipes (конвеер) — используйте конвеер UNIX для захвата из других приложений (даже удаленных!)
-
VLAN — захват трафика VLAN , включая теги VLAN
-
WinPcapRemote — удаленный захват WinPcap (клиент для Win32, демоны для Win32 и Linux) — в настоящее время не работает!
Неподдерживаемые носители
Существует несколько сетей/шин , из которых Wireshark не может захватывать необработанные данные.
Однако, если операционная система поддерживает его, Wireshark обычно может захватывать сетевые носители, которые знают, что «путешествуют» поверх этой сети / шины.
Пример: Wireshark может обычно захватывать данные Ethernet из адаптера PCI Ethernet, но он не может захватить необработанныеданные PCI, переданные по шине PCI.
Вот список таких сетей / шин:
-
IEEE 1394 /! FireWire
- Fibre Channel
- PCI, ISA, PCMCIA (Cardbus) … и аналогичные шины