VRF простыми словами. Как работает Virtual Routing and Forwarding и зачем нужны отдельные таблицы маршрутизации

1398
VRF простыми словами. Как работает Virtual Routing and Forwarding и зачем нужны отдельные таблицы маршрутизации

Представьте бизнес-центр, в котором работают три компании. У каждой собственные компьютеры, серверы и интернет-подключение. Администраторы не договаривались об IP-адресах, поэтому все три компании используют одинаковую подсеть 192.168.1.0/24. Более того, у каждой есть сервер с адресом 192.168.1.10.

Теперь владельцу здания нужно подключить компании к одному маршрутизатору. Обычная схема с общей таблицей маршрутизации создаст проблему. Маршрутизатор увидит несколько одинаковых адресов назначения и не сможет однозначно выбрать нужную компанию только по IP-адресу получателя.

VRF простыми словами.

Можно поставить три отдельных маршрутизатора. Но гораздо удобнее создать внутри одного устройства три независимые области маршрутизации. Каждая получит собственные интерфейсы, маршруты и шлюзы.

Именно такую задачу решает VRF (Virtual Routing and Forwarding), технология виртуальной маршрутизации, которая позволяет одному физическому маршрутизатору работать с несколькими логически независимыми сетями.

VRF широко применяют провайдеры, корпоративные сети и дата-центры. Технология особенно полезна там, где нужно разделять трафик клиентов, сохранять одинаковые диапазоны IP-адресов или управлять несколькими сетями через общее оборудование.

При этом VRF не превращает маршрутизатор в набор полностью независимых устройств и не заменяет межсетевой экран. Разберём, как работает виртуальная маршрутизация, где проходят границы изоляции и как проверить VRF на практике.

Что такое VRF и как работает виртуальная маршрутизация

В обычной конфигурации маршрутизатор использует общую таблицу маршрутизации. В таблице перечислены сети назначения, следующие узлы и интерфейсы, через которые следует отправлять пакеты.

Например, маршрутизатор знает, что сеть 10.10.0.0/24 подключена через один интерфейс, сеть 10.20.0.0/24 через другой, а неизвестные адреса нужно отправлять провайдеру по маршруту по умолчанию.

Когда приходит IP-пакет, устройство ищет подходящий маршрут. Обычно при выборе назначения действует принцип наиболее длинного совпадения префикса. Среди подходящих записей предпочтение получает наиболее конкретный маршрут.

У одного устройства могут существовать дополнительные таблицы и без VRF, например при маршрутизации на основе политик. Поэтому утверждение, что обычный маршрутизатор технически способен работать только с одной таблицей, неверно. VRF упрощает и формализует разделение сетей на самостоятельные области маршрутизации.

Каждый экземпляр VRF получает собственную таблицу маршрутизации. Маршрутизатор учитывает не только адрес назначения, но и принадлежность пакета к определённому VRF.

Рассмотрим упрощённую схему.

             Один маршрутизатор
           +-----------------------+
           |                       |
           | VRF COMPANY-A         |
           | Таблица маршрутов A   |
           | 192.168.1.0/24        |
           | Шлюз 192.168.1.1      |
           |                       |
           +-----------------------+
           |                       |
           | VRF COMPANY-B         |
           | Таблица маршрутов B   |
           | 192.168.1.0/24        |
           | Шлюз 192.168.1.1      |
           |                       |
           +-----------------------+
           |                       |
           | VRF COMPANY-C         |
           | Таблица маршрутов C   |
           | 192.168.1.0/24        |
           | Шлюз 192.168.1.1      |
           |                       |
           +-----------------------+

Все три компании используют одинаковые адреса, но маршрутизатор рассматривает сети как разные области маршрутизации.

Когда пакет приходит через интерфейс компании A, устройство выбирает таблицу VRF COMPANY-A. Когда пакет поступает через интерфейс компании B, маршрутизатор использует COMPANY-B.

Пакет с адресом назначения 192.168.1.10 в первом случае попадёт к серверу компании A, а во втором к серверу компании B. Конфликта маршрутов не возникает, поскольку записи находятся в разных таблицах.

Механизм работает по следующему принципу.

  1. Администратор создаёт экземпляр VRF и связывает с ним таблицу маршрутизации.
  2. К VRF привязываются физические или логические интерфейсы третьего уровня.
  3. Маршрутизатор получает пакет и определяет область маршрутизации по входному интерфейсу или другому предусмотренному платформой механизму.
  4. Устройство ищет маршрут в таблице соответствующего VRF.
  5. Пакет отправляется через выбранный выходной интерфейс.

Таблицы одного VRF не используются для пересылки пакетов другого VRF автоматически. Для обмена маршрутами между областями администратор должен настроить специальный механизм.

В профессиональной документации встречаются два связанных понятия. RIB (Routing Information Base) содержит маршруты, известные системе маршрутизации, а FIB (Forwarding Information Base) хранит информацию, используемую для непосредственной пересылки пакетов. VRF разделяет контексты маршрутизации и пересылки. Конкретная реализация RIB и FIB зависит от программного обеспечения и аппаратной платформы.

Получается своеобразная виртуализация маршрутизатора. Несколько логических сетевых устройств работают на одной аппаратной платформе, хотя процессор, оперативная память, сетевые порты и управляющее программное обеспечение могут оставаться общими.

VRF, VLAN, VPN и пространства имён Linux. В чём разница

VRF часто путают с VLAN и VPN, поскольку все три технологии помогают разделять сетевой трафик. Но работают механизмы на разных уровнях и решают разные задачи.

Технология Что разделяет Основная задача Шифрование
VLAN Сегменты канального уровня L2 Создавать отдельные широковещательные домены Нет
VRF Таблицы и области маршрутизации L3 Разделять IP-маршруты и пересылку пакетов Нет
VPN Логические частные сети и соединения Связывать удалённые сети или устройства с заданной изоляцией Зависит от технологии
Linux network namespaces Сетевые стеки Linux Создавать отдельные сетевые окружения Нет

VRF и VLAN

VLAN (Virtual Local Area Network) разделяет Ethernet-сеть на отдельные логические сегменты. Например, бухгалтерия работает в VLAN 10, разработчики в VLAN 20, а гостевые устройства в VLAN 30.

Компьютеры из разных VLAN не оказываются в одном широковещательном домене, даже если подключены к одному физическому коммутатору.

Однако обычный маршрутизатор или коммутатор третьего уровня может маршрутизировать трафик между VLAN, если интерфейсы соответствующих сетей доступны в общей таблице маршрутизации. Для ограничения доступа придётся применять ACL, межсетевой экран или другие политики.

VRF действует на уровень выше. Технология разделяет таблицы IP-маршрутов, поэтому маршрутизатор не получает возможность пересылать пакеты между разными VRF только потому, что знает подключённые сети.

VLAN и VRF часто работают совместно. Например, VLAN 10 и VLAN 11 относятся к компании A, а VLAN 20 и VLAN 21 к компании B. Оба сегмента первой компании можно поместить в VRF-A, а сегменты второй в VRF-B.

Внутри каждого VRF маршрутизатор сможет обеспечивать связь между разрешёнными подсетями. Между двумя VRF маршрутизация без дополнительной конфигурации останется недоступной.

Один VRF может содержать много VLAN, а VLAN не является заменой VRF. При этом нельзя считать, что VRF автоматически защищает друг от друга все VLAN, входящие в одну область маршрутизации.

VRF и VPN

Термин VPN (Virtual Private Network) обозначает широкий класс технологий создания логически выделенных сетевых соединений.

Привычные пользователям WireGuard и IPsec VPN часто применяют для защищённого обмена данными через интернет. При правильно настроенном шифровании перехват сетевого трафика не позволяет постороннему наблюдателю прочитать содержимое передаваемых пакетов.

VRF решает другую задачу. Технология выбирает отдельную таблицу маршрутизации и обеспечивает логическую изоляцию IP-сетей, но сама по себе не шифрует данные.

У провайдеров встречается термин MPLS L3VPN. Такой VPN использует VRF для разделения клиентских маршрутов и MPLS для передачи трафика через магистральную сеть. Несмотря на слово VPN, стандартная MPLS L3VPN не гарантирует конфиденциальность содержимого пакетов с помощью шифрования.

VRF и криптографические VPN могут дополнять друг друга. Например, разные VRF способны использовать независимые IPsec-туннели для связи с удалёнными филиалами.

VRF и сетевые пространства имён Linux

В Linux существуют network namespaces, отдельные сетевые пространства имён. Каждое пространство получает собственный набор сетевых интерфейсов, таблиц маршрутизации, правил межсетевого экрана и других объектов сетевого стека.

VRF в Linux устроен легче. Экземпляры VRF существуют внутри сетевого пространства имён и обеспечивают отдельные маршрутизирующие домены, но не создают полноценный независимый сетевой стек.

Поэтому процессы не получают автоматическую изоляцию только из-за создания нового VRF. Приложения должны правильно выбирать сетевой контекст, а правила обработки сокетов требуют внимания администратора.

Пространства имён Linux и VRF можно сочетать. Например, контейнер имеет собственное сетевое пространство имён, внутри которого работают несколько VRF с независимой маршрутизацией.

Разница хорошо видна на практике. Если нужно разделить маршруты двух операторских каналов на одном Linux-маршрутизаторе, удобен VRF. Если требуется более полная изоляция сетевых окружений приложений и контейнеров, лучше подходят network namespaces.

VRF Lite и MPLS VPN. Как виртуальная маршрутизация работает на практике

У VRF есть несколько распространённых вариантов применения. Чаще всего в учебных примерах встречается VRF Lite, а в провайдерских сетях VRF используется как часть MPLS L3VPN.

Что такое VRF Lite

VRF Lite представляет собой использование нескольких независимых таблиц маршрутизации без обязательного применения MPLS.

Маршрутизатор разделяет IP-маршруты, привязывает интерфейсы к соответствующим VRF и независимо обрабатывает пакеты разных сегментов.

Например, компания подключает два филиала к одному маршрутизатору. Первый филиал получает VRF OFFICE-A, второй VRF OFFICE-B. Каждый филиал может использовать собственные статические маршруты, протоколы динамической маршрутизации и выходы к провайдерам.

VRF Lite подходит для корпоративной сегментации, отдельных административных сетей, разделения производственных систем и лабораторной инфраструктуры.

Но есть нюанс. VRF Lite сам по себе не обеспечивает транспорт между удалёнными маршрутизаторами. Если нужно передавать изолированный трафик через несколько устройств, потребуется соответствующая конфигурация VRF на маршрутизаторах и способ сохранить разделение потоков между ними, например выделенные интерфейсы, VLAN или туннели.

Как VRF работает в MPLS VPN

У провайдера задача сложнее. Нужно обслуживать сотни или тысячи клиентов, соединять удалённые офисы и сохранять независимость адресных пространств.

В архитектуре MPLS L3VPN пограничные маршрутизаторы провайдера, обозначаемые PE (Provider Edge), содержат отдельные VRF для подключённых клиентских сетей.

Протокол MP-BGP распространяет VPN-маршруты между PE-маршрутизаторами. Для работы с одинаковыми IP-префиксами применяют Route Distinguisher (RD), дополнительный идентификатор, позволяющий различать маршруты с одинаковыми адресными префиксами.

Route Target (RT) определяет политику импорта и экспорта VPN-маршрутов. Именно RT помогает управлять тем, в какие VRF попадут маршруты. RD не заменяет RT и сам по себе не обеспечивает изоляцию клиентов.

MPLS-метки помогают передавать пакеты через магистральную сеть и доставлять их в нужный контекст пересылки на выходном PE.

Архитектура подробно определена в RFC 4364. Важное отличие от VRF Lite заключается в том, что провайдер получает не только локальные таблицы маршрутизации, но и механизм распространения клиентских маршрутов и передачи трафика между удалёнными площадками.

В современных дата-центрах VRF также используется вместе с EVPN и VXLAN. Такое сочетание позволяет организовать независимые IP-сети арендаторов поверх общей инфраструктуры. Принципы взаимодействия IP-VRF и виртуальных Ethernet-сетей описывает RFC 9135.

Настраиваем два VRF в Linux

Проще всего увидеть работу VRF на Linux с установленным пакетом iproute2. Создадим два виртуальных маршрутизирующих домена и назначим им одинаковые IP-подсети.

Выполняйте команды на тестовой машине или виртуальном сервере с правами администратора. Изменение принадлежности рабочего сетевого интерфейса к VRF может удалить связанные с ним дополнительные маршруты и нарушить подключение. В примере используются только временные виртуальные интерфейсы.

Сначала создадим два экземпляра VRF и назначим им разные идентификаторы таблиц маршрутизации.

sudo ip link add vrf-red type vrf table 1001
 sudo ip link add vrf-blue type vrf table 1002
 
 sudo ip link set vrf-red up
 sudo ip link set vrf-blue up

Теперь создадим два фиктивных интерфейса типа dummy. Они позволяют проверить маршруты без подключения физических сетевых устройств.

sudo ip link add red0 type dummy
 sudo ip link add blue0 type dummy
 
 sudo ip link set red0 master vrf-red
 sudo ip link set blue0 master vrf-blue

Назначим обоим интерфейсам одинаковый IP-адрес 192.0.2.1/24. Диапазон 192.0.2.0/24 зарезервирован для примеров и документации.

sudo ip addr add 192.0.2.1/24 dev red0
 sudo ip addr add 192.0.2.1/24 dev blue0
 
 sudo ip link set red0 up
 sudo ip link set blue0 up

Обычная схема с общей таблицей маршрутизации получила бы два конкурирующих маршрута к одной сети. В нашей конфигурации каждый маршрут относится к собственному VRF.

Посмотрим созданные экземпляры.

ip -d link show type vrf

Команда должна показать интерфейсы vrf-red и vrf-blue, связанные соответственно с таблицами 1001 и 1002.

Теперь выведем маршруты отдельных VRF.

ip route show vrf vrf-red
 ip route show vrf vrf-blue

В первой таблице появится подключённая сеть через red0, а во второй аналогичная сеть через blue0.

Проверим выбор маршрута для одного и того же адреса назначения.

ip route get 192.0.2.55 vrf vrf-red
 ip route get 192.0.2.55 vrf vrf-blue

Первый поиск должен выбрать интерфейс red0, второй blue0. Адрес назначения одинаковый, но VRF определяет, какую таблицу маршрутизации использует Linux.

Такая проверка демонстрирует работу таблиц маршрутизации, а не реальную передачу пакетов удалённым компьютерам. Интерфейсы dummy не подключены к другим сетевым узлам.

Для проверки настоящего обмена пакетами можно использовать пары veth, физические сетевые адаптеры или отдельные виртуальные машины.

В Linux также доступна команда запуска приложения в определённом VRF.

sudo ip vrf exec vrf-red ping -c 3 192.0.2.55

В нашей лаборатории удалённого узла с таким адресом нет, поэтому ответы не ожидаются. Для успешной проверки связи нужно добавить реальный сетевой узел или тестовое окружение с подключёнными интерфейсами.

Поддержка запуска приложений через ip vrf exec зависит от возможностей системы и необходимых разрешений. Некоторые приложения требуют отдельной настройки для работы с VRF.

Посмотреть подробности настройки и особенности работы сетевых сокетов можно в документации Linux VRF.

После лабораторной работы удалим созданные интерфейсы и экземпляры VRF.

sudo ip link del red0
 sudo ip link del blue0
 
 sudo ip link del vrf-red
 sudo ip link del vrf-blue

В результате тестовая конфигурация будет удалена.

Где применяют VRF и какие ограничения нужно учитывать

Основная практическая ценность VRF заключается в возможности управлять несколькими независимыми сетевыми областями на одном оборудовании.

Но полезность технологии зависит от архитектуры сети. Создавать отдельный VRF для каждой подсети без понятной цели не имеет смысла. Администратор получит дополнительные таблицы маршрутизации, усложнит сопровождение и рискует нарушить доступ к общим сервисам.

Типичные сценарии применения

  • Корпоративные сети. Разделение филиалов, производственных систем, гостевого доступа и административного трафика.
  • Дата-центры. Изоляция маршрутов разных арендаторов и независимых прикладных сред на общей коммутационной инфраструктуре.
  • Провайдеры связи. Обслуживание клиентов с пересекающимися IP-диапазонами через MPLS L3VPN.
  • Сетевое управление. Выделение отдельного VRF для доступа к интерфейсам управления оборудованием, системам мониторинга и административным службам.
  • Объединение компаний. Временное сохранение совпадающих IP-адресов при интеграции сетей после покупки или слияния организаций.
  • Резервные каналы. Разделение независимых маршрутов и подключений к нескольким провайдерам.

Последний сценарий требует пояснения. VRF способен отделять маршрутизирующие контексты провайдерских каналов, но не заменяет протоколы отказоустойчивости, проверку доступности соединений и механизмы переключения трафика.

Почему VRF не равен полноценной защите сети

У VRF есть собственные границы безопасности. Технология обеспечивает логическое разделение маршрутов, но не гарантирует полной независимости оборудования, управляющих процессов или вычислительных ресурсов.

Первая проблема связана с общей аппаратной платформой. Несколько VRF могут использовать один процессор, оперативную память и коммутационную подсистему. Перегрузка оборудования, программная ошибка или отказ маршрутизатора способны одновременно затронуть несколько изолированных сетей.

Вторая проблема связана с доступом между VRF. Иногда различным сегментам нужны общие DNS-серверы, системы аутентификации, журналы событий или интернет-шлюзы.

Для организации такого доступа применяют route leaking, управляемое распространение маршрутов между VRF. Маршрутизатор может импортировать отдельные префиксы из одной таблицы в другую.

Например, корпоративный VRF и гостевой VRF получают доступ к одному DNS-серверу через специально настроенную маршрутизацию.

Проблема возникает, когда администратор импортирует слишком широкие маршруты или разрешает ненужные направления обмена. Изолированные прежде сети могут получить возможность взаимодействовать напрямую.

Наличие маршрутов в обе стороны ещё не означает, что доступ безопасен. Между VRF желательно размещать межсетевой экран или применять подходящие ACL, ограничивая конкретные адреса, протоколы и порты.

Третья проблема связана с перекрывающимися IP-подсетями. Пока сети изолированы, одинаковые адреса не мешают работе. Но при организации обмена между такими VRF одного маршрута может оказаться недостаточно. Для однозначной адресации иногда приходится применять NAT, промежуточные шлюзы или менять схему адресного пространства.

Четвёртая проблема касается приложений и служб управления. В Linux VRF влияет на сетевую маршрутизацию и привязку сокетов, однако часть параметров обработки локального трафика действует на уровне общего сетевого пространства имён.

Например, параметры net.ipv4.tcp_l3mdev_accept и net.ipv4.udp_l3mdev_accept позволяют приложениям, не привязанным к конкретному VRF, принимать соответствующие соединения из разных VRF. По умолчанию оба параметра выключены, но администратор может изменить поведение системы.

Поэтому неверная конфигурация служб и правил межсетевого экрана способна нарушить предполагаемую модель изоляции. Отдельный VRF не следует считать полноценной границей безопасности для недоверенных процессов.

Наконец, VRF не шифрует сетевой трафик и не защищает его от прослушивания внутри транспортной инфраструктуры. Требования к шифрованию, целостности и аутентификации необходимо выполнять отдельными механизмами. Различия между изоляцией и криптографической защитой разбирает RFC 4381.

Как проверить, что VRF действительно изолирует сети

Недостаточно увидеть два экземпляра VRF в конфигурации. Нужно проверить, какие маршруты доступны каждому сегменту и может ли трафик пересекать границы изоляции.

  1. Проверьте интерфейсы. Убедитесь, что каждый интерфейс третьего уровня привязан к нужному VRF. Ошибочная привязка может отправить трафик в чужую сеть.
  2. Сравните таблицы маршрутизации. Найдите неожиданные маршруты других клиентов, особенно маршруты по умолчанию и импортированные префиксы.
  3. Проверьте передачу пакетов. Выполните ping и traceroute из каждого VRF к собственным узлам и к адресам других VRF. Учитывайте, что блокировка ICMP сама по себе не подтверждает изоляцию.
  4. Изучите обмен маршрутами. Проверьте статические маршруты, настройки BGP, политики импорта и экспорта, а в MPLS VPN дополнительно значения Route Target.
  5. Проверьте общие сервисы. Убедитесь, что DNS, системы мониторинга и интерфейсы управления доступны только разрешённым сегментам.
  6. Проверьте межсетевой экран. Настройте правила для трафика между VRF и протестируйте разрешённые и запрещённые соединения.
  7. Оцените ресурсы. Посмотрите, сколько VRF, маршрутов и соседств поддерживает конкретная аппаратная платформа. При большом числе клиентов ограничения памяти, таблиц пересылки и управляющего процессора могут оказаться существенными.

Хорошая проверка включает не только положительные тесты, когда разрешённый трафик проходит, но и отрицательные, когда запрещённые соединения действительно блокируются.

Если пользователю из VRF-A удаётся подключиться к административной службе VRF-B вопреки сетевой политике, проблема существует независимо от того, насколько аккуратно выглядят таблицы маршрутизации.

Частые вопросы о VRF

Можно ли создать VRF на обычном Linux-сервере?

Да. Linux поддерживает VRF через виртуальные интерфейсы и отдельные таблицы маршрутизации. Для настройки обычно используют iproute2. Специальный аппаратный маршрутизатор не требуется, но необходимы соответствующие права и поддержка VRF в ядре.

Сколько VRF можно создать на одном маршрутизаторе?

Универсального предела нет. Максимальное количество зависит от модели устройства, операционной системы, лицензий, доступной памяти и ресурсов таблиц пересылки. Ограничения нужно проверять для конкретной аппаратной платформы и версии программного обеспечения.

Можно ли использовать BGP и OSPF внутри VRF?

Да, если маршрутизатор и его программное обеспечение поддерживают работу выбранного протокола в контексте VRF. Например, BGP может распространять маршруты отдельных клиентских сетей, а OSPF использоваться для маршрутизации внутри соответствующего сегмента. Конкретные команды и ограничения зависят от платформы.

Нужен ли MPLS для работы VRF?

Нет. VRF Lite работает без MPLS и подходит для локального разделения таблиц маршрутизации. MPLS используется в определённых провайдерских архитектурах для передачи трафика между удалёнными узлами, но не является обязательным компонентом самой технологии VRF.

Может ли один IP-адрес существовать одновременно в нескольких VRF?

Да. Независимые VRF могут содержать одинаковые IP-подсети и даже одинаковые адреса интерфейсов, если платформа поддерживает такую конфигурацию. Маршрутизатор различает адреса по принадлежности к отдельным областям маршрутизации. При необходимости связи между пересекающимися сетями могут потребоваться NAT и дополнительные правила.

Можно ли создать отдельный VRF только для управления оборудованием?

Да. Management VRF часто используют для отделения административного доступа от пользовательского трафика. Однако нужно проверить, поддерживают ли SSH, SNMP, DNS, NTP, журналы событий и другие службы работу в выбранном VRF. Такая сегментация не заменяет выделенную физическую сеть управления и контроль доступа.

Может ли VRF заменить межсетевой экран?

Нет. VRF разделяет области IP-маршрутизации, но не выполняет автоматически полноценную проверку приложений, содержимого пакетов и пользовательских соединений. Для контролируемого обмена между сегментами нужны подходящие политики доступа и, когда требуется, межсетевой экран.

Влияет ли VRF на скорость маршрутизации?

Само наличие VRF не означает обязательного существенного падения производительности. На аппаратных маршрутизаторах пересылка может выполняться специализированными микросхемами. Но увеличение числа VRF, маршрутов и протокольных соседств расходует ресурсы оборудования. Фактическую производительность необходимо измерять на конкретной конфигурации под рабочей нагрузкой.

Вывод. VRF позволяет одному маршрутизатору обслуживать несколько логически независимых IP-сетей, не смешивая их таблицы маршрутизации. Технология особенно полезна провайдерам, дата-центрам и предприятиям, где приходится разделять клиентов, сохранять пересекающиеся адресные пространства или строить отдельные сети управления.

Для небольшой сети с несколькими отделами иногда достаточно VLAN и правильно настроенного межсетевого экрана. Если же требуется несколько независимых областей маршрутизации, стоит попробовать VRF Lite. Начать можно с двух тестовых VRF в Linux, проверить выбор маршрутов и убедиться, что одинаковые IP-адреса не создают конфликтов.

В производственной сети не ограничивайтесь созданием отдельных таблиц. Проверьте маршруты между VRF, доступность управляющих служб, правила межсетевого экрана и ресурсы маршрутизатора. VRF хорошо разделяет маршрутизацию, но полноценная безопасность возникает только тогда, когда сетевую сегментацию дополняют проверяемыми политиками доступа.

"VRF маршрутизация сети изоляция VLAN VPN MPLS Linux маршрутизатор сегментация
Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.
12.1111:00 SECURITM | вебинарПДн есть. А контроль где?Знаете, где обрабатываются ПДн и кто за них отвечает? На вебинаре 12.11 покажем, как связать процессы, системы и требования, найти пробелы.Регистрируйтесь! Реклама: ООО «СЕКЪЮРИТМ», ИНН 7820074059, 18+

Юрий Кочетов

Здесь я делюсь своими не самыми полезными, но крайне забавными мыслями о том, как устроен этот мир. Если вы устали от скучных советов и правильных решений, то вам точно сюда.

Рекламодатель
Реклама. АО «Позитив Текнолоджиз». ИНН 7718668887. 18+
Сайт рекламодателя: ptsecurity.com↗️
АО «Позитив Текнолоджиз»