Courseiva
350-701Chapter 11 of 18Objective 3.1

Network Access Control and Cisco ISE

Network Access Control (NAC) is a security system that decides whether a device — like a laptop, phone, or printer — is allowed to connect to a company's network and what it can do once connected. For the 350-701 exam, understanding NAC and Cisco ISE is critical because it is the foundation of how modern organisations protect their networks from unauthorised access and malware, and it is a core topic you will be tested on repeatedly.

12 min read
Advanced
Updated Jul 23, 2026
Reviewed by Johnson Ajibi· Senior Network & Security Engineer · MSc IT Security

A simple way to picture Network Access Control and Cisco ISE

The Nightclub Bouncer Analogy

A busy nightclub on a Friday night. The queue outside is long, and the bouncer at the door has a clipboard. He does not know everyone personally, so he has a system. First, he asks every single person for their ID. He checks the photo, the birth date, and whether the ID looks real. This is the initial check — is this person who they claim to be? If the ID is fake or the person is underage, they are turned away immediately. That is Authentication.

Now comes the trickier part. Even if the ID is valid, does this person get to go to the VIP lounge, or just the main floor? The bouncer looks at a list on his clipboard. That list says which people are allowed in which areas. A person with a standard ticket can go to the main floor. A person with a VIP wristband can go upstairs. A staff member can go backstage. This is Authorisation — once you are in, what are you allowed to do?

Finally, the bouncer logs everyone who enters. He notes the time, the person's name, and which area they went to. If something goes wrong later — a fight in the VIP lounge — he can check the log to see exactly who was there. That is Accounting or Auditing. Cisco ISE does the same job for a company's network. It checks who you are (authentication), decides what you can access (authorisation), and keeps a record of everything (accounting). Without it, anyone with a cable could plug a laptop into the office wall and wander around the network like a guest wandering into the club's back office.

How It Actually Works

Network Access Control, or NAC, is a set of policies and technologies that control which devices can connect to a network. Think of a network as a building with many rooms. Before NAC, if you could plug a cable into the wall or connect to the Wi-Fi, you were in — you had access to everything. That was a huge security problem. A visitor could bring a virus-infected laptop into the office, plug it in, and infect the entire company. NAC solves this by checking every device before it gets access.

Cisco ISE (Identity Services Engine) is a specific product from Cisco that does NAC. It is a server — a powerful computer — that sits in the network and acts as the brain behind the decision-making. ISE is not the only NAC product, but it is the one you will see on the 350-701 exam.

How does ISE work? It uses a process often called AAA, which stands for Authentication, Authorisation, and Accounting. Let us break those down.

Authentication is the process of verifying identity. Is this device who it claims to be? The device might prove its identity using a username and password, a digital certificate (a kind of electronic ID card), or by being plugged into a specific switch port. If authentication fails, the device is denied entry to the network. It is like showing your passport at airport security.

Authorisation happens after authentication. Even if the device is allowed to connect, what is it allowed to do? ISE applies a policy. For example, a manager's laptop might get full access to all files. A guest's phone might only get internet access. An infected device might be put into a quarantine network where it can only reach the antivirus update server. ISE does this by assigning the device to a specific VLAN (Virtual Local Area Network — a way of splitting a physical network into smaller, separate segments) or by applying an ACL (Access Control List — a set of rules that allow or block traffic).

Accounting is the logging part. ISE keeps records of every device that tried to connect, when, and what it did. This is useful for security investigations. If a hacker breaks in, the logs will show exactly which device connected from which port.

Now, how does ISE actually talk to the switches and access points on the network? It uses a protocol called RADIUS (Remote Authentication Dial-In User Service). When a device plugs into a switch, the switch sends a RADIUS message to ISE asking, "What should I do with this device?" ISE responds with the decision — allow, deny, or quarantine.

NAC replaces the old model of "trust the network port." In the past, if a wall jack was active, you got full access. With NAC, every single connection request is evaluated in real time. This is especially important with the rise of BYOD (Bring Your Own Device — employees using personal phones and laptops for work). You cannot trust a personal device the same way you trust a company-issued laptop.

Cisco ISE also supports 802.1X, which is a standard for port-based authentication. When a device connects to an Ethernet port or a Wi-Fi network, 802.1X forces the device to authenticate before it gets an IP address (Internet Protocol address — the unique number that identifies a device on a network). If the device does not have the right credentials, it never even gets an IP address, so it cannot communicate with anything.

Another key feature is profiling. ISE can look at the characteristics of a device — its operating system, its MAC address (Media Access Control — a unique hardware identifier burned into every network card), and how it behaves — to guess what kind of device it is. This is called profiling. For example, a device that sends Apple-specific traffic is probably an iPhone. ISE can then automatically apply the right policy without a human having to tell it.

Finally, ISE integrates with other security tools. It can talk to a malware detection system. If that system reports that a laptop has a virus, ISE can change that laptop's access level in real time, moving it to a quarantine VLAN. This is called a change of authorisation or CoA.

For the 350-701 exam, you need to know the basic NAC flow: device connects, switch sends RADIUS request to ISE, ISE authenticates and authorises, switch enforces the policy, ISE logs everything. You also need to know the components: ISE, RADIUS, 802.1X, VLANs, ACLs, and the AAA framework.

This diagram shows the flow of a device connecting to a network switch and being processed by Cisco ISE using RADIUS, including the AAA steps and the enforcement by the switch.

Walk-Through

1

Device Connects

A laptop, phone, or printer plugs into an Ethernet port or connects to Wi-Fi. The switch or access point detects the new connection.

2

Switch Initiates 802.1X

The switch (the authenticator) blocks all traffic from the device except authentication traffic. It sends an EAP request to the device asking for identity.

3

Device Responds with Credentials

The device (the supplicant) sends its credentials — this could be a username/password, a certificate, or a MAC address. The switch wraps this in a RADIUS message and sends it to ISE.

4

ISE Authenticates and Authorises

ISE checks the credentials against its database or an external identity store like Microsoft Entra ID. It then applies a policy to decide what access the device should get (VLAN, ACL, or both).

5

ISE Sends RADIUS Response

ISE sends a RADIUS Accept message back to the switch, including the authorisation attributes (e.g. which VLAN to place the device in). If authentication fails, it sends a RADIUS Reject.

6

Switch Enforces Policy

The switch opens the port and assigns the device to the designated VLAN. It applies any ACLs. The device now has network access at the authorised level.

7

ISE Logs the Event

ISE records the authentication attempt, the device identity, the time, and the policy applied. This log is available for reporting and forensic analysis.

What This Looks Like on the Job

An IT professional, let us call her Priya, works for a medium-sized company with 500 employees. The company allows employees to bring their own phones and laptops (BYOD). She is responsible for network security. Before she set up NAC, anyone who guessed the Wi-Fi password could access internal file servers. One day, an employee's personal laptop was infected with ransomware. When that employee connected to the office Wi-Fi, the ransomware spread to the company's file server, encrypting important documents. The company had to pay a ransom. Priya's boss told her to fix the network so that never happened again.

Priya decided to deploy Cisco ISE. Here is what she did step by step:

First, she installed the ISE server in the company's data centre. She configured it with the list of company-owned devices by importing their MAC addresses from the company's asset database. She also set up integration with Microsoft Entra ID so that employee credentials could be used for authentication.

Next, she configured the network switches and Wi-Fi controllers to talk to ISE. On each switch, she enabled 802.1X and pointed the switch to the ISE server using RADIUS. She also configured a guest VLAN and a quarantine VLAN on the switches.

Then, she created policies in ISE. She created a policy that said: if a device is a company-issued laptop and has a valid certificate, give it full access (VLAN 10). If a device is a personal smartphone and the user authenticates with their work credentials, give it internet-only access (VLAN 20) and block it from internal servers. If a device is unknown, put it in a quarantine VLAN (VLAN 99) where it can only reach the ISE server itself to register.

Now, when an employee tries to connect their personal phone, the phone prompts for a username and password. The switch sends a RADIUS request to ISE. ISE checks the credential against Microsoft Entra ID. If the credential is valid, ISE tells the switch to put the phone on VLAN 20. The phone gets an IP address in that VLAN and can browse the internet but cannot access the company's internal file server.

If a visitor comes in and plugs a laptop into an Ethernet port, the switch sends a RADIUS request. ISE does not recognise the laptop. Instead of denying it completely (which would frustrate the visitor), ISE tells the switch to put it on the quarantine VLAN. The visitor then opens a web browser and is redirected to a captive portal — a webpage that asks for a guest passcode. If they enter the correct code, ISE updates the policy and moves them to the guest VLAN.

Priya also set up automated actions. If the company's antivirus system detects an infection on a laptop, it sends an alert to ISE. ISE immediately changes that laptop's authorisation, moving it to the quarantine VLAN. The laptop can no longer reach the file server, and the infection is contained.

Every day, Priya checks the ISE dashboard for reports. She looks for failed authentication attempts, which might indicate someone trying to break in. She also reviews the list of profiled devices to ensure the system is categorising them correctly.

For the 350-701 exam, you should understand this workflow. You will not be asked to configure ISE in detail, but you will be expected to know what the steps are and why the company needs them. Questions often describe a scenario like the one above and ask which policy or VLAN the device should be placed in.

How 350-701 Actually Tests This

The 350-701 exam tests NAC and Cisco ISE specifically in the context of describing concepts. You will not be asked to configure ISE commands, but you will be expected to understand the architecture and purpose. Here is what the exam focuses on.

First, the exam loves the AAA framework. Expect at least one question that asks you to identify which part of AAA is happening in a given scenario. For example, if a user enters a password and is granted access, that is authentication. If the user then can only access certain files, that is authorisation. If the system logs the user's activity, that is accounting. The trap is that many beginners confuse authentication with authorisation. Remember: authentication is about identity; authorisation is about permissions.

Second, the exam tests RADIUS as the protocol used between the network device (switch or access point) and the ISE server. A common trap question asks about TACACS+ — which is another protocol, but it is used for device administration (like logging into a router), not for network access control. Cisco ISE uses RADIUS for NAC. Know that distinction cold.

Third, 802.1X is a frequent topic. The exam may ask about the roles in 802.1X: the supplicant (the client device), the authenticator (the switch or access point), and the authentication server (ISE). A question might describe a scenario and ask which component is responsible for enforcing the policy. The answer is the authenticator (the switch), not the ISE server. The switch enforces the VLAN or ACL decision.

Fourth, profiling and posture assessment are tested. Profiling is when ISE identifies the type of device based on its characteristics (like MAC address vendor or DHCP fingerprint). Posture assessment is when ISE checks if the device is healthy — for example, does it have antivirus software installed and updated? A question might ask: what is the difference between profiling and posture? Profiling identifies the device; posture checks its security state.

Fifth, the exam tests use cases like guest access and BYOD. Expect scenario-based questions. For example: "A company wants to allow guests to access the internet but not internal resources. Which NAC solution should they use?" The answer is a guest VLAN and a captive portal, both managed by ISE.

Sixth, questions about the change of authorisation (CoA) may appear. CoA is the ability for ISE to dynamically change a device's access after it has already connected — for example, moving an infected machine to quarantine. The exam tests that you understand this is a real-time, not a manual, process.

Seventh, know the terms: Network Admission Control (the original Cisco NAC, now deprecated), and the current ISE product. The exam may mention both. ISE is the current solution.

Trap patterns: The exam loves to offer answers that sound correct but mix up protocols. For example, "ISE uses TACACS+ for user authentication" is wrong — it is RADIUS. Another trap: "802.1X authentication happens at the application layer" — it is at the port level (Layer 2). Another trap: "Profiling checks if the device has antivirus" — that is posture, not profiling.

To memorise: AAA stands for Authentication, Authorisation, Accounting. The three roles in 802.1X: supplicant, authenticator, authentication server. The protocol between switch and ISE: RADIUS. The two main network enforcement methods: VLAN assignment and ACL application.

Key Takeaways

Network Access Control (NAC) is the practice of inspecting and authorising every device before it joins a network, not just once but continuously.

Cisco ISE is a RADIUS-based policy server that authenticates devices, authorises their access level, and logs activity (the AAA framework).

802.1X is the standard that enables port-based authentication, with three roles: supplicant (client), authenticator (switch), and authentication server (ISE).

RADIUS is the protocol used between the network switch and ISE; do not confuse it with TACACS+, which is for device administration.

Profiling identifies the type of device (e.g. iPhone vs. laptop) based on its network behaviour, while posture assessment checks its security health (e.g. updated antivirus).

A change of authorisation (CoA) allows ISE to dynamically alter a device's access level in real time, such as moving an infected machine to a quarantine VLAN.

NAC enforcement is typically done by assigning the device to a specific VLAN or applying an Access Control List (ACL) on the switch.

Easy to Mix Up

These come up on the exam all the time. Here's how to tell them apart.

Authentication

Verifies who the user or device is

Uses passwords, certificates, or MAC addresses

Happens first in the AAA process

Authorisation

Determines what resources the device can access

Uses policies like VLANs or ACLs

Happens after authentication is successful

RADIUS

Used for network access control

Combines authentication and authorisation in one packet

Commonly used with Cisco ISE

TACACS+

Used for device administration (login to routers/switches)

Separates authentication, authorisation, and accounting into separate packets

Not used for NAC in Cisco ISE

Profiling

Identifies device type based on behaviour

Uses DHCP fingerprinting, MAC OUI, HTTP user-agent

Does not check the device's security state

Posture Assessment

Checks the device's security health

Looks for antivirus, OS updates, firewall status

Often requires an agent on the device

VLAN Assignment

Segregates devices into different broadcast domains

Simpler to manage for broad categories (guest, employee, quarantine)

Does not filter traffic within the same VLAN

ACL Application

Allows granular control over traffic flow

Can apply to individual devices even within the same VLAN

More complex to configure and troubleshoot

Watch Out for These

Mistake

NAC only checks if a user has a username and password, like logging into a website.

Correct

NAC checks the device itself — its identity, health, and type — not just the user. It can check certificates, MAC addresses, and even the presence of antivirus software.

People are familiar with website logins, so they assume network access works the same way. But NAC works at the network port level, often before any user interaction.

Mistake

Cisco ISE is just a firewall that blocks traffic.

Correct

ISE is not a firewall. It is a policy server that tells switches and access points what to do. The actual blocking or allowing of traffic is done by the network devices based on ISE's instructions.

Newcomers hear 'security' and think 'firewall'. ISE is a different category — it controls access to the network, not traffic flowing through it.

Mistake

If a device is authenticated by ISE, it has full access to everything on the network.

Correct

Authentication only proves identity. Authorisation determines what the device can access. A guest can be authenticated but only given internet access, no internal resources.

People often merge authentication with authorisation. Learning the AAA model helps clarify this, but the distinction is not intuitive for beginners.

Mistake

NAC is only for Wi-Fi networks, not wired ones.

Correct

NAC works on both wired and wireless networks. 802.1X can be used on Ethernet ports as well as Wi-Fi. In fact, wired NAC is often considered more critical because a physical port can bypass Wi-Fi security.

Most people's experience with network logins is through Wi-Fi captive portals in hotels. They forget that plugging an Ethernet cable into a wall also grants network access.

Mistake

Cisco ISE is a physical box that you must buy and install on-site.

Correct

ISE can be a physical appliance, a virtual machine, or a cloud-deployed service. Many organisations run it as a virtual machine on their own servers or in the cloud.

Older Cisco products were often physical boxes. Beginners assume the same is true for ISE, but Cisco now offers flexible deployment options.

Do You Actually Know This?

Reveal each answer, then mark whether you got it right. Score 60%+ to unlock the next chapter.

Frequently Asked Questions

Do I need to install anything on every laptop to use Cisco ISE?

Not necessarily. For 802.1X, many operating systems have a built-in supplicant. However, for posture assessment (checking antivirus status), you often need to install the Cisco AnyConnect client or the ISE posture agent.

Is Cisco ISE the same as a firewall?

No. ISE controls whether a device can connect to the network and what VLAN it goes into. A firewall controls which traffic is allowed to pass between networks. They work together but are different products.

What happens if the ISE server goes down?

It depends on the switch configuration. Most switches are configured with a 'critical' or 'fallback' VLAN. If ISE is unreachable, the switch can place devices in a restricted VLAN that allows only basic access until ISE recovers.

Does NAC work for guests who just need internet?

Yes. ISE can redirect guests to a captive portal where they agree to terms of service or enter a temporary passcode. After that, they are placed in a guest VLAN with internet-only access.

What is the difference between 802.1X and MAC authentication bypass (MAB)?

802.1X uses credentials (username/password or certificate). MAC authentication bypass (MAB) uses the device's MAC address. MAB is simpler but less secure because MAC addresses can be spoofed.

Can ISE be used in the cloud?

Yes. Cisco offers ISE as a virtual machine that can run in private clouds or public clouds like AWS and Azure. There is also a cloud-managed version called Cisco ISE Cloud.

Do I need to know ISE configuration commands for the 350-701 exam?

No. The exam is conceptual. You need to understand what ISE does and how it fits into network security, not how to type specific CLI commands.

Terms Worth Knowing

Keep going

You've finished Network Access Control and Cisco ISE. Continue through the 350-701 study guide to build a complete picture of the exam.

Done with this chapter?