Cisco ACI EPG
This post summarizes my study notes on the topic of ACI End Point Groups (EPG). EPG Definitions A Network Engineer can consider an EPG to be a sort of container. And if you’re familiar with Linux Containers, I’ll avoid that term for a while and say a “placeholder”. So an EPG is a placeholder for end hosts to which we can apply a set of network policies. That means, an EPG is a placement in the network where we can enforce policies on a group of end hosts. The end hosts can be: physical servers, virtual machines, Linux Containers, clients from the Internet, etc. But how are end hosts going to be put in the adequate EPGs? Or how does the APIC do that? Don’t we configure a VLAN under a switch port and thus group end hosts on a VLAN ID basis? No. The principle of how an end host is assigned an EPG is based on a traffic classifier. And the traffic classifier in ACI (as far as I know) is the encapsulation identifier (Encap ID), whether it is the 802.1Q VLAN ID o...