Capítulo 6. Python

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Como ingeniero de redes, nunca ha habido un momento mejor para que aprendas a automatizar y a escribir código. Como señalamos en el Capítulo 1, el sector de las redes está cambiando fundamentalmente. Es un hecho que las redes no habían cambiado mucho desde finales de los 90 hasta 2010 aproximadamente, tanto desde el punto de vista arquitectónico como operativo. En ese lapso de tiempo, los ingenieros de redes teclearon sin duda los mismos comandos CLI cientos, si no miles, de veces para configurar y solucionar problemas de los dispositivos de red. ¿A qué se debe esta locura?

Es específicamente en torno a las operaciones de una red donde aprender a leer y escribir algo de código empieza a tener sentido. De hecho, hacer scripts o escribir unas líneas de código para recopilar información sobre la red, o para hacer cambios, no es nada nuevo. Se lleva haciendo desde hace años. Algunos ingenieros se enfrentaron a esta hazaña programando en el lenguaje de su elección, aprendiendo a trabajar con texto sin procesar utilizando complejos análisis sintácticos y expresiones regulares, y consultando MIBs SNMP en un script. Si alguna vez lo has intentado, sabes de primera mano que es posible, pero trabajar con expresiones regulares y analizar texto lleva mucho tiempo y es tedioso.

Por suerte, las cosas están empezando a moverse en la dirección correcta, y la ...

Get Programabilidad y Automatización de Redes, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.