Network access control covers the methods and policies used to determine who and what can connect to a network, whether through physical connections, wireless, or remote access channels like VPNs and RDP. Understanding these concepts is foundational to implementing a defense-in-depth security strategy.
Network Access Control
Somehow we need to control access into our network. So what does that look like?
When it comes to segmentation, breaking apart our networks helps us control the traffic flow between these networks. What we use is network access control lists to control the flow of data that goes between these different networks. Now, that only works to a certain point. We can base things off of IP addresses and port numbers, and there's a few other ways to control this, but essentially we have some very basic ways of controlling and basic ways of protecting these networks from that standpoint. It doesn't stop somebody from coming in and plugging a machine into this network and then starting to gain access to different resources on this network.
So we need some access control at this level, at a segment level. At a subnet level, at a network level, at a LAN level — however we want to describe this, we need some control on who accesses our local area networks.
Let's give a little scenario here. Let's say we've got a server right here that's a file server. So this has files on it and we've got controls on those files. We've got some sort of permissions, maybe Active Directory or Linux permissions or something set up on this, so you don't have direct access into those files. Not anybody can just gain access to those files. Well, now we're safe, right? Well, no. Because what happens if somebody can come in and just plug into your network? They have access now to the machines and start figuring out how they can start hacking into this machine, and they might find some vulnerabilities on this machine in order to gain access to those files.
And so we want to practice defense in depth, and one of the ways we do that is by controlling who can even get onto that network. And so that is network access.
It's especially important for wireless, because wireless is inherently insecure. All those bits that are being transmitted are just being transmitted out there. Anybody can intercept that and see what those bits are. So we already have an element of security that we know wireless needs to have, but we also need to have that on our local area network as well, to make sure that somebody doesn't come and just plug a device into our network and start hacking it.
So what are the different ways that they can access this network? Well, they can access it directly, by plugging into the system. If they plug into the system, now they have access to the system obviously, or through wireless like I mentioned. So those are direct access to the network itself.
But there are times when we want people to have indirect access or remote access. So what do remote connections look like? Well, they could be VPNing into this. So maybe it's a TLS or IPsec tunnel that they've created in order to be on this network. Or perhaps there is some sort of machine hopping, so that they actually remote into a machine which then gets them access to this network. Maybe it's SSH, or maybe they're using RDP, or there are other protocols out there as well. So anyways, they gain access into the system.
So those are some different ways that we can provide network access for our users. There's two things that we need to think about: how do we let legitimate users gain access to this network, but then also stop illegitimate users from connecting to the network if they do have some sort of physical access or remote access? How do we control the access to this network?
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →