Cisco Systems says it will lay off 5,500 employees as the internet gear maker scrambles to adapt to technology changes that have reduced demand for its main products.