오버레이 네트워킹

오버레이 네트워킹 An architecture diagram generated by Archify. 컨테이너 A · IP: 10.0.0.2 · 호스트 A 컨테이너 A IP: 10.0.0.2 오버레이 네트워크 · 10.0.0.0/24 · 호스트 A 오버레이 네트워크 10.0.0.0/24 eth0 · 192.168.1.10 · 호스트 A eth0 192.168.1.10 컨테이너 B · IP: 10.0.0.3 · 호스트 B 컨테이너 B IP: 10.0.0.3 오버레이 네트워크 · 10.0.0.0/24 · 호스트 B 오버레이 네트워크 10.0.0.0/24 eth0 · 192.168.1.11 · 호스트 B eth0 192.168.1.11 캡슐화 VXLAN 터널 (UDP 4789) 디캡슐화 호스트 A 호스트 B Legend 컨테이너 오버레이 네트워크 물리 인터페이스

오버레이 네트워킹 특징

  • • 여러 호스트에 걸쳐 있는 컨테이너 간 통신 지원
  • • VXLAN, GENEVE 등의 캡슐화 프로토콜 사용
  • • 대규모 클러스터에 적합하며 Cilium, Calico, Flannel 등이 지원

작동 원리

  • • 패킷 캡슐화: 원본 패킷을 새 헤더로 감쌈
  • • 터널링: 물리 네트워크를 통해 목적지 호스트로 전송
  • • 디캡슐화 후 원본 패킷을 목적지 컨테이너에 전달