Таблица для протоколирования пакетов
Вы должны вручную создать таблицу для протоколирования
пакетов перед тем как TMeter начнет записывать собранные пакеты в
базу данных. Минимальный набор полей для таблицы следующий:
N | Название поля | Тип | Описание |
1. | filterid | smallint | Id фильтра, целое положительное число |
2. | proto | smallint | Номер протокола IP. "Номер протокола IP" в Базе Знаний TMeter |
3. | src_ip | char(16) | IP адрес источника (в десятично-точечной нотации, e.g. 192.168.3.250) |
4. | src_port | int | Порт источника (только для TCP или UDP, диапазон 0-65535) |
5. | dst_ip | char(16) | IP адрес назначения (в десятично-точечной нотации, e.g. 192.168.3.1) |
6. | dst_port | int | Порт назначения (только для TCP или UDP, диапазон 0-65535) |
7. | sent | int | Кол-во переданных байт |
8. | recv | int | Кол-во принятых байт |
Дополнительно, вы можете включить протоколирование MAC адресов источника и назначения, поля TOS (Type of Service) или название фильтра в таблицу для протоколирования пакетов. Для этого вы должны создать дополнительные поля:
N | Название поля | Тип | Описание |
9. | src_mac | char(16) | MAC адрес источника (e.g. 1a2c3e4d556f) |
10. | dst_mac | char(16) | MAC адрес назначения |
11. | tos | smallint | поле TOS (Type of Service) (диапазон 0-255) |
12. | filtername | char(30) | Название фильтра (длина этого поля должна соответствовать длине самого длинного названия фильтра в наборе фильтров) |
См. также: