본문 바로가기
K8S

kube-proxy와 cni의 비교

by Rainbound-IT 2024. 12. 21.
반응형
 

Kubernetes에서 네트워킹은 **CNI(Container Network Interface)**와 kube-proxy의 조합으로 동작합니다. 여기서 CNI는 Pod 간 통신을 지원하며, kube-proxy는 Service와 Pod 간 트래픽 라우팅을 담당합니다. IPVS 모드를 선택할 필요성은 kube-proxy가 처리하는 서비스 네트워크 성능과 요구사항에 따라 달라집니다.

CNI와 kube-proxy의 역할 비교


기능 CNI Kube-proxy
역할 Pod 간 통신 네트워크 설정. 각 Pod에 IP를 할당하고 네트워크 연결. 서비스 트래픽을 적절한 Pod으로 전달. ClusterIP, NodePort 처리.
범위 Pod-간 네트워크 (L3 수준) 서비스-엔드포인트 네트워크 (L4 수준)
주요 기술 Calico, Flannel, Cilium 등 iptables, IPVS

 

반응형

댓글