Pcap-файл ATM в файл Ethernet Pcap

Я ищу формат файла .pcap для банкомата. Он необходим в моем проекте. Я ищу механизм, позволяющий преобразовать файл pcap банкомата в файл pcap Ethernet.


person Rajeev Das    schedule 22.04.2013    source источник


Ответы (1)


Для ATM существует несколько типов заголовков канального уровня. Список значений типов заголовков канального уровня содержит как LINKTYPE_ATM_RFC1483, так и DLT_ATM_RFC1483, где пакеты начинаются с Заголовок IEEE 802.2 и LINKTYPE_SUNATM/DLT_SUNATM, где пакеты имеют заголовок SunATM. Также могут использоваться некоторые другие типы заголовков канального уровня; вам нужно будет определить, какие из них используются в pcap-файлах банкомата.

person Community    schedule 22.04.2013
comment
Прежде всего, я беспокоюсь о том, чтобы захватить pcap, который содержит ATM. Как я могу сделать это с помощью wire-shark? Затем мне нужно будет преобразовать его в формат Ethernet. - person Rajeev Das; 23.04.2013
comment
Какая операционная система работает на машине, на которой вы хотите захватить трафик? - person ; 24.04.2013
comment
желательно на Windows7 или Ubuntu. - person Rajeev Das; 25.04.2013
comment
В Windows WinPcap не поддерживает банкоматы, поэтому вы не сможете осуществлять захват в Windows 7. В Ubuntu это, вероятно, будет DLT_ATM_RFC1483; чтобы преобразовать это в Ethernet, вам придется написать свой собственный код, который просматривает заголовок LLC 802.2 и, если это 802.2 + SNAP с OUI 0, создает поддельный заголовок Ethernet с SNAP PID в качестве Ethertype и удаляет заголовок 802.2+SNAP, а в противном случае создает поддельный заголовок Ethernet соответствующей длины и помещает заголовок LLC 802.2 и остальную часть пакета после него. - person ; 26.04.2013