INTEGRITY Dokumentace

Přesměrování připojení

Protože jsou rozsahy adres IPv6 nasazeny globálně, není potřeba žádné přesměrování.

U provozu IPv4, na základě Přidělování IP adres, ne všechna výstupní datová centra budou mít přístup k odpovídající vyhrazené výstupní IP adrese CDN.

Dedicated CDN egress IP adresy se v reakci na výkyvy provozu nepřesměrovávají do jiné lokality. Místo toho lze každou IPv4 adresu rozdělit až mezi čtyři lokality, přičemž některé z těchto lokalit mohou zahrnovat více datových center. Kapacitu IP adres v jednotlivých datových centrech lze rovněž upravovat podle objemu provozu, který do dané lokality přichází.

Poté, co požadavek dorazí do Cloudflare ve vstupním datovém centru a služba cache požádá výstupní router o připojení k vašemu originu, mohou nastat následující scénáře.

Provoz může odcházet ze stejného serveru

Pokud má server, na kterém běží egress router, přístup k odpovídající dedikované CDN egress IP, provoz odchází z tohoto serveru.

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

Přesměrování připojení je nutné

Pokud server nemá přístup k odpovídající IP adrese, zkontrolují se následující možnosti a použije se první z nich, která je proveditelná:

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