CCNA Automation and Programmability

The CCNA certification primarily focuses on the traditional networking model. Most of its chapters include topics from the traditional networking model. However, the current CCNA certification program includes a few topics from the modern networking model known as the controller-based networking model. This chapter provides a brief introduction to the controller-based networking model and explains the topics covered in the CCNA certification.

There are two types of networking environments: traditional and modern. The traditional networking environment uses distributed configuration. In this model, we understand protocols that the devices use, along with the commands that can customize how those protocols operate. Then, we configure and manage each device individually.

The modern networking environment uses a centralized configuration. In this model, we use a controller device or software to manage all devices from a single location. We configure the controller device. Then, the controller device pushes the configuration to all networking devices. Since we use a controller to manage network devices, it is also called controller-based networking.

CCNA Exam topics

The current CCNA certification program includes the following topics from the controller-based networking environment.

The topic of network programmability and SDN is a huge one. It covers a lot of topics and concepts. Rather than explain them all, this chapter focuses only on those topics that are relevant to the CCNA exam. It covers a brief introduction and basic concepts of network programmability and SDN.

ComputerNetworkingNotes CCNA Study Guide CCNA Automation and Programmability