AWS - Direct Connect 深入細節


Direct Connect

Direct Connect(DX) 是 AWS 提供給企業地端直連雲端的專線服務,可以透過 Direct Connect 實體線,快速連接到你的 AWS 環境


基本概念

單位用途
DX LocationAWS 與 ISP/客戶交會的實體機房
DX Connection連線管道(1Gbps–100Gbps)由 AWS 或 Partner 提供
VLAN切出多條邏輯連線
BGPRouting / Failover / Prefix Control

DX 本質是一條 私網線路 (不經 Public Internet)

image


多條 DX 連線打包成單一邏輯線路,以提高總頻寬與 HA

特色說明
單一 BGP 對等多條連線共享一組 BGP
最大 4 條每條速率必須一致(例:4×10G)
Hash-based Load Sharing不保證流量平均分布

image


VIF(Virtual Interface)

單一 DX 連線中使用 VLAN 切多條 虛擬介面

類型用途
Private VIF連 VPC → local VPC routing
Transit VIF連 TGW → 多 VPC/Region routing
Public VIF連 AWS Public Service(S3、DynamoDB)

一條線最多可建 50 條 VIF(視 region 而異)


DX Gateway (DXGW)

Private/Transit VIF 要連跨地區 VPC 必用 DXGW

作用包含
中心路由控制器允許客戶 VPC ●TGW ●DX VIF 互連
Multi-Region不需每區都拉 DX

但注意 Routing Scope

VIF Type路由範圍
Private VIF限 1 TGW + 多 VPC 限單方向
Transit VIF支援多 TGW,廣域 routing

Routing & BGP

功能LoB
BFD快速連線異常偵測
AS Path prepend控制 Prefer Path
Prefix Filtering控制 Propagation 范圍
Graceful Restart避免短暫 routing flap

AWS 路由策略

  • 最多 100 個 Prefix(DX → Customer)
  • 不可宣告 0.0.0.0/0 除非 Public VIF
  • CIDR 不可重疊
  • 每個 attachment 需各建 BGP session

Resiliency Tools(彈性工具組,高可用設計)

方案HA 等級說明
✅ Active/Active DX + VPN BackupBestEnterprise 典型設計
✅ Dual DX LocationMetro Fault ToleranceAWS 標準高可用建議
DX + ECMPThroughput Scale多線路容錯
BGP Health CheckFast Failover≈ Detection < 10s

DX 不是完全免中斷

→ Always VPN Backup via SD-WAN or AWS Public fallback


Reference

  • AWS - AWS Direct Connect 連結彙總群組 (LAGs)
  • AWS - AWS Direct Connect 閘道
  • AWS - AWS Direct Connect 路由政策和 BGP 社群
  • AWS - AWS Direct Connect 彈性工具組
更新於