Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
dpi:dpi_components:platform:dpi_update:dpi_update_110:start [2022/11/17 11:33] – vasexperts | dpi:dpi_components:platform:dpi_update:dpi_update_110:start [2023/08/29 10:49] (текущий) – удалено elena.krasnobryzh | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Обновление платформы DPI до версии 11.0 ====== | ||
- | {{indexmenu_n> | ||
- | < | ||
- | |||
- | ==== Изменения в версии 11.0 Foundation ==== | ||
- | 11.0 Foundation ((Cтабилизация основания для дальнейшего развития: | ||
- | |||
- | - Добавлена поддержка сигнатур, | ||
- | - Добавлена запись трафика в СХД (" | ||
- | - Добавлены протоколы FACETIME, | ||
- | - Изменено : по 12 услуге пишутся данные в pcap и после детектирования закрытия сессии | ||
- | - [dpi engine] Add configurable IP recheck timeout | ||
- | - [sorm engine] New config prmt for amount of meta_parser | ||
- | - Изменено : Если задан параметр ssl_reply в версию протокола ставим значение из протокола content_type=0x16 | ||
- | - Изменено : определение протоколов ssl_unknown и tls_unknown определяется как : sni пусто и cname пусто - сморим версию заголовка ServerHello ( из первых 5-ти байтов ). Если версия <=0x0300 - это ssl_unknown иначе это tls_unknown. Если задан параметр tls13_unknown - всегда смотрим ServerHello и если там версия 0x0304 это всегда протокол tls_unknown ( независимо от sni/cname) | ||
- | - Исправлено : в файлах layout в поле flags ставится значение : 2 - если это служебная запись или не определено еще flow иначе уставнавливаем 1- dir_data | ||
- | - Изменено : если задан параметр ssl_parse_reply происходит поиск cname | ||
- | - Изменено : В формат ajb_save_sslreply_format добавлены 3 новые поля tphost ( тип хоста - всегда 2 ), host ( cname ), evers - версия из Extensions ( определяется только если задан параметр tls13_unknown=1 иначе 0 ). | ||
- | - Изменено : Формат clickstream передачи ssl-reply. Добавлены поля : 1011 - type_host - число лежит в host - всегда 2 и 1005 cname | ||
- | - Изменено : сообщения при трассировки вида DPI(DEF_PROTO, | ||
- | - Исправлено : после закрытия соединения не помещалась запись в short очередь для tcp | ||
- | - Добавлено : при трассировке для TCP соединений сообщения добавлено сообщение об изменении очереди (short/ | ||
- | - Изменено : формат вывода команды fdpi_cli dump flow cache | ||
- | - Добавлено : параметр ajb_save_fragment - задает запись фрагментированных пакетов в pcap | ||
- | - Изменено : разбор протокола TLS | ||
- | - [pcrf][DHCP] Fixed: передача opt82 circuit/ | ||
- | - Добавлено : для storage_agent параметр engine_bind_cores который задает привязку потоков записи к ядрам | ||
- | - [BRAS][DHCPv6] Fixed: падение на пакете DHCP-Confirm без указания IPv6-адресов в IA_NA-опции | ||
- | - Fixed: режим tap_mode=1 - не должно быть отправки пакетов | ||
- | - Fixed: крах при разборе L2-заголовков для eher_type=0xFFFF | ||
- | - [PCRF][framed-pool] Fixed: при добавлении в уже существующую опцию opt125 не учитывалось, | ||
- | - [BRAS][ARP] Добавлено: | ||
- | - [cfg] Fixed: не учитывалось значение параметра set_packet_priority в fastdpi.conf | ||
- | - Изменено : статистика SDS_AGENTS_ - добавлено суммарное кол-во ошибок и процент | ||
- | - Изменено : поддержка нескольких очередей SDS_AJB | ||
- | - Добавлено : параметры sds_ajb_num - кол-во очередей sds_ajb ( default 1 ) sds_ajb_bind_cores - задает ядра к которым надо привязывать потоки. Если не задан - ядра назначаются автоматом. Пример sds_ajb_bind_cores=1: | ||
- | |||
- | ==== Изменения в версии 11.1 Foundation ==== | ||
- | |||
- | - [fastpcrf] Fixed: передача opt82 в аккаунтинг при L3 auth | ||
- | - [pcrf] Fixed: передача значения атрибута opt82 remoteId в аккаунтинг | ||
- | - [pcrf] Added: возможность задания атрибутов для opt82.Новые параметры в fastpcrf.conf: | ||
- | - [dpi] Добавлены протоколы ZOOM, | ||
- | - [dpi] Название проткола GOOGLEVIDEO изменено на YOUTUBE | ||
- | - [dpi] Улучшена надежность диссектора http протокола при большом количестве потерь/ | ||
- | - [dpi] Исправлена ошибка reload при настройке lag | ||
- | |||
- | ==== Изменения в версии 11.2 Foundation ==== | ||
- | |||
- | - [dpi] Поддержка декодирования SNI в протоколе QUIC IETF (HTTP/3) | ||
- | - [dpi] Улучшена сигнатура Telegram TLS | ||
- | - [pcrf] | ||
- | - [pppoe] Добавлено удаление из БД PPPoE-сессий при окончании работы | ||
- | - [pppoe] Исправлено: | ||
- | - [pcrf] Исправлено: | ||
- | - [DHCPv6] Исправлено: | ||
- | - [CoA] Исправлено: | ||
- | - [pcrf] Добавлено: | ||
- | - [CoA] Изменено: | ||
- | - [fastpcrf] Исправлено: | ||
- | |||
- | ==== Изменения в версии 11.3 Foundation ==== | ||
- | |||
- | - Существенно переработана поддержка CGNAT: клиенты на одном белом адресе будут активнее переиспользовать сессии друг друга | ||
- | - Добавлена поддержка резервирования BRAS в режиме L2 (переключение осуществляется через службу vrrp/ | ||
- | - [fastpcrf] fixed: при переключении на другой Радиус-сервер посылаем Acct-On от имени всех fastdpi-серверов. Если PCRF обслуживает несколько fastdpi, будет посылаться несколько Acct-On, - для каждого fastdpi отдельный Acct-On. | ||
- | - [DHCPv6] Fixed: отправка запросов Renew/ | ||
- | - [CoA] fixed: CoA Disconnect мог закрыть " | ||
- | - [pcrf] Добавлено: | ||
- | - [CoA] changed: CoA Disconnect теперь приводит к закрытию всех acct-сессий по указанным реквизитам | ||
- | - [fastpcrf] fixed: ошибка при обработке L3 auth по IPv6 | ||
- | - [router] Исправлено: | ||
- | - Исправления в работе CGNAT по результатам эксплуатации BETA1 | ||
- | - Добавлены новые протоколы HUAWEI CLOUD, WOT WARGAMING, PUBG KRAFTON, LOL RIOTGAMES, FORTNITE EPIC | ||
- | - Исправлена работа 5 услуги на VCHANNEL | ||
- | - [router][lag] Fixed: выбор следующего девайса из LAG в случае link down текущего | ||
- | - [pcrf] Если в ответе авторизации задан Framed-Pool и IP-адрес - игнорируем Framed-Pool. Это касается авторизации PPP, DHCP, DHCPv6. | ||
- | - [ppp] Fixed: если в ответе авторизации Радиус содержатся выданные IP-адреса вместе с Framed-Pool, | ||
- | - [dhcp6] Fixed: отправка acct даже если не влючена услуга 9 | ||
- | |||
- | ==== Изменения в версии 11.4 Foundation ==== | ||
- | |||
- | - Добавлена услуга 15 (Special Subscriber) : при подключении услуги для трафика абонента устанавливается приоритет из настроечного параметра special_dscp (по умолчанию 0) | ||
- | - Добавлен параметр nat_gcache_slice_k100 который задает сколько портов выделять на каждый slice (по умолчанию 125) | ||
- | - Добавлен seqno в clickstream | ||
- | - Улучшена обработка " | ||
- | - Добавлены vchannels на основе IP/CIDR | ||
- | - [router] Добавлено: | ||
- | - [router] Добавлено: | ||
- | - Переход на DPDK 21.11 LTS | ||
- | - Проверена установка на ROSA Linux Chrome и VEOS 8.6 | ||
- | - Увеличено число поддерживаемых портов до 24 | ||
- | - Исправлено: | ||
- | - [router] Исправлено падение при внеплановой очистке ARP-кеша роутера | ||
- | - [BRAS][L3-auth] Fixed: удалена отправка Acct-Start с резервного fastdpi при L3-авторизации на основном fastdpi | ||
- | - Исправление размера пакетного буфера для dpdk 21.11 с драйвером mellanox | ||
- | |||
- | ==== Изменения в версии 11.4.1 Foundation ==== | ||
- | |||
- | - Исправлена поддержка TAP интерфейсов | ||
- | - [bras][pppoe] Добавлен новый conf-параметр bras_ppp_padi_recreate_timeout Интервал времени (секунд), | ||
- | - [pcrf][acct] fixed: Обращение к удаленным данным | ||
- | - [pcrf][acct][cli] Добавлен вывод типа ожидаемого ответа для acct-записи | ||
- | - [bras][coa] fixed: поиск по логин в CoA update | ||
- | - [pcrf] Обновлен словарь атрибутов radius | ||
- | |||
- | ==== Изменения в версии 11.4.2 Foundation ==== | ||
- | |||
- | - Изменено: | ||
- | - Изменено: | ||
- | - Улучшено распознавание протоколов RTP и SIP | ||
- | - Изменено: | ||
- | - Изменено: | ||
- | - Добавлен кэш для белого адреса: | ||
- | - Изменено : при блокировке ресурса освобождение flow производится быстрее (flow перемещается в ' | ||
- | |||
- | ===== Инструкция по обновлению ===== | ||
- | Проверить текущую установленную версию можно командой | ||
- | < | ||
- | yum info fastdpi | ||
- | </ | ||
- | |||
- | [[dpi: | ||
- | |||
- | Откат на 11.2: | ||
- | |||
- | < | ||
- | yum downgrade fastdpi-11.2 fastpcrf-11.2 fastradius-11.1 | ||
- | </ | ||
- | |||
- | После обновления или смены версии требуется рестарт сервиса: | ||
- | |||
- | < | ||
- | service fastdpi restart | ||
- | </ | ||
- | |||
- | :!: Если используются PCRF и/или Radius их тоже надо рестартовать, | ||
- | < | ||
- | service fastdpi stop | ||
- | setvice fastpcrf restart | ||
- | service fastdpi start | ||
- | </ | ||
- | |||
- | |||
- | :!: Не проводите обновления ядра Linux. В новых версиях ядра может быть нарушена бинарная совместимость с Kernel ABI и сетевой драйвер после обновления не загрузится. Если вы все-таки произвели обновление, | ||
- | |||
- | Если при обновлении появляется сообщение, | ||
- | < | ||
- | yum clean all | ||
- | </ | ||
- | |||
- | Посмотреть, |