packETH - Ethernet Packet Generator
packETH это GUI и CLI генератор пакетов ethernet. Он позволяет создавать и посылать любые возможные пакеты или последовательности пакетов в сеть Ethernet. packETH очень простая и мощная программа, которая поддерживает большое количество параметров и настроек.
Возможности packETH:
Вы можете создать и послать любой ethernet пакет. На данный момент поддерживаются следующие протоколы:
- ethernet II, ethernet 802.3, 802.1q, QinQ, пользовательские ethernet фреймы
- ARP, IPv4, IPv6, пользовательские типы данных сетевого уровня
- UDP, TCP, ICMP, ICMPv6, IGMP, пользовательские типы данных транспортного уровня
- RTP
- JUMBO фреймы (если позволяет сетевая карта и драйвера)
Возможности посылки последовательностей пакетов
- Задержки между отправкой пакетов, задание количества пакетов
- Отправка с максимальной скоростью, которую позволяет оборудование
- Изменение параметров во время тестов (изменение IP или mac адреса, содержание пакетов UDP, и т.д.)
Сохранение конфигурации в файл и загрузка из него, поддержка формата pcap.
Варианты использования:
- Тестирование правил на Firewall
- Тесты на производительность
- Тестирование на устойчивость к DoS
- Автоматическое тестирование при использовании CLI версии
Источник n0where.net
Ссылка на скачивание - Sourceforge.net
Тестирование 40GbE канала с помощью packETH packeth.wordpress.com