Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
dpi:dpi_components:platform:dpi_mobile_spec:ipfix [2020/08/07 13:12] – mkhizhinsky | dpi:dpi_components:platform:dpi_mobile_spec:ipfix [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1 |
---|
====== Экспорт IPFIX ====== | ====== Экспорт GTP IPFIX ====== |
{{indexmenu_n>1}} | {{indexmenu_n>1}} |
| |
СКАТ может экспортировать обрабатываемые события GTP по протоколу IPFIX. | СКАТ может экспортировать обрабатываемые события GTP по протоколу IPFIX. |
Событие GTP - это запрос + ответ. | Событие GTP - это запрос + ответ. |
| <note tip>В IPFIX попадают только те запросы/ответы, которые обрабатываются СКАТом. Неизвестные СКАТу запросы в IPFIX не попадают. СКАТ обрабатывает только следующие запросы/ответы: |
| * создание и удаление сессии абонента; |
| * изменение TEID сессии (переход на другой SGW/PGW, переход 3G <-> LTE); |
| * изменение ULI (user location info) абонента |
| </note> |
| |
| <note important>GTP IPFIX будет формироваться только при включенном режиме обработки GTP-C: параметр ''bras_gtp_mode'' должен быть задан отличным от нуля в fastdpi.conf</note> |
| |
Экспорт событий GTP настраивается следующими параметрами в fastdpi.conf: | Экспорт событий GTP настраивается следующими параметрами в fastdpi.conf: |
Формат IPFIX шаблона экспорта событий GTP | Формат IPFIX шаблона экспорта событий GTP |
^№ ^Кол-во байт ^Тип данных ^IANA ^Описание^ Примечание ^ | ^№ ^Кол-во байт ^Тип данных ^IANA ^Описание^ Примечание ^ |
|1001 | 4|int32 | 43823| TIMESTAMP | | | |1001 | 4|int32 | 43823| TIMESTAMP | Время прихода запроса| |
|3300 | 1|int8| 43823| VERSION | Версия GTP-C: 1 или 2 | | |3300 | 1|int8| 43823| VERSION | Версия GTP-C: 1 или 2 | |
|3301 | 1|int8| 43823| REQUEST | Request id (зависит от версии протокола GTP-C) | | |3301 | 1|int8| 43823| REQUEST | Request id (зависит от версии протокола GTP-C) | |
|3302 | 1|int8| 43823| RESPONSE | Response id (зависит от версии протокола GTP-C) | | |3302 | 1|int8| 43823| RESPONSE | Response id (зависит от версии протокола GTP-C) | |
|3303 | 1|int8| 43823| IE_CAUSE | Код результата (зависит от версии протокола GTP-C)| | |3303 | 1|int8| 43823| IE_CAUSE | Код результата (зависит от версии протокола GTP-C)| |
|3304 | 1|int8| 43823| RESULT | Результат: 1 - успех, 0 - неудача. Version-independent признак успеха выполнения запроса, вычисляется СКАТом| | |3304 | 1|int8| 43823| RESULT | Результат: 1 - успех, 0 - неудача. Version-independent признак успеха выполнения запроса, вычисляется СКАТом по коду IE_CAUSE| |
|3305 | 8|int64| 43823| SESSION_ID | Внутренний уникальный id сессии абонента; по этому полю можно выбрать все сообщения для сессии; 0 - сессия неизвестна| | |3305 | 8|int64| 43823| SESSION_ID | Внутренний уникальный id сессии абонента; по этому полю можно выбрать все сообщения для сессии; 0 - сессия неизвестна| |
|3306 | 4|ipv4| 43823| SGW_CP_IP | SGW control plane IP| | |3306 | 4|ipv4| 43823| SGW_CP_IP | SGW control plane IP| |
|3314 | 4|ipv4| 43823| USER_IP | IPv4-адрес абонента| | |3314 | 4|ipv4| 43823| USER_IP | IPv4-адрес абонента| |
|3315 | 16|ipv6| 43823| USER_IP6 | IPv6-адрес абонента| | |3315 | 16|ipv6| 43823| USER_IP6 | IPv6-адрес абонента| |
|3316 | 8|int64| 43823| IMSI | | | |3316 | 8|int64| 43823| IMSI | номер SIM-карты | |
|3317 | 8|int64| 43823| MSISDN | | | |3317 | 8|int64| 43823| MSISDN | телефонный номер | |
|3318 | 8|int64| 43823| IMEI | | | |3318 | 8|int64| 43823| IMEI | | |
|3319 | -|string| 43823| APN | | | |3319 | -|string| 43823| APN | | |
|3320 | 2|int16| 43823| ULI_MCC | MCC (3GPP код страны)| | |3320 | 2|int16| 43823| ULI_MCC | MCC (3GPP код страны)| |
|3321 | 2|int16| 43823| ULI_MNC | MNC (3GPP код оператора внутри страны)| | |3321 | 2|int16| 43823| ULI_MNC | MNC (3GPP код оператора внутри страны)| |
|3322 | 2|int32| 43823| ULI_TAC | Service area code (версия 1); Tracking area code (версия 2) внутри MCC/MNC| | |3322 | 4|int32| 43823| ULI_TAC | Service area code (версия 1); Tracking area code (версия 2) внутри MCC/MNC| |
|3323 | 2|int32| 43823| ULI_ECI | Фактически, код базовой станции внутри TAC| | |3323 | 4|int32| 43823| ULI_ECI | Фактически, код базовой станции внутри TAC| |
|3324 | 4|int32 | 43823| ULI_TIMESTAMP | Метка времени для ULI| | |3324 | 4|int32 | 43823| ULI_TIMESTAMP | Время обновления ULI| |
|3325 | 1|int8| 43823| NSAPI | | | |3325 | 1|int8| 43823| NSAPI | | |
|3326 | 1|int8| 43823| RAT | | | |3326 | 1|int8| 43823| RAT | | |
| |
| Примечания: |
| |
| SESSION_ID - это внутренний ID GTP сессии. Он никак не связан с session_id из fullflow. |
| |
| Для связи записей из GTP ipfix и fullflow можно использовать логин абонента: поле login в fullflow - это IMSI или MSISDN в зависимости от .conf-параметра ''bras_gtp_login''. Также следует учитывать, что сессии GTP-абонента попадут в fullflow только в том случае, если включен разбор GTP-туннелей. |