ABOUT THE BOOK Cisco Virtual Internet Routing Lab (VIRL) is a software tool to build and run network simulations without the need for physical hardware. The VIRL Book guides you through installing, configuring and using VIRL on Windows, Mac OSX, VMware ESXi and Cloud environments. The book is written for students who are studying for CCNA, CCNP and CCIE certification exams, training and learning about network technologies. This book is also for IT networking professionals who want to mock up production network, test network changes, and test new features without risking downtime. FOR NETWORK ENGINEERS The real-world network topology examples in this book show users step-by-step the key techniques when working in VIRL building best practice configuration of each network device. Observe how the network and servers work together in a practical manner. Study the behavior and apply the knowledge to setting up real-world network infrastructure. Download free sample network topology projects on www.virlbook.com and get started today! FOR INSTRUCTORS AND STUDENTS The certification-oriented network examples guide students through building, configuring and troubleshooting a network often appears in the exams. The book also helps Cisco Networking Academy instructors to teach, and students to learn and build successful IT careers. Students will gain good understanding and knowledge building network simulations to practice while pursuing IT networking certifications. SAMPLE NETWORK TOPOLOGIES Topology 1: VLAN, Trunking, STP and Ether-Channel (CCNA) Topology 2: Configuring EIGRP IPv4 and IPv6 (CCNA) Topology 3: Configuring OSPF IPv4 and IPv6 (CCNA) Topology 4: Configuring IOS NAT/PAT (CCNA) Topology 5: Configuring ASA With Multiple DMZ Networks (Security) Topology 6: Configuring L2TP Over IPSec VPN on Cisco ASA (Security) Topology 7: Configuring Automatic ISP Failover (WAN, BGP) Topology 8: Configuring DMVPN With IPSec and EIGRP Overlay (CCIE) Topology 9: Configuring MPLS VPN, VRF, OSPF and BGP (CCIE) Download at virlbook.com
A Step-By-Step Guide Using Cisco Virtual Internet Routing Lab
Author: Jack Wang
Fully updated: The complete guide to Cisco Identity Services Engine solutions Using Cisco Secure Access Architecture and Cisco Identity Services Engine, you can secure and gain control of access to your networks in a Bring Your Own Device (BYOD) world. This second edition of Cisco ISE for BYOD and Secure Unified Accesscontains more than eight brand-new chapters as well as extensively updated coverage of all the previous topics in the first edition book to reflect the latest technologies, features, and best practices of the ISE solution. It begins by reviewing today’s business case for identity solutions. Next, you walk through ISE foundational topics and ISE design. Then you explore how to build an access security policy using the building blocks of ISE. Next are the in-depth and advanced ISE configuration sections, followed by the troubleshooting and monitoring chapters. Finally, we go in depth on the new TACACS+ device administration solution that is new to ISE and to this second edition. With this book, you will gain an understanding of ISE configuration, such as identifying users, devices, and security posture; learn about Cisco Secure Access solutions; and master advanced techniques for securing access to networks, from dynamic segmentation to guest access and everything in between. Drawing on their cutting-edge experience supporting Cisco enterprise customers, the authors offer in-depth coverage of the complete lifecycle for all relevant ISE solutions, making this book a cornerstone resource whether you’re an architect, engineer, operator, or IT manager. · Review evolving security challenges associated with borderless networks, ubiquitous mobility, and consumerized IT · Understand Cisco Secure Access, the Identity Services Engine (ISE), and the building blocks of complete solutions · Design an ISE-enabled network, plan/distribute ISE functions, and prepare for rollout · Build context-aware security policies for network access, devices, accounting, and audit · Configure device profiles, visibility, endpoint posture assessments, and guest services · Implement secure guest lifecycle management, from WebAuth to sponsored guest access · Configure ISE, network access devices, and supplicants, step by step · Apply best practices to avoid the pitfalls of BYOD secure access · Set up efficient distributed ISE deployments · Provide remote access VPNs with ASA and Cisco ISE · Simplify administration with self-service onboarding and registration · Deploy security group access with Cisco TrustSec · Prepare for high availability and disaster scenarios · Implement passive identities via ISE-PIC and EZ Connect · Implement TACACS+ using ISE · Monitor, maintain, and troubleshoot ISE and your entire Secure Access system · Administer device AAA with Cisco IOS, WLC, and Nexus
Author: Aaron Woland,Jamey Heary
Publisher: Cisco Press
Improve operations and agility in any data center, campus, LAN, or WAN Today, the best way to stay in control of your network is to address devices programmatically and automate network interactions. In this book, Cisco experts Ryan Tischer and Jason Gooley show you how to do just that. You’ll learn how to use programmability and automation to solve business problems, reduce costs, promote agility and innovation, handle accelerating complexity, and add value in any data center, campus, LAN, or WAN. The authors show you how to create production solutions that run on or interact with Nexus NX-OS-based switches, Cisco ACI, Campus, and WAN technologies.You’ll learn how to use advanced Cisco tools together with industry-standard languages and platforms, including Python, JSON, and Linux. The authors demonstrate how to support dynamic application environments, tighten links between apps and infrastructure, and make DevOps work better. This book will be an indispensable resource for network and cloud designers, architects, DevOps engineers, security specialists, and every professional who wants to build or operate high-efficiency networks. Drive more value through programmability and automation, freeing resources for high-value innovation Move beyond error-prone, box-by-box network management Bridge management gaps arising from current operational models Write NX-OS software to run on, access, or extend your Nexus switch Master Cisco’s powerful on-box automation and operation tools Manage complex WANs with NetConf/Yang, ConfD, and Cisco SDN Controller Interact with and enhance Cisco Application Centric Infrastructure (ACI) Build self-service catalogs to accelerate application delivery Find resources for deepening your expertise in network automation
A guide to network programmability and automation in the data center, campus, and WAN
Author: Ryan Tischer,Jason Gooley
Publisher: Cisco Press
The only comprehensive IS-IS reference tool on the market! Only comprehensive reference available on IS-IS. Detailed design and configuration scenarios. FAQs and labs to assist in studying for the CCIE exams. IS-IS Network Design Solutions provides the only comprehensive coverage available on the Intermediate System to Intermediate System (IS-IS) protocol. It introduces the reader to the roots of the IS-IS protocol and goes on to provide details on how it has been adapted to carry IP routing information in IP networks. The author compares it to OSPF and other routing protocols, explains how to design large IP networks using IS-IS, present configuration scenarios on Cisco routers, and discuss troubleshooting techniques. With the IS-IS protocol becoming one of the more popular protocols for Internet Service Providers, this reference will prove to be an invaluable reference to a large number of networking professionals! Abe Martey (CCIE) is a Technical Marketing Engineer with the Optical Internetworking Business Unit of Cisco Systems. He provides engineering support for the Marketing Team of Cisco's high-end router products, the Gigabit Switch Router series. He first worked in Cisco's Technical Assistance Center (TAC), providing support for customers in the IP Routing protocols team, then moved to work on the specialized ISP Team. There he assisted large Internet service providers such as BBN, Sprint, and UUNet, providing dedicated and focused technical support.
Author: Abe Martey,Scott Sturgess
Publisher: Cisco Press
The complete guide to Cisco® IWAN: features, benefits, planning, and deployment Using Cisco Intelligent WAN (IWAN), businesses can deliver an uncompromised experience, security, and reliability to branch offices over any connection. Cisco IWAN simplifies WAN design, improves network responsiveness, and accelerates deployment of new services. Now, there’s an authoritative single-source guide to Cisco IWAN: all you need to understand it, design it, and deploy it for maximum value. In Cisco Intelligent WAN (IWAN), leading Cisco experts cover all key IWAN technologies and components, addressing issues ranging from visibility and provisioning to troubleshooting and optimization. They offer extensive practical guidance on migrating to IWAN from your existing WAN infrastructure. This guide will be indispensable for all experienced network professionals who support WANs, are deploying Cisco IWAN solutions, or use related technologies such as DMVPN or PfR. Deploy Hybrid WAN connectivity to increase WAN capacity and improve application performance Overlay DMVPN on WAN transport to simplify operations, gain transport independence, and improve VPN scalability Secure DMVPN tunnels and IWAN routers Use Application Recognition to support QoS, Performance Routing (PfR), and application visibility Improve application delivery and WAN efficiency via PfR Monitor hub, transit, and branch sites, traffic classes, and channels Add application-level visibility and per-application monitoring to IWAN routers Overcome latency and bandwidth inefficiencies that limit application performance Use Cisco WAAS to customize each location’s optimizations, application accelerations, and virtualization Smoothly integrate Cisco WAAS into branch office network infrastructure Ensure appropriate WAN application responsiveness and experience Improve SaaS application performance with Direct Internet Access (DIA) Perform pre-migration tasks, and prepare your current WAN for IWAN Migrate current point-to-point and multipoint technologies to IWAN
Author: Brad Edgeworth,David Prall,Jean Marc Barozet,Anthony Lockhart,Nir Ben-Dvora
Publisher: Cisco Press
Build Virtual Network Labs Using Cisco, Juniper, and More
Author: Jason C. Neumann
Publisher: No Starch Press
GNS3 Network Simulation Guide is an easy-to-follow yet comprehensive guide which is written in a tutorial format helping you grasp all the things you need for accomplishing your certification or simulation goal. If you are a networking professional who wants to learn how to simulate networks using GNS3, this book is ideal for you. The introductory examples within the book only require minimal networking knowledge, but as the book progresses onto more advanced topics, users will require knowledge of TCP/IP and routing.
Author: "RedNectar" Chris Welsh
Publisher: Packt Publishing Ltd
CCNA Data Center DCICT 200-155 Official Cert Guide from Cisco Press enables you to succeed on the exam the first time and is the only self-study resource approved by Cisco. A team of leading Cisco data center experts shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. This is the eBook edition of the CCNA Data Center DCICT 200-155 Official Cert Guide. This eBook does not include the access code for the practice exam that comes with the print edition. This complete, official study package includes A test-preparation routine proven to help you pass the exam “Do I Know This Already?” quizzes, which enable you to decide how much time you need to spend on each section Part-ending exercises, which help you drill on key concepts you must know thoroughly Study plan suggestions and templates to help you organize and optimize your study time A final preparation chapter that guides you through tools and resources to help you craft your review and test-taking strategies Well regarded for its level of detail, study plans, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that ensure your exam success. The official study guide helps you master topics on the CCNA Data Center DCICT 200-155 exam.
Author: Navaid Shamsee,David Klebanov,Hesham Fayed,Ahmed Afrose,Ozden Karakok
Publisher: Cisco Press
The definitive guide to troubleshooting today’s complex BGP networks This is today’s best single source for the techniques you need to troubleshoot BGP issues in modern Cisco IOS, IOS XR, and NxOS environments. BGP has expanded from being an Internet routing protocol and provides a scalable control plane for a variety of technologies, including MPLS VPNs and VXLAN. Bringing together content previously spread across multiple sources, Troubleshooting BGP describes BGP functions in today’s blended service provider and enterprise environments. Two expert authors emphasize the BGP-related issues you’re most likely to encounter in real-world deployments, including problems that have caused massive network outages. They fully address convergence and scalability, as well as common concerns such as BGP slow peer, RT constraint filtering, and missing BGP routes. For each issue, key concepts are presented, along with basic configuration, detailed troubleshooting methods, and clear illustrations. Wherever appropriate, OS-specific behaviors are described and analyzed. Troubleshooting BGP is an indispensable technical resource for all consultants, system/support engineers, and operations professionals working with BGP in even the largest, most complex environments. · Quickly review the BGP protocol, configuration, and commonly used features · Master generic troubleshooting methodologies that are relevant to BGP networks · Troubleshoot BGP peering issues, flapping peers, and dynamic BGP peering · Resolve issues related to BGP route installation, path selection, or route policies · Avoid and fix convergence problems · Address platform issues such as high CPU or memory usage · Scale BGP using route reflectors, diverse paths, and other advanced features · Solve problems with BGP edge architectures, multihoming, and load balancing · Secure BGP inter-domain routing with RPKI · Mitigate DDoS attacks with RTBH and BGP Flowspec · Understand common BGP problems with MPLS Layer 3 or Layer 2 VPN services · Troubleshoot IPv6 BGP for service providers, including 6PE and 6VPE · Overcome problems with VXLAN BGP EVPN data center deployments · Fully leverage BGP High Availability features, including GR, NSR, and BFD · Use new BGP enhancements for link-state distribution or tunnel setup This book is part of the Networking Technology Series from Cisco Press, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.
A Practical Guide to Understanding and Troubleshooting BGP
Author: Vinit Jain,Brad Edgeworth
Publisher: Cisco Press
CCIE-level Cisco routing and switching guide for every CCNP Preparing for the CCIE Routing and Switching lab exam typically involves deep and lengthy study. But if you already possess the Cisco CCNP Routing and Switching certification, you already know much of what you’ll need to succeed on CCIE’s labs. This book will help you quickly bridge your remaining knowledge gaps and make the most of everything you already know. CCIE Routing and Switching v5.1 Foundations addresses every segment of the CCIE R&S Version 5 blueprint, helping you focus your study where it will do the most good: intense hands-on practice to deepen your current knowledge and thorough explanations of theoretical topics you haven’t yet encountered. Based on the author’s industry-recognized CCIE prep classes, it includes 40+ detailed labs for real gear and platform emulators; structured illustrations of protocol and feature operation; and topic-specific labs to drive the theory home. It includes a full lab walkthrough of a complex configuration reflective of the actual CCIE–ensuring that you thoroughly understand the technologies and interactions you’re reading about. Discover the physical topology for any network deployment Master Spanning Tree Protocol (STP) foundations and advanced features Deploy and optimize PPP and use its full set of capabilities Implement Dynamic Multipoint VPNs (DMVPNs) from start to finish Use IP Prefix lists in prefix filtration, packet filtering, and other applications Handle any RIPv2 deployment scenario n Implement EIGRP, including classical and named operation modes and interoperation Use advanced OSPF techniques, including route filtration, LSA operation, stub configurations, and update filtering Understand what happens when you perform redistribution, and manage problematic scenarios Manage complex BGP capabilities, including Adjacency State Machine Operate IPv6 in complex network environments, including DMVPN Focus on QoS mechanisms that CCIE still covers, including traffic marking, classification, policing, and shaping Deploy IPsec VPN solutions including GRE/IPSec tunnel mode, multi-site VPN technologies, and their encryption Implement multicasting in environments requiring end-to-end IPv4 and IPv6 transport Address operational and deployment issues involving MPLS VPNv4 tunnels
Bridging the Gap Between CCNP and CCIE
Author: Narbik Kocharians
Publisher: Cisco Press
The complete guide to building and managing next-generation data center network fabrics with VXLAN and BGP EVPN This is the only comprehensive guide and deployment reference for building flexible data center network fabrics with VXLAN and BGP EVPN technologies. Writing for experienced network professionals, three leading Cisco experts address everything from standards and protocols to functions, configurations, and operations. The authors first explain why and how data center fabrics are evolving, and introduce Cisco’s fabric journey. Next, they review key switch roles, essential data center network fabric terminology, and core concepts such as network attributes, control plane details, and the associated data plane encapsulation. Building on this foundation, they provide a deep dive into fabric semantics, efficient creation and addressing of the underlay, multi-tenancy, control and data plane interaction, forwarding flows, external interconnectivity, and service appliance deployments. You’ll find detailed tutorials, descriptions, and packet flows that can easily be adapted to accommodate customized deployments. This guide concludes with a full section on fabric management, introducing multiple opportunities to simplify, automate, and orchestrate data center network fabrics. Learn how changing data center requirements have driven the evolution to overlays, evolved control planes, and VXLAN BGP EVPN spine-leaf fabrics Discover why VXLAN BGP EVPN fabrics are so scalable, resilient, and elastic Implement enhanced unicast and multicast forwarding of tenant traffic over the VXLAN BGP EVPN fabric Build fabric underlays to efficiently transport uni- and multi-destination traffic Connect the fabric externally via Layer 3 (VRF-Lite, LISP, MPLS L3VPN) and Layer 2 (VPC) Choose your most appropriate Multi-POD, multifabric, and Data Center Interconnect (DCI) options Integrate Layer 4-7 services into the fabric, including load balancers and firewalls Manage fabrics with POAP-based day-0 provisioning, incremental day 0.5 configuration, overlay day-1 configuration, or day-2 operations
A Cisco NX-OS Perspective
Author: David Jansen,Lukas Krattiger,Shyam Kapadia
Publisher: Cisco Press
A practical, fast-paced guide that gives you all the information you need to successfully create networks and simulate them using Packet Tracer. Packet Tracer Network Simulator is aimed at students, instructors, and network administrators who wish to use this simulator to learn how to perform networking instead of investing in expensive, specialized hardware. This book assumes that you have a good amount of Cisco networking knowledge, and it will focus more on Packet Tracer rather than networking.
Author: Jesin A
Publisher: Packt Publishing Ltd
This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book. Introduction to Networks Companion Guide v6 is the official supplemental textbook for the Introduction to Networks course in the Cisco® Networking Academy® CCNA® Routing and Switching curriculum. The course introduces the architecture, structure, functions, components, and models of the Internet and computer networks. The principles of IP addressing and fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of the course, you will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes. The Companion Guide is designed as a portable desk reference to use anytime, anywhere to reinforce the material from the course and organize your time. The book’s features help you focus on important concepts to succeed in this course: Chapter Objectives—Review core concepts by answering the focus questions listed at the beginning of each chapter Key Terms—Refer to the lists of networking vocabulary introduced and highlighted in context in each chapter. Glossary—Consult the comprehensive Glossary with more than 250 terms. Summary of Activities and Labs—Maximize your study time with this complete list of all associated practice exercises at the end of each chapter. Check Your Understanding—Evaluate your readiness with the end-ofchapter questions that match the style of questions you see in the online course quizzes. The answer key explains each answer.
Author: Cisco Networking Academy
Publisher: Cisco Press
Learn how to use Python to create efficient applications About This Book Identify the bottlenecks in your applications and solve them using the best profiling techniques Write efficient numerical code in NumPy, Cython, and Pandas Adapt your programs to run on multiple processors and machines with parallel programming Who This Book Is For The book is aimed at Python developers who want to improve the performance of their application. Basic knowledge of Python is expected What You Will Learn Write efficient numerical code with the NumPy and Pandas libraries Use Cython and Numba to achieve native performance Find bottlenecks in your Python code using profilers Write asynchronous code using Asyncio and RxPy Use Tensorflow and Theano for automatic parallelism in Python Set up and run distributed algorithms on a cluster using Dask and PySpark In Detail Python is a versatile language that has found applications in many industries. The clean syntax, rich standard library, and vast selection of third-party libraries make Python a wildly popular language. Python High Performance is a practical guide that shows how to leverage the power of both native and third-party Python libraries to build robust applications. The book explains how to use various profilers to find performance bottlenecks and apply the correct algorithm to fix them. The reader will learn how to effectively use NumPy and Cython to speed up numerical code. The book explains concepts of concurrent programming and how to implement robust and responsive applications using Reactive programming. Readers will learn how to write code for parallel architectures using Tensorflow and Theano, and use a cluster of computers for large-scale computations using technologies such as Dask and PySpark. By the end of the book, readers will have learned to achieve performance and scale from their Python applications. Style and approach A step-by-step practical guide filled with real-world use cases and examples
Author: Gabriele Lanaro
Publisher: Packt Publishing Ltd
Network threats are emerging and changing faster than ever before. Cisco Next-Generation Network Security technologies give you all the visibility and control you need to anticipate and meet tomorrow’s threats, wherever they appear. Now, three Cisco network security experts introduce these products and solutions, and offer expert guidance for planning, deploying, and operating them. The authors present authoritative coverage of Cisco ASA with FirePOWER Services; Cisco Firepower Threat Defense (FTD); Cisco Next-Generation IPS appliances; the Cisco Web Security Appliance (WSA) with integrated Advanced Malware Protection (AMP); Cisco Email Security Appliance (ESA) with integrated Advanced Malware Protection (AMP); Cisco AMP ThreatGrid Malware Analysis and Threat Intelligence, and the Cisco Firepower Management Center (FMC). You’ll find everything you need to succeed: easy-to-follow configurations, application case studies, practical triage and troubleshooting methodologies, and much more. Effectively respond to changing threat landscapes and attack continuums Design Cisco ASA with FirePOWER Services and Cisco Firepower Threat Defense (FTD) solutions Set up, configure, and troubleshoot the Cisco ASA FirePOWER Services module and Cisco Firepower Threat Defense Walk through installing AMP Private Clouds Deploy Cisco AMP for Networks, and configure malware and file policies Implement AMP for Content Security, and configure File Reputation and File Analysis Services Master Cisco AMP for Endpoints, including custom detection, application control, and policy management Make the most of the AMP ThreatGrid dynamic malware analysis engine Manage Next-Generation Security Devices with the Firepower Management Center (FMC) Plan, implement, and configure Cisco Next-Generation IPS—including performance and redundancy Create Cisco Next-Generation IPS custom reports and analyses Quickly identify the root causes of security problems
All-in-one Cisco ASA Firepower Services, NGIPS, and AMP
Author: Omar Santos,Panos Kampanakis,Aaron Woland
Publisher: Cisco Press
How does the Internet really work? This book explains the technology behind it all, in simple question and answer format.
20 Questions and Answers
Author: Mung Chiang
Publisher: Cambridge University Press
Category: Business & Economics
CCNP Security SISAS 300-208 Official Cert Guide is a comprehensive self-study tool for preparing for the latest CCNP Security SISAS exam. Complete coverage of all exam topics as posted on the exam topic blueprint ensures readers will arrive at a thorough understanding of what they need to master to succeed on the exam. The book follows a logical organization of the CCNP Security exam objectives. Material is presented in a concise manner, focusing on increasing readers' retention and recall of exam topics. Readers will organize their exam preparation through the use of the consistent features in these chapters, including: Pre-chapter quiz - These quizzes allow readers to assess their knowledge of the chapter content and decide how much time to spend on any given section. Foundation Topics - These sections make up the majority of the page count, explaining concepts, configurations, with emphasis on the theory and concepts, and with linking the theory to the meaning of the configuration commands. Key Topics - Inside the Foundation Topics sections, every figure, table, or list that should absolutely be understood and remembered for the exam is noted with the words Key Topic in the margin. This tool allows the reader to quickly review the most important details in each chapter. Exam Preparation - This ending section of each chapter includes three additional features for review and study, all designed to help the reader remember the details as well as to get more depth. Readers will be instructed to review key topics from the chapter, complete tables and lists from memory, and define key terms. Final Preparation Chapter - This final chapter details a set of tools and a study plan to help readers complete their preparation for the exams. CD-ROM Practice Test - The companion CD-ROM contains a set of customizable practice tests.
Author: Aaron T. Woland,Christoffer Heffner,Kevin Redmon
Publisher: Pearson Education
Boost your organization's growth by incorporating networking in the DevOps culture About This Book Implement networking fundamentals to the DevOps culture with ease, improving your organization's stability Leverage various open source tools such as Puppet and Ansible in order to automate your network This step-by-step learning guide collaborating the functions of developers and network administrators Who This Book Is For The book is aimed for Network Engineers, Developers, IT operations and System admins who are planning to incorporate Networking in DevOps culture and have no knowledge about it. What You Will Learn Learn about public and private cloud networking using AWS and OpenStack as examples Explore strategies that can be used by engineers or managers to initiate the cultural changes required to enable the automation of network functions Learn about SDN and how an API-driven approach to networking can help solve common networking problems Get the hang of configuration management tools, such as Ansible and Jenkins, that can be used to orchestrate and configure network devices Setup continuous integration, delivery, and deployment pipelines for network functions Create test environments for network changes Understand how load balancing is becoming more software defined with the emergence of microservice applications In Detail Frustrated that your company's network changes are still a manual set of activities that slow developers down? It doesn't need to be that way any longer, as this book will help your company and network teams embrace DevOps and continuous delivery approaches, enabling them to automate all network functions. This book aims to show readers network automation processes they could implement in their organizations. It will teach you the fundamentals of DevOps in networking and how to improve DevOps processes and workflows by providing automation in your network. You will be exposed to various networking strategies that are stopping your organization from scaling new projects quickly. You will see how SDN and APIs are influencing DevOps transformations, which will in turn help you improve the scalability and efficiency of your organizations networks operations. You will also find out how to leverage various configuration management tools such as Ansible, to automate your network. The book will also look at containers and the impact they are having on networking as well as looking at how automation impacts network security in a software-defined network. Style and approach This will be a comprehensive, learning guide for teaching our readers how networking can be leveraged to improve the DevOps culture for any organization.
Author: Steven Armstrong
Publisher: Packt Publishing Ltd
Like sysadmins before them, network engineers are finding that they cannot do their work manually anymore. As the field faces new protocols, technologies, delivery models, and a pressing need for businesses to be more agile and flexible, network automation is becoming essential. This practical guide shows network engineers how to use a range of technologies and tools—including Linux, Python, JSON, and XML—to automate their systems through code. Network programming and automation will help you simplify tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you’ll learn the basic skills and tools you need to make this critical transition. This book covers: Python programming basics: data types, conditionals, loops, functions, classes, and modules Linux fundamentals to provide the foundation you need on your network automation journey Data formats and models: JSON, XML, YAML, and YANG for networking Jinja templating and its applicability for creating network device configurations The role of application programming interfaces (APIs) in network automation Source control with Git to manage code changes during the automation process How Ansible, Salt, and StackStorm open source automation tools can be used to automate network devices Key tools and technologies required for a Continuous Integration (CI) pipeline in network operations
Skills for the Next-Generation Network Engineer
Author: Jason Edelman,Scott S. Lowe,Matt Oswalt
Publisher: "O'Reilly Media, Inc."