CCNA자격증 준비하는 방법, 네트워크 초보라면 이렇게 시작하면 됩니다

처음 CCNA를 보면 왜 어렵게 느껴질까
얼마 전 지인이 네트워크 엔지니어로 이직을 준비하면서 CCNA자격증 교재를 샀다고 하더라고요. 그런데 첫 장부터 IP, 서브넷, 라우팅, 스위칭 같은 단어가 줄줄이 나오니 책을 덮고 싶어졌다고 했습니다. 사실 이 반응이 꽤 자연스럽습니다. CCNA는 단순히 용어를 외우는 시험이라기보다, 네트워크가 실제로 어떻게 연결되고 움직이는지 이해해야 점수가 나오는 시험에 가깝거든요.
CCNA는 Cisco에서 운영하는 네트워크 입문~중급 수준 자격증입니다. 보통 네트워크 엔지니어, 인프라 운영자, 보안 담당자, 클라우드 인프라 직무를 준비하는 사람들이 많이 봅니다. 시험 코드나 세부 범위는 시기에 따라 바뀔 수 있지만, 큰 흐름은 IP 주소 체계, 라우터와 스위치 동작, 무선 네트워크, 보안 기초, 자동화 기초를 다룹니다.
초보자 입장에서 부담스러운 이유는 범위가 넓기 때문입니다. 예를 들어 서브넷 계산 하나만 해도 처음에는 192.168.1.0/24 같은 표기가 낯설고, VLAN이나 OSPF까지 넘어가면 머릿속에서 그림이 잘 안 그려집니다. 그래서 처음부터 문제 풀이만 밀어붙이면 금방 지칩니다. 먼저 네트워크의 큰 그림을 잡고, 그다음 설정과 문제 풀이로 들어가는 편이 훨씬 편합니다.
CCNA자격증 준비 순서는 이렇게 잡는 게 좋습니다
처음 준비할 때는 공부 순서를 잘 잡는 것이 중요합니다. CCNA는 아무 챕터나 골라서 공부해도 되는 시험이 아닙니다. 앞에서 배운 개념이 뒤에서 계속 이어집니다. 특히 IP 주소와 서브넷을 대충 넘기면 라우팅, ACL, NAT 파트에서 계속 막히게 됩니다.
1단계: 네트워크 기본 용어부터 익히기
먼저 OSI 7계층, TCP/IP, MAC 주소, IP 주소, 게이트웨이, DNS 같은 기초 용어를 익히는 것이 좋습니다. 이 단계에서는 완벽하게 외우기보다 “어디에서 쓰이는 말인지” 감을 잡는 정도면 충분합니다. 예를 들어 MAC 주소는 같은 네트워크 안에서 장비를 찾는 데 쓰이고, IP 주소는 네트워크를 넘어 목적지를 찾는 데 쓰인다고 이해하면 됩니다.
2단계: 서브넷 계산을 반복하기
CCNA 공부에서 많은 사람이 한 번은 막히는 지점이 서브넷입니다. /24, /26, /30 같은 표기와 사용 가능한 호스트 수 계산이 처음에는 헷갈립니다. 그런데 서브넷은 감으로 푸는 것이 아니라 패턴을 익히면 속도가 붙습니다. 예를 들어 /24는 256개 주소 단위, /25는 128개, /26은 64개, /27은 32개처럼 블록 크기를 먼저 외우면 문제 풀이가 훨씬 쉬워집니다.
3단계: 라우팅과 스위칭을 장비 흐름으로 이해하기
그다음에는 스위치가 같은 네트워크 안에서 트래픽을 전달하고, 라우터가 서로 다른 네트워크를 연결한다는 흐름을 잡아야 합니다. VLAN은 하나의 스위치를 여러 논리적 네트워크처럼 나누는 기능이고, 라우팅 프로토콜은 라우터끼리 길 정보를 주고받는 방식입니다. 이렇게 역할 중심으로 보면 용어가 조금 덜 딱딱하게 느껴집니다.
공부 도구는 책 하나만으로는 조금 부족합니다
CCNA자격증은 이론만 읽고 끝내기에는 아쉬운 시험입니다. 실제 명령어와 장비 동작을 봐야 이해가 빨라집니다. 물론 집에 Cisco 장비를 직접 놓고 공부할 필요는 없습니다. 요즘은 Packet Tracer 같은 시뮬레이터를 많이 사용합니다. PC에서 가상 라우터와 스위치를 배치하고, 케이블을 연결하고, 명령어를 입력해볼 수 있습니다.
예를 들어 책에서 VLAN을 읽을 때는 조금 추상적으로 느껴집니다. 그런데 Packet Tracer에서 PC 4대와 스위치 1대를 놓고 VLAN 10, VLAN 20으로 나눈 뒤 서로 통신이 되는지 확인해보면 개념이 훨씬 선명해집니다. 라우팅도 마찬가지입니다. 라우터 2~3대를 연결하고 정적 라우팅을 넣어보면 “길을 알려준다”는 말이 실제로 어떤 의미인지 보입니다.
- 교재: 시험 범위와 개념을 체계적으로 잡는 용도
- Packet Tracer: 명령어와 네트워크 흐름을 확인하는 용도
- 문제은행: 출제 방식과 약한 파트를 찾는 용도
- 노트: 서브넷, 명령어, 헷갈리는 개념을 짧게 모으는 용도
솔직히 처음부터 모든 명령어를 외우려고 하면 피곤합니다. interface, ip address, no shutdown, show ip route, show vlan brief처럼 자주 나오는 명령어부터 손에 익히면 됩니다. 시험에서도 명령어 자체보다 “이 상황에서 어떤 설정이 필요하고, 어떤 출력 결과를 읽어야 하는가”가 더 중요하게 느껴지는 경우가 많습니다.
준비 기간은 얼마나 잡아야 할까
준비 기간은 배경지식에 따라 차이가 큽니다. 네트워크를 거의 처음 접한다면 2~4개월 정도를 잡는 사람이 많습니다. 하루 1~2시간씩 꾸준히 한다는 기준입니다. 이미 IT 인프라 업무를 하거나 리눅스, 클라우드, 보안 기초를 알고 있다면 4~8주 안에 집중해서 준비하는 경우도 있습니다.
초보자라면 첫 달에는 기초와 서브넷에 시간을 쓰는 편이 좋습니다. 두 번째 달에는 라우팅, 스위칭, 보안 기초를 공부하고, 세 번째 달에는 문제 풀이와 실습 반복으로 약한 부분을 줄여가면 됩니다. 근데 여기서 중요한 건 공부 시간을 많이 적는 것이 아니라 실제로 이해한 내용을 계속 확인하는 것입니다. 같은 2시간이라도 영상만 틀어놓는 2시간과 직접 토폴로지를 만들어보는 2시간은 결과가 꽤 다릅니다.
현실적인 주간 루틴
평일에는 개념 40분, 실습 40분, 문제 풀이 20분처럼 나누면 부담이 덜합니다. 주말에는 서브넷 문제를 몰아서 풀거나, 라우터 3대 이상이 들어간 실습을 해보면 좋습니다. 틀린 문제는 답만 체크하지 말고 왜 다른 선택지가 틀렸는지까지 봐야 합니다. CCNA 문제는 비슷해 보여도 단어 하나 때문에 답이 갈리는 경우가 많습니다.
시험 전에 꼭 잡아야 할 부분
시험이 가까워지면 새 교재를 또 시작하기보다 약한 부분을 좁히는 것이 낫습니다. 특히 서브넷, VLAN, 라우팅 테이블 해석, ACL, NAT, 무선 보안, 기본 자동화 개념은 반복해서 확인하는 편이 좋습니다. 시험장에서 시간이 부족하게 느껴지는 경우도 있어서, 익숙한 유형은 빠르게 넘기는 연습도 필요합니다.
실무 관점에서 보면 CCNA자격증 하나가 모든 것을 해결해주지는 않습니다. 그래도 네트워크 대화에 참여할 수 있는 기본기를 만들어주는 자격증인 건 분명합니다. 예를 들어 회사에서 “이 서버는 다른 VLAN이라 라우팅 확인이 필요하다”는 말을 들었을 때, 예전에는 막연하게 들리던 문장이 어느 순간 구조로 보이기 시작합니다. 그 변화가 꽤 큽니다.
CCNA를 준비한다면 처음부터 완벽하게 이해하려고 하기보다, 큰 그림을 잡고 실습으로 확인하는 흐름을 추천합니다. 낯선 용어가 많아도 반복해서 만지다 보면 어느 순간 라우터와 스위치가 머릿속에서 따로 놀지 않고 하나의 네트워크로 이어집니다. 그때부터 공부가 조금씩 재미있어집니다.
