...
| Mermaid |
|---|
graph TB
U["사용자 브라우저<br/>example>HTTPS example.com"]
DNS["Route 53<br/>A 레코드 - 203.0.113.10"]
GW["공유기 또는 방화벽<br/>80 및 443 포트 전달"]
RP["192.168.10.10<br/>TLS 종료 및 리버스 프록시"]
APP1["192.168.10.20 포트 30060<br/>서비스 A"]
APP2["192.168.10.20 포트 30061<br/>서비스 B"]
U -->|1 이름을 IP로 조회| DNS
U -->|2 공인 IP의 443에 연결| GW
GW -->|3 내부 프록시로 전달| RP
RP -->|4 Host 이름에 따라 분기| APP1
RP -->|4 Host 이름에 따라 분기| APP2
|
...