초보자를 위한 CCNA 준비 방법, 공부 순서부터 시험 감각까지

얼마 전 네트워크 장비를 다루는 지인과 이야기하다가 CCNA 이야기가 나왔는데, 생각보다 많은 분들이 “어디서부터 시작해야 하지?”에서 오래 멈춰 있더라고요. 이름은 익숙한데 범위가 넓어 보이고, 라우터니 스위치니 서브넷팅이니 낯선 단어가 한꺼번에 나오니까 부담이 생기는 것도 자연스럽습니다.
CCNA는 Cisco에서 운영하는 네트워크 기초 자격증입니다. 실무에서 바로 고급 엔지니어처럼 일하게 만들어주는 시험이라기보다, 네트워크를 이해하는 기본 체력을 만들어주는 시험에 가깝습니다. 특히 IT 인프라, 보안, 클라우드, 시스템 운영 쪽으로 가고 싶은 분이라면 TCP/IP, 라우팅, 스위칭 개념을 한 번 단단히 잡아두는 데 꽤 쓸모가 있습니다.
CCNA를 시작하기 전에 잡아야 할 감각
처음부터 명령어를 외우려고 하면 금방 지칩니다. 사실 CCNA 공부에서 중요한 건 “이 장비가 왜 이런 판단을 하는가”를 이해하는 쪽입니다. 예를 들어 PC가 다른 네트워크의 서버로 접속할 때, 먼저 자기 IP와 서브넷 마스크를 보고 같은 네트워크인지 판단하고, 다르면 기본 게이트웨이로 패킷을 보냅니다. 이 흐름을 그림으로 설명할 수 있으면 명령어도 훨씬 덜 낯설어집니다.
시험 범위는 크게 네트워크 기초, IP 주소와 서브넷팅, 라우팅, 스위칭, 무선, 보안 기초, 자동화 기초로 나눠서 보면 편합니다. 이 중에서 초반 고비는 보통 서브넷팅입니다. /24, /26, /30 같은 표기가 처음엔 이상해 보이지만, 실제로는 주소를 몇 개 단위로 나눠 쓰는 규칙입니다. 하루에 20문제씩 2주만 풀어도 감이 많이 달라집니다.
공부 순서는 이렇게 잡는 게 편합니다
CCNA는 앞부분이 무너지면 뒤가 계속 흔들립니다. 그래서 장비 설정부터 뛰어들기보다 기초 흐름을 먼저 잡는 편이 좋습니다. OSI 7계층을 달달 외우는 것보다, 웹사이트에 접속할 때 DNS, TCP, IP, MAC 주소가 어떤 순서로 엮이는지 말로 풀어보는 연습이 더 실용적입니다.
- 1단계: IP 주소, 서브넷 마스크, 게이트웨이 개념 잡기
- 2단계: 스위치, VLAN, 트렁크, STP 흐름 이해하기
- 3단계: 라우터, 정적 라우팅, OSPF 기본 동작 익히기
- 4단계: ACL, NAT, DHCP, 보안 기초 정리하기
- 5단계: 무선, 자동화, 컨트롤러 기반 네트워크 개념 훑기
근데 여기서 중요한 건 한 번에 완벽하게 끝내려 하지 않는 겁니다. 예를 들어 VLAN을 공부할 때 STP까지 완벽히 이해하려고 붙잡고 있으면 진도가 안 나갑니다. 처음에는 “VLAN은 논리적으로 네트워크를 나누는 것”, “트렁크는 여러 VLAN 트래픽을 한 링크로 보내는 것” 정도만 잡고 넘어가도 됩니다. 두 번째 회독 때 훨씬 선명해집니다.
실습은 Packet Tracer로 충분히 시작할 수 있습니다
CCNA 준비를 위해 실제 Cisco 장비를 꼭 살 필요는 없습니다. 초보 단계에서는 Cisco Packet Tracer만으로도 충분히 많은 연습을 할 수 있습니다. PC 두 대를 스위치에 연결하고 IP를 넣은 뒤 ping이 되는지 확인하는 단순한 실습도, 처음 해보면 생각보다 배울 게 많습니다.
예를 들어 VLAN 10에는 회계팀 PC 2대, VLAN 20에는 개발팀 PC 2대를 넣어둔다고 가정해볼 수 있습니다. 같은 VLAN끼리는 통신이 되지만 다른 VLAN끼리는 바로 통신되지 않습니다. 이때 라우터나 L3 스위치를 추가해서 Inter-VLAN Routing을 구성하면, 왜 라우팅이 필요한지 몸으로 이해하게 됩니다. 책으로만 보면 딱딱한 내용인데 직접 ping 실패와 성공을 보면 기억이 오래 갑니다.
실습할 때는 명령어를 그냥 복사하지 말고, 명령어 옆에 짧게 이유를 붙여두는 게 좋습니다. 예를 들어 “switchport mode access: 이 포트를 단말용 포트로 고정”, “ip route: 목적지 네트워크로 가는 길 지정”처럼 적어두면 나중에 복습할 때 훨씬 빠릅니다.
시험 준비 기간과 문제 풀이 감각
완전 초보라면 하루 1시간 기준으로 3개월 정도를 잡는 사람이 많습니다. 이미 시스템 운영이나 클라우드 경험이 있어서 IP, DNS, 포트 개념이 익숙하다면 6~8주 안에도 현실적으로 가능합니다. 다만 서브넷팅과 라우팅 테이블 읽기는 시간을 아끼기 어렵습니다. 이 부분은 문제를 많이 푸는 만큼 속도가 붙습니다.
문제 풀이를 시작하면 처음엔 점수보다 오답 이유가 더 중요합니다. 맞힌 문제라도 찍어서 맞혔다면 따로 표시해두는 게 좋습니다. CCNA 문제는 단순 암기보다 상황 판단형 문항이 섞여 있어서, “왜 이 선택지는 아닌지”를 설명할 수 있어야 실제 시험장에서 덜 흔들립니다.
- 서브넷팅은 매일 10~20문제씩 짧게 반복
- 라우팅 테이블은 목적지, 관리자 거리, 메트릭 순서로 읽기
- ACL은 위에서 아래로 검사된다는 점을 계속 확인
- NAT는 내부 주소가 외부로 나갈 때 어떻게 바뀌는지 그림으로 보기
- 무선과 자동화는 깊은 설정보다 용어와 구조 중심으로 익히기
솔직히 기출 형태의 문제만 외우는 방식은 위험합니다. 시험이 조금만 바뀌어도 흔들리고, 자격증을 따도 실무 대화에서 금방 티가 납니다. 반대로 기본 흐름을 이해한 상태에서 문제를 풀면, 낯선 표현이 나와도 답을 좁혀갈 수 있습니다.
CCNA를 더 오래 써먹는 공부법
CCNA 공부의 장점은 다른 분야로 이어지기 쉽다는 점입니다. 보안을 공부할 때도 네트워크 흐름을 알아야 방화벽 정책을 이해하고, 클라우드를 다룰 때도 VPC, 서브넷, 라우팅 테이블, NAT Gateway 같은 개념이 계속 나옵니다. AWS나 Azure를 공부하다가 “아, 이거 CCNA에서 봤던 구조네” 하고 연결되는 순간이 꽤 많습니다.
공부 노트는 장황하게 쓰기보다 장애 상황 중심으로 남겨보면 좋습니다. “같은 스위치에 있는데 ping이 안 된다”, “기본 게이트웨이는 맞는데 외부 접속이 안 된다”, “VLAN은 나눴는데 서로 통신이 안 된다” 같은 식입니다. 실제 현장도 결국 이런 증상을 보고 원인을 좁혀가는 일이 많습니다.
처음 시작하는 사람에게 맞는 루틴
평일에는 개념 30분, 실습 30분 정도로 나누고 주말에는 문제 풀이와 오답 복습을 묶는 방식이 무난합니다. 하루에 3시간씩 몰아서 하겠다는 계획보다, 60분이라도 끊기지 않게 이어가는 쪽이 CCNA에는 더 잘 맞습니다. 특히 명령어와 네트워크 흐름은 손에서 멀어지면 금방 흐려집니다.
CCNA는 어렵다기보다 낯선 시험에 가깝습니다. 처음엔 용어가 많아서 복잡해 보이지만, IP가 어디로 가고 장비가 어떤 기준으로 판단하는지 하나씩 연결하면 생각보다 체계적인 세계입니다. 자격증 자체도 의미가 있지만, 그 과정에서 네트워크를 보는 눈이 생긴다는 점이 더 오래 남는 가치라고 생각합니다.
