File tree Expand file tree Collapse file tree 1 file changed +17
-9
lines changed
src/content/docs/cloudflare-one/policies/gateway Expand file tree Collapse file tree 1 file changed +17
-9
lines changed Original file line number Diff line number Diff line change @@ -23,15 +23,23 @@ Gatway uses the [Happy Eyeballs algorithm](https://datatracker.ietf.org/doc/html
2323
2424``` mermaid
2525flowchart TD
26- A[Client sends TCP SYN to Gateway] --> B[Gateway sends TCP SYN to Origin]
27- B --> C{{Origin responds with TCP SYN/ACK?}}
28- C -->|Yes| D[Complete handshake with Origin]
29- C -->|No| E[Connection fails]
30- D --> F[Complete handshake with Client]
31- F --> G[Firewall inspects traffic from Client]
32- G --> H{{Firewall allows connection?}}
33- H -->|Yes| I[Gateway proxies data bidirectionally]
34- H -->|No| J[Connection blocked by Firewall]
26+ %% Accessibility
27+ accTitle: How Gateway proxy works
28+ accDescr: Flowchart describing how the Gateway proxy uses the Happy Eyeballs algorithm to establish TCP connections and proxy user traffic.
29+
30+ %% Flowchart
31+ A[WARP client sends TCP SYN to Gateway] --> B[Gateway sends TCP SYN to origin server]
32+ B --> C{{Origin server responds with TCP SYN-ACK?}}
33+ C -->|Yes| E[TCP handshakes completed]
34+ C -->|No| D[Connection fails]
35+ E --> F{{Connection allowed?}}
36+ F -->|Yes| G[Gateway proxies traffic bidirectionally]
37+ F -->|No| H[Connection blocked by firewall policies]
38+
39+ %% Styling
40+ style D stroke:#D50000
41+ style G stroke:#00C853
42+ style H stroke:#D50000
3543```
3644
3745## Proxy protocols
You can’t perform that action at this time.
0 commit comments