Alt, B. (2018). Automation with Python. Birminghan: Packt Publishing.
Aly, B. (2018). Hands-On Enterprise Automation with Python. Mumbai: Packt Publishing.
Barroso, D., Ulinic, M., & Byers, K. (2021). NAPALM. Sphinx.
Buresh, B., Daugherty, B., Obediente, C., Roberts, E., Pfeifer, J., Garreau, K., Escalona, T. (2017). Programability and Automation with Cisco Open NX-OS. San José: Cisco.
Cisco. (2016). Programming for Network Engineers. Indianápolis: Cisco Digital Learning.
Cisco. (2020). Introduction to Network. Cisco Network Academy.
Cisco. (2020). Routing Switching and Wireless Essencials. Cisco Network Academy.
Cisco. (2020). Switching Routing and Wireless Essentials. San Frnacisco: Cisco Networking Academy.
Cisco. (2020). Switching Routing and Wireless Essentials. San Frnacisco: Cisco Networking Academy.
Cisco. (2021). Programming for Network Engineers. Cisco.
Cisco, A. (2020). Switching Routing and Wireless Essentials. San Frnacisco: Cisco Networking Academy.
Cong, H. T., Quoc, C. L., & Thuy, M. T. (2010). Study On Any Transport Over MPLS. Institute Of Technology Vietnam. Vietnam: Institute Of Technology Vietnam.
Edgeworth, B., Rios, R. G., Goley, J., & Hucaby, D. (2020). CCNP and CCIE Enterprise Core. Indianápolis: Cisco Press.
Fonseca, F. V., & da Silva, F. A. (2019). Multi-Protocol Label Switching. Obtido de
https://www.gta.ufrj.br/ensino/eel879/vf/mpls/
Forouzan, B. (2010). Comunicação de Dados e Redes de Computadores. New York: AMGW Editora.
Ghein, L. D. (2016). MPLS Fundamentals. Indianápolis: Cisco Press.
Halterman, R. L. (2014). Fundamentals of Programming Python. Chicago: Southern Adventist University.
Hooda, S., Kapadia, S., & Krishnan, P. (2014). Using Trill and FabricPath and VXLAN. Indianapolis: Cisco Press.
Hucoby, D. (2005). CCNP Routing and Switching . Indianapolis: Ciscopress.
IETF. (2005). Pseudo Wire Emulation Edge-to-Edge (PWE3) Architecture. Morrisville: RFC 3985.
IETF. (16 de June de 2006). Structure-Agnostic Time Division Multiplexing over Packet. Obtido de
https://datatracker.ietf.org/doc/html/rfc4553
IETF. (2006). Structure-Agnostic Time Division Multiplexing over Packet. RFC 4553.
IETF. (2007). Pseudowire Emulation Edge-to-Edge (PWE3) Asynchronous Transfer Mode (ATM) Transparent Cell Transport Service. Englewood: Rfc-4816.
Lammle, T. (2016). Introducing Cisco Data Center. Indianapolis: Sybex.
Lopes, J. P. (2012). Switches auto configuraveis. Lisboa: Universidade de Aveiro.
Marconi, M. d., & Lakatos, E. M. (2003). Fundamentos de Metodologia Científica. São Paulo: ATLAS S.A.
Melis, G. (2020). Network automation using Python. Internacional Hellenic University.
Melo, A. F. (2009). Engenharia de Tráfego de Redes Ethernet baseadas em Árvores de Suporte. Aveiro: Universidade de Aveiro.
Mendes, J. P. (7 de April de 2017). Arquitetura Psudowire: Uma infraestrutura multiserviços. Curitiba: Universidade Tecnológica Federal do Paraná. Obtido de
https://ondemandelearning.cisco.com
Oliveira, S. A., & Mendonça, A. P. (2018). Programação para Admnistradores de Redes de Computadores. Amazonas: Instituto Federal Amazonas.
Perrin, S. (2018). A TDM to IP Solution. Heavy Reading.
Rappaport, T. S. (2009). Comunicação sem fio: Principios e práticas. São Paulo: Pearson Prentice Hall.
Rhodes, B., & Goerzen, J. (2010). Foundations of Python Network Programming. New York: Apress.
Smith, S. (2003). Introduction to MPLS. Indianápolis: Cisco.
Sverzut, J. (2008). Rede GSM. São Paulo: Érica.
Tanenbaum, A. S. (2011). Redes de computadores. Amsterdam: Campus.
Vieira, A. d. (2010). Optimização do protocolo EAPS - Ethernet Automatic Protection. Porto Alegre: UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL.