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

Переадресация соединений

Поскольку диапазоны адресов IPv6 развёрнуты глобально, переадресация не требуется.

Для трафика IPv4, на основе Распределение IP-адресов, не все исходящие дата-центры будут иметь доступ к подходящему выделенному исходящему IP-адресу CDN.

Dedicated CDN egress IP-адреса не переключаются на другую локацию в ответ на всплески трафика. Вместо этого каждый IPv4-адрес может быть распределён максимум по четырём локациям, причём в некоторых из этих локаций может быть несколько дата-центров. Ёмкость IP-адресов в каждом дата-центре также может корректироваться в зависимости от объёма трафика, поступающего в данную локацию.

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

Трафик может исходить с одного и того же сервера

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

flowchart LR
        accTitle: Dedicated CDN Egress IPs and connection forwarding
        accDescr: Diagram showing IPv4 connection forwarding for Dedicated CDN Egress IPs - Same data center.
        A[Client]
        subgraph Data center A
        X[(Cache service)] --> B[(Egress router <br/> <small>*has applicable IP</small>)]
        end
        C[(Origin server)]

        A --ingress--> X
        B --egress--> C

Требуется переадресация соединений

Если у сервера нет доступа к подходящему IP-адресу, проверяются следующие варианты, и применяется первый из них, который возможен:

flowchart LR
        accTitle: Dedicated CDN Egress IPs and connection forwarding
        accDescr: Diagram showing IPv4 connection forwarding for Dedicated CDN Egress IPs - Same data center.
        A[Client]
        subgraph Data center A
        X[(Cache service)] --> B[(Egress router <br/> <small>*no applicable IP</small>)]
        B --> Y[(Egress server <br/> <small>*has applicable IP</small>)]
        end
        C[(Origin server)]

        A --ingress--> X
        Y --egress--> C
flowchart LR
        accTitle: Dedicated CDN Egress IPs and connection forwarding
        accDescr: Diagram showing IPv4 connection forwarding for Dedicated CDN Egress IPs - Different data center.
        A[Client]
        subgraph Location 1
        subgraph Data center A
        X[(Cache service)] --> B[(Egress router <br/> <small>*no applicable IP</small>)]
        end
        subgraph Data center B
        B --> Y[(Egress server <br/> <small>*has applicable IP</small>)]
        end
        end
        C[(Origin server)]


        A --ingress--> X
        Y --egress--> C
flowchart LR
        accTitle: Dedicated CDN Egress IPs and connection forwarding
        accDescr: Diagram showing IPv4 connection forwarding for Dedicated CDN Egress IPs - Different location.
        A[Client]
        subgraph Location 1
          subgraph Data center A
          X[(Cache service)] --> B[(Egress router <br/> <small>*no applicable IP</small>)]
          end
        end
        subgraph Location 2
          subgraph Data center C
            B --> Y[(Egress server <br/> <small>*has applicable IP</small>)]
          end
        end
        C[(Origin server)]


        A --ingress--> X
        Y --egress--> C