SAN DIEGO — Cisco’s network programmability strategy is a multifaceted initiative intended to keep the business at the forefront of networking technology, even as it threatens the company’s dominance.