Assume no Internet connection for the sake of this question, the scenario is basic - 5 offices connected by an MPLS WAN. The customer is handed a Fast Ethernet (100Mbps) circuit at each location. Each branch has 3 subnets / VLANs and wants automatic routing such that if branch x adds a new subnet, the other branches will automatically learn the subnet/route.
Is BGP required on the customers networking devices? If so, why.
Assume the customer has deployed DMVPN with OSPF over that. Is BGP required on the customers networking devices? If so, why.
Thank you in advance.