Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| dpi:dpi_components:platform:dpi_mobile_spec [2024/09/26 15:29] – создано - внешнее изменение 127.0.0.1 | dpi:dpi_components:platform:dpi_mobile_spec [2025/12/01 10:40] (текущий) – [Минимальная настройка обработки GTP-C для создания bind IP-Login(IMSI)] atereschenko | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Поддержка мобильных сетей ====== | + | ====== Поддержка мобильных сетей. Обработка GTP трафика. GTP Mapping |
| {{indexmenu_n> | {{indexmenu_n> | ||
| - | СКАТ | + | СКАТ |
| - | Включение поддержки GTP призводится параметрами в fastdpi.conf: | + | <note tip> |
| + | Внутренней БД GTP-сессий можно управлять с помощью специального набора [[dpi: | ||
| + | |||
| + | ===== Минимальная настройка обработки GTP-C (S5/S8) для создания bind IP-Login(IMSI) ===== | ||
| + | Включение разбора GTP-С | ||
| < | < | ||
| - | # bras_enable=1 | + | bras_enable=1 |
| + | bras_gtp_mode=1 | ||
| + | </ | ||
| + | |||
| + | ===== Описание параметров ===== | ||
| + | < | ||
| + | # Включить режим BRAS - включает механизм отслеживания сообщений в трафике | ||
| # | # | ||
| - | # Режим обработки GTP | + | # bras_enable=1 |
| + | |||
| + | # Настроить режим обработки GTP-С | ||
| + | # | ||
| # Значения: | # Значения: | ||
| # 0 - (default) обработка GTP отключена | # 0 - (default) обработка GTP отключена | ||
| Строка 23: | Строка 37: | ||
| # 4 - [passive auth mode] Аналогичен режиму 2 [mirror auth mode], но GTP-C пакеты не дропаются. | # 4 - [passive auth mode] Аналогичен режиму 2 [mirror auth mode], но GTP-C пакеты не дропаются. | ||
| # | # | ||
| - | # | ||
| </ | </ | ||
| - | Создание сессии (bind IP-LOGIN) по ответам: | + | <note tip>В режиме mirror ('' |
| + | В пассивном режиме ('' | ||
| + | |||
| + | Получив запрос на создание GTP-C сессии, | ||
| + | < | ||
| + | # Max время ожидания ответа на GTP-запрос создания сессии, | ||
| + | # Default = 10 секунд | ||
| + | # | ||
| + | </ | ||
| + | |||
| + | |||
| + | Создание сессии (bind IP-LOGIN) происходит после получения и запроса и ответа: | ||
| < | < | ||
| - | #Ответ на Create PDP Context Request | + | #для GTPv1: |
| - | Create PDP Context Response | + | Запрос - Create PDP Context Request |
| + | Ответ - Create PDP Context Response | ||
| - | #Ответ на Create Session Request | + | #для GTPv2: |
| - | Create Session Response | + | Запрос - Create Session Request |
| + | Ответ - Create Session Response | ||
| </ | </ | ||
| - | Удаление сессии (bind IP-LOGIN) по ответам: | + | Удаление сессии (bind IP-LOGIN) происходит после получения и запроса и ответа: |
| < | < | ||
| - | #Ответ на Delete PDP Context Request | + | #для GTPv1: |
| - | Delete PDP Context Response | + | Запрос - Delete PDP Context Request |
| + | Ответ - Delete PDP Context Response | ||
| - | #Ответ на Delete Session Request | + | #для GTPv2: |
| - | Delete Session Response | + | Запрос - Delete Session Request |
| + | Ответ - Delete Session Response | ||
| - | #Ответ на Delete Bearer Request | + | #для GTPv2: |
| - | Delete Bearer Response | + | Запрос - Delete Bearer Request |
| + | Ответ - Delete Bearer Response | ||
| </ | </ | ||
| - | Точка подключения СКАТ задается параметром: | + | Указать тип трафика GTP-C, который |
| < | < | ||
| + | # bras_gtp_mountpoint=0 | ||
| + | |||
| # Куда подключен СКАТ (какой GTP-C подается на СКАТ) | # Куда подключен СКАТ (какой GTP-C подается на СКАТ) | ||
| # Допустимые значения: | # Допустимые значения: | ||
| # 0 - протокол S5 (SGW <-> PGW). Это значение по умолчанию | # 0 - протокол S5 (SGW <-> PGW). Это значение по умолчанию | ||
| # 1 - протокол S11 (MME <-> SGW) | # 1 - протокол S11 (MME <-> SGW) | ||
| - | bras_gtp_mountpoint=0 | + | |
| </ | </ | ||
| - | |||
| - | В режиме mirror ('' | ||
| - | В пассивном режиме ('' | ||
| Также следует задать в fastdpi.conf максимальный размер внутренней БД активных GTP-сессий | Также следует задать в fastdpi.conf максимальный размер внутренней БД активных GTP-сессий | ||
| Строка 66: | Строка 94: | ||
| # Значение по умолчанию: | # Значение по умолчанию: | ||
| # | # | ||
| - | </ | ||
| - | |||
| - | Получив запрос на создание GTP-C сессии, | ||
| - | < | ||
| - | # Max время ожидания ответа на GTP-запрос создания сессии, | ||
| - | # Default = 10 секунд | ||
| - | # | ||
| </ | </ | ||
| Строка 82: | Строка 103: | ||
| # | # | ||
| </ | </ | ||
| - | <note important> | + | |
| + | <note important> | ||
| Для распознания GTP-U необходимо включить разбор туннелей: | Для распознания GTP-U необходимо включить разбор туннелей: | ||
| Строка 95: | Строка 117: | ||
| Терминацию GTP-U туннелей СКАТ не делает. | Терминацию GTP-U туннелей СКАТ не делает. | ||
| - | Внутренней БД GTP-сессий можно управлять с помощью специального набора [[dpi: | + | |