# Which component is responsible for maintaining network rules on nodes and enabling pod-to-pod communication?

Kubernetes, Medium (Advanced), Architecture. https://k8wiz.com/uquiz/which-component-is-responsible-for-maintaining-network-rules-on-nodes-and-enabling-pod-to-pod-communication

- A. kube-proxy
- B. kubelet
- C. kube-scheduler
- D. Container Network Interface (CNI)

**Answer:** kube-proxy

**Explanation:** kube-proxy maintains network rules on nodes and is responsible for implementing the Kubernetes Service concept. It enables pod-to-pod communication and handles network proxying by maintaining network rules on the host.
