diagram udpate

This commit is contained in:
2025-07-10 00:33:01 +07:00
parent ae1ed6c89c
commit 0a25075b34
+54 -19
View File
@@ -6,7 +6,7 @@
## Архитектура сети
### Основная схема
### Основная схема (обновлено)
```mermaid
graph TB
@@ -36,7 +36,7 @@ graph TB
subgraph "Удаленные узлы"
VPSVILLE[VPSVILLE]
IHOR[IHOR]
HIPHOST[HIPHOST]
HIPHOST[HIPHOST (SWE)]
end
GW --> MTS
@@ -58,6 +58,10 @@ graph TB
RTK2 --> IHOR
RTK3 --> HIPHOST
%% Новое: GRE SWE-HIPHOST от всех МСК серверов
VPSVILLE -- GRE SWE-HIPHOST --> HIPHOST
IHOR -- GRE SWE-HIPHOST --> HIPHOST
style GW fill:#e1f5fe
style MTS fill:#ffebee
style RTK fill:#e8f5e8
@@ -66,7 +70,7 @@ graph TB
style HIPHOST fill:#fff3e0
```
### Детальная схема туннелей
### Детальная схема туннелей (обновлено)
```mermaid
graph LR
@@ -84,25 +88,25 @@ graph LR
subgraph "GRE Туннели"
subgraph "Москва - VPSVILLE"
MTS_VPS[MSK-VPSVILLE-MTS<br/>GRE Tunnel]
RTK_VPS[MSK-VPSVILLE-RTK<br/>GRE Tunnel]
MTS_VPS[MSK-VPSVILLE-MTS\nGRE Tunnel]
RTK_VPS[MSK-VPSVILLE-RTK\nGRE Tunnel]
end
subgraph "Москва - IHOR"
MTS_IHOR[MSK-IHOR-MTS<br/>GRE Tunnel]
RTK_IHOR[MSK-IHOR-RTK<br/>GRE Tunnel]
MTS_IHOR[MSK-IHOR-MTS\nGRE Tunnel]
RTK_IHOR[MSK-IHOR-RTK\nGRE Tunnel]
end
subgraph "Швеция - HIPHOST"
MTS_HIP[SWE-HIPHOST-MTS<br/>GRE Tunnel]
RTK_HIP[SWE-HIPHOST-RTK<br/>GRE Tunnel]
MTS_HIP[SWE-HIPHOST-MTS\nGRE Tunnel]
RTK_HIP[SWE-HIPHOST-RTK\nGRE Tunnel]
end
end
subgraph "Удаленные серверы"
VPS[VPSVILLE Server<br/>Москва]
IHR[IHOR Server<br/>Москва]
HIP[HIPHOST Server<br/>Швеция]
VPS[VPSVILLE Server\nМосква]
IHR[IHOR Server\nМосква]
HIP[HIPHOST Server\nШвеция]
end
GW --> MTS_ISP
@@ -124,6 +128,10 @@ graph LR
RTK_IHOR --> IHR
RTK_HIP --> HIP
%% Новое: GRE SWE-HIPHOST от всех МСК серверов
VPS -- GRE SWE-HIPHOST --> HIP
IHR -- GRE SWE-HIPHOST --> HIP
style GW fill:#2196f3,stroke:#1976d2,stroke-width:2px,color:#fff
style MTS_ISP fill:#f44336,stroke:#d32f2f,stroke-width:2px,color:#fff
style RTK_ISP fill:#4caf50,stroke:#388e3c,stroke-width:2px,color:#fff
@@ -132,7 +140,28 @@ graph LR
style HIP fill:#ff9800,stroke:#f57c00,stroke-width:2px,color:#fff
```
### Схема отказоустойчивости
### Схема европейского трафика (новая)
```mermaid
graph TD
subgraph "Москва"
VPSVILLE_MSK[VPSVILLE\nМосква]
IHOR_MSK[IHOR\nМосква]
end
subgraph "Швеция"
HIPHOST_SWE[HIPHOST\nШвеция]
end
VPSVILLE_MSK -- GRE SWE-HIPHOST --> HIPHOST_SWE
IHOR_MSK -- GRE SWE-HIPHOST --> HIPHOST_SWE
HIPHOST_SWE -- "Европейский интернет" --> EU[EU Resources]
classDef eu fill:#e3f2fd,stroke:#1976d2,stroke-width:2px;
class EU eu;
```
### Схема отказоустойчивости (обновлено)
```mermaid
graph TB
@@ -144,18 +173,18 @@ graph TB
subgraph "Туннели по приоритету"
subgraph "VPSVILLE"
VPS_MTS[MSK-VPSVILLE-MTS<br/>Приоритет 1]
VPS_RTK[MSK-VPSVILLE-RTK<br/>Приоритет 2]
VPS_MTS[MSK-VPSVILLE-MTS\nПриоритет 1]
VPS_RTK[MSK-VPSVILLE-RTK\nПриоритет 2]
end
subgraph "IHOR"
IHR_MTS[MSK-IHOR-MTS<br/>Приоритет 1]
IHR_RTK[MSK-IHOR-RTK<br/>Приоритет 2]
IHR_MTS[MSK-IHOR-MTS\nПриоритет 1]
IHR_RTK[MSK-IHOR-RTK\nПриоритет 2]
end
subgraph "HIPHOST"
HIP_MTS[SWE-HIPHOST-MTS<br/>Приоритет 1]
HIP_RTK[SWE-HIPHOST-RTK<br/>Приоритет 2]
HIP_MTS[SWE-HIPHOST-MTS\nПриоритет 1]
HIP_RTK[SWE-HIPHOST-RTK\nПриоритет 2]
end
end
@@ -174,6 +203,12 @@ graph TB
IHR_MTS -.->|Failover| IHR_RTK
HIP_MTS -.->|Failover| HIP_RTK
%% Новое: Европейский трафик через SWE-HIPHOST
VPS_MTS -- "EU трафик" --> HIP_MTS
VPS_RTK -- "EU трафик" --> HIP_RTK
IHR_MTS -- "EU трафик" --> HIP_MTS
IHR_RTK -- "EU трафик" --> HIP_RTK
style GW fill:#2196f3,stroke:#1976d2,stroke-width:3px,color:#fff
style MTS fill:#4caf50,stroke:#388e3c,stroke-width:2px,color:#fff
style RTK fill:#ff9800,stroke:#f57c00,stroke-width:2px,color:#fff