INTEGRITY Документация

Обзор

Magic Transit представляет собой решение для обеспечения сетевой безопасности и производительности, которое предоставляет защиту от распределённых атак типа «отказ в обслуживании» (DDoS) защиту, ускорение трафика и многое другое для локальных, облачных и гибридных сетей.

Magic Transit обеспечивает преимущества в области связности, безопасности и производительности, выступая входной точкой для вашей IP-сети. Это означает, что он принимает IP пакеты предназначенные для вашей сети, обрабатывает их и затем передает в вашу исходную инфраструктуру.

Сеть Cloudflare использует Протокол граничных шлюзов (BGP) ↗ чтобы анонсировать адресное пространство IP вашей компании, расширяя присутствие сети по всему миру, и anycast для приёма вашего трафика. Сегодня глобальная anycast-сеть Cloudflare охватывает сотни городов по всему миру ↗.

Как только пакеты ↗ достигают сети Cloudflare, Cloudflare проверяет трафик на наличие атак, фильтрует его, направляет, ускоряет и отправляет его в вашу исходную сеть. Magic Transit подключается к вашей исходной инфраструктуре с помощью anycast Туннели Generic Routing Encapsulation (GRE) через интернет или, при Cloudflare Network Interconnect (CNI), через физическое или виртуальное соединение interconnect.

Для развёртывания Magic Transit доступны два варианта: только входящий трафик или входящий и исходящий трафик. При реализации egress необходимо настроить маршрутизацию на основе политик (PBR) либо убедитесь, что маршрутизация по умолчанию на вашей стороне направляет трафик в Cloudflare через туннели.

flowchart LR
accTitle: Magic Transit
accDescr: Diagram showing how Magic Transit protects traffic on the customer's network.

A(DDoS <br> attack)
B[("Cloudflare global <br> anycast network <br> (DDoS protection + <br> network firewall)")]
C[Customer <br> network]
D((User))
E([BGP <br> announcement])

A --x B
E --- B
B-- Anycast <br> GRE tunnel ---C
B-- Cloudflare <br> Network <br> Interconnect ---C
C-- Egress through <br> Direct Server <br> Return --> D
D -- Ingress --> B

style A stroke: red,fill: red,color: white
style B stroke: orange,fill: orange,color: black
style C stroke: #ADD8E6,fill: #ADD8E6,color: black
style D stroke: blue,fill: blue,color: white
linkStyle 0 stroke-width:3px,stroke:red
linkStyle 1 stroke-width:2px,stroke:orange
linkStyle 2 stroke-width:2px,stroke:#ADD8E6
linkStyle 3 stroke-width:2px,stroke:gray
linkStyle 4 stroke-width:3px,stroke:green

Подробную информацию об архитектуре Magic Transit смотрите в Справочный раздел.