Я предлагаю использовать PcapSplitter, который является частью пакета PcapPlusPlus . Вы можете скомпилировать его код самостоятельно или скачать бинарные файлы для нескольких платформ отсюда
Вы можете использовать инструмент для достижения того, что вы хотите следующим образом:
PcapSplitter.exe -f your_file.pcap -i "net 192.168.0.0 mask 255.255.128.0" -m client-ip -o <PATH_TO_OUTPUT_DIR1> PcapSplitter.exe -f your_file.pcap -i "net 192.168.128.0 mask 255.255.128.0" -m client-ip -o <PATH_TO_OUTPUT_DIR2>
При каждом запуске будет выводиться папка, содержащая файлы pcap для каждого IP-адреса клиента - первая папка для IP-адресов клиентов в диапазоне от 192.168.0.0 до 192.168.127.255 и другая папка для IP-адресов клиентов в диапазоне от 192.168.128.0 до 192.168.255.255. Затем вы можете использовать mergecap или другой инструмент для объединения файлов pcap в каждой папке, если хотите