Skip to content

필사 모드: 네트워크 시뮬레이터 & 에뮬레이터 2026 완벽 가이드 - Mininet · GNS3 · EVE-NG · Cisco Modeling Labs · Containerlab · NS-3 · OMNeT++ · Boson NetSim · Packet Tracer 심층 분석

한국어
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.
원문 렌더가 준비되기 전까지 텍스트 가이드로 표시합니다.

프롤로그 — 가상 라우터의 시대

2010년대 초반의 네트워크 엔지니어는 책상 아래 진짜 Cisco 2811을 쌓아두고 케이블을 꽂아가며 공부했다. 2026년의 네트워크 엔지니어는 노트북 한 대로 100노드짜리 BGP/MPLS 토폴로지를 5분 만에 띄운다.

> **네트워크 학습·검증의 무게중심이 하드웨어에서 가상화로 완전히 이동했다.**

이 글은 2026년 현재 가장 많이 쓰이는 네트워크 시뮬레이터·에뮬레이터를 **목적별로** 정리한다. CCNA를 준비하는 학생부터, BGP/MPLS를 검증하는 SP 엔지니어, SDN 컨트롤러를 개발하는 연구자, 5G 코어를 실험하는 통신사 엔지니어까지 — 도구의 스펙트럼은 넓다. 그리고 잘못된 도구를 고르면 6개월을 낭비한다.

1장 · 시뮬레이터 vs 에뮬레이터 — 본질적 차이

이 두 단어는 자주 혼용되지만, 엄밀히 말하면 다른 것이다.

| 구분 | 시뮬레이터 (Simulator) | 에뮬레이터 (Emulator) |

| --- | --- | --- |

| 정의 | 동작을 추상 모델로 흉내 | 실제 OS/펌웨어를 실행 |

| 정확도 | 모델만큼 | 실제 장비와 거의 동일 |

| 성능 | 빠르다 (이벤트 기반) | 무겁다 (가상 머신/컨테이너) |

| 대표 도구 | NS-3, OMNeT++, Packet Tracer | GNS3, EVE-NG, CML |

| 주 용도 | 연구, 알고리즘 평가 | 실무 학습, 사전 검증 |

핵심 차이: **시뮬레이터는 "이런 상황에서 이렇게 동작할 것"이라는 모델을 따른다. 에뮬레이터는 진짜 IOS·Junos·EOS 이미지를 부팅한다.**

Packet Tracer는 흥미로운 경계 케이스다. Cisco 명령어를 받아주지만 실제 IOS를 돌리진 않는다 — 시뮬레이터다. CML은 진짜 IOS XE/IOSv를 띄운다 — 에뮬레이터다. 둘은 결과적으로 비슷해 보이지만, "복잡한 시나리오"에서 동작이 갈린다.

2장 · 컨테이너 기반 네트워크 랩

가상 머신은 무겁다. 100개 라우터를 띄우려면 200GB RAM이 필요하다. 컨테이너 기반 도구는 이 한계를 깬다.

Mininet — SDN의 표준 실험실

스탠퍼드에서 시작된 Mininet은 **SDN/OpenFlow 연구의 사실상 표준**이다. Linux 네임스페이스로 호스트를 만들고, Open vSwitch로 스위치를 만든다. 노트북에서 수백 노드 토폴로지가 돈다.

sudo mn --topo linear,4 --controller remote,ip=127.0.0.1

이 한 줄이면 4개의 스위치가 연결된 토폴로지가 뜬다. Mininet의 강점은 **속도와 SDN 친화성**이다. 약점은 **L3 라우팅·실무 IOS 학습엔 부적합**하다는 것 — 어디까지나 SDN 연구·교육용이다.

Mininet-WiFi — 무선까지 확장

스페인의 Ramón Fontes가 만든 확장으로, **무선 노드·이동성·간섭 모델**을 추가했다. 5G 슬라이싱 연구나 IoT 시뮬레이션에서 자주 등장한다.

Containerlab — Nokia가 만든 2020년대의 강자

2020년 Nokia 오픈소스로 공개된 Containerlab은 **Docker로 라우터/스위치 가상 이미지를 띄우는 차세대 도구**다. Nokia SR Linux, Arista cEOS, FRRouting, Cisco XRd가 모두 컨테이너로 지원된다.

name: clab-demo

topology:

nodes:

spine1: {kind: nokia_srl, image: ghcr.io/nokia/srlinux}

leaf1: {kind: nokia_srl, image: ghcr.io/nokia/srlinux}

links:

- endpoints: ["spine1:e1-1", "leaf1:e1-1"]

YAML 한 장으로 토폴로지가 뜨고, Git에 체크인 가능하고, CI에서 돌릴 수 있다. **2026년 현재 가장 빠르게 성장하는 네트워크 랩 도구**다.

Kathara · Antimony — 학계 Docker 랩

이탈리아 Roma Tre에서 시작된 Kathara는 BGP·OSPF 강의용으로 인기 있다. Antimony는 SDN 연구실에서 자주 사용된다. Containerlab보다 단순하고, 교육용에 특화되어 있다.

3장 · VM 기반 에뮬레이터 — GNS3, EVE-NG, PNetLab

진짜 IOS·Junos를 돌리려면 가상 머신이 필요하다. 이 영역의 빅3.

GNS3 — 오픈소스의 왕

2008년 시작된 GNS3는 **오픈소스 네트워크 에뮬레이터의 대표**다. Dynamips로 옛 Cisco IOS를 돌리고, QEMU로 IOSv·CSR·Junos를 돌린다. GUI가 깔끔하고, 학습 자료가 많고, 한국·일본 커뮤니티도 활발하다.

**강점**: 무료, 오픈소스, 풍부한 자료, GUI 친화적.

**약점**: 설정이 까다롭다, 대규모 토폴로지에서 무겁다, Cisco 이미지는 별도 입수해야.

EVE-NG — 영국의 상용·커뮤니티 하이브리드

영국 EVE-NG는 **Community(무료)**와 **Professional(연간 라이선스)** 두 버전을 제공한다. 단일 KVM 서버에 모든 노드를 띄우고, **웹 브라우저만으로 콘솔에 접근**한다. 대규모 토폴로지에서 GNS3보다 안정적이다.

CCIE 준비생들 사이에선 **EVE-NG Pro가 사실상 표준**이다. Cisco·Juniper·Palo Alto·F5·Checkpoint 이미지가 다 돈다.

PNetLab — EVE-NG의 포크

이탈리아 PNetLab은 EVE-NG에서 갈라져나와, **자체 클라우드 호스팅(Cloud My Lab)**으로 확장했다. 본인 노트북이 약하면 클라우드에서 100노드 토폴로지를 한 시간 단위로 빌릴 수 있다.

UNetLab — EVE-NG의 조상

UNetLab은 EVE-NG의 전신이다. 2017년 이후 사실상 EVE-NG로 흡수되었지만, 일부 오래된 문서에 여전히 등장한다.

4장 · Cisco 진영 — Packet Tracer, CML, DevNet Sandbox

Cisco는 자사 학습 생태계가 가장 두텁다.

Cisco Packet Tracer — CCNA의 시작

Packet Tracer는 **Cisco 공식 무료 시뮬레이터**다. Cisco Networking Academy에 가입하면 받을 수 있다. 시뮬레이터이므로 진짜 IOS는 아니지만, **CCNA 시험 범위 99%를 커버**한다. 가벼우니 인텔 맥북에서도 돈다.

**언제 쓰나**: CCNA 준비, 학부 네트워크 수업, 기초 학습.

Cisco Modeling Labs (CML 2) — 진짜 에뮬레이터

CML 2는 **Cisco가 직접 만든 상용 에뮬레이터**다. IOS XE, IOS XR, NX-OS의 가상 이미지가 정식으로 제공된다.

| 버전 | 가격 (2026) | 노드 수 |

| --- | --- | --- |

| CML Personal | $199/년 | 20 노드 |

| CML Personal Plus | $349/년 | 40 노드 |

| CML Enterprise | 문의 | 무제한 |

CCNP·CCIE 준비생, 그리고 Cisco 정식 라이선스가 필요한 기업이 주 사용자다.

Cisco DevNet Sandbox — 무료로 진짜 장비

DevNet Sandbox는 **Cisco가 무료로 제공하는 클라우드 실험실**이다. 진짜 Catalyst·Nexus·ACI·Webex가 일정 시간 동안 무료로 할당된다. CML을 사기 부담스럽다면 여기로 가라.

Cisco Modeling Labs Personal — 가성비

이전 이름은 VIRL Personal Edition. 연 $199로 20노드까지 도는데, **CCNP를 준비하는 개인에게 가장 가성비 좋은 선택**이다.

5장 · Juniper · Arista · 그 외 벤더

Cisco만이 세상은 아니다.

Juniper vLabs — 무료

Juniper는 **vLabs를 무료로 제공**한다. 웹 브라우저로 접속하면 vMX·vSRX·vQFX가 미리 셋업된 토폴로지가 뜬다. JNCIA·JNCIP 학습에 충분하다.

Arista vEOS · cEOS — 무료 다운로드

Arista는 vEOS(VM 이미지)와 cEOS(컨테이너 이미지)를 **개발자 등록만 하면 무료로 배포**한다. ACE 자격증 준비, 또는 데이터센터 EVPN·VXLAN 검증에 자주 쓰인다.

Aruba Sandboxes

HPE Aruba는 자사 사용자를 위해 Aruba Central 샌드박스를 제공한다. ArubaOS-CX 학습에 유용하다.

Nokia SR Linux · Mikrotik RouterOS

Nokia SR Linux는 Containerlab 친화적이고 무료다. Mikrotik RouterOS는 CHR(Cloud Hosted Router) 이미지로 무료 또는 저가에 제공된다 — **자취방 랩에 인기**다.

6장 · 학계·연구용 시뮬레이터 — NS-3, OMNeT++, SimPy

논문을 쓸 거라면 영역이 다르다.

NS-3 — 연구용 시뮬레이터의 표준

NS-3는 **네트워크 연구 논문의 사실상 표준**이다. C++/Python으로 시나리오를 짜고, 디스크리트 이벤트 방식으로 시뮬레이션한다. TCP·MAC·라우팅 프로토콜의 새로운 변형을 평가할 때 NS-3가 등장한다.

NS-3의 강점은 **모듈 생태계**다 — Wi-Fi, LTE, 5G NR, mmWave, Vehicular(V2X) 모듈이 모두 잘 정비되어 있다.

NS-2 — 레거시

NS-2는 NS-3 이전 세대다. 2010년대 중반까지 많은 논문이 NS-2를 썼지만, 2026년에는 사실상 NS-3로 이전되었다. 옛 코드를 읽을 때만 NS-2를 본다.

OMNeT++ — 디스크리트 이벤트의 강자

OMNeT++는 헝가리에서 시작된 C++ 기반 디스크리트 이벤트 시뮬레이터다. **INET Framework**를 얹으면 TCP/IP·MAC·5G가 다 돈다. 학계, 특히 유럽에선 NS-3와 양대 산맥이다.

SimPy — 파이썬으로 충분할 때

복잡한 패킷 단위 시뮬레이션이 아니라, **큐잉·시스템 동작의 추상 모델**만 필요하면 Python SimPy로 충분하다. 강의실에서 자주 등장한다.

OPNET → Riverbed Modeler — 상용

OPNET은 1986년에 시작된 상용 시뮬레이터로, Riverbed가 인수한 뒤 **Riverbed Modeler**가 되었다. 학생용 무료 버전이 있지만, 학계 자체는 NS-3·OMNeT++로 거의 이전했다.

7장 · SDN / OpenFlow 전용

SDN은 독자적인 도구 스택을 갖는다.

Open vSwitch (OVS) — 가상 스위치의 표준

OVS는 **Linux 커널 가상 스위치**다. OpenFlow를 네이티브로 지원한다. Mininet의 기본 스위치이자, 모든 SDN 실험의 토대.

Ryu · POX · ONOS · OpenDaylight — 컨트롤러

| 컨트롤러 | 언어 | 위치 |

| --- | --- | --- |

| Ryu | Python | NTT, 교육 |

| POX | Python | 학계, 입문용 |

| ONOS | Java | ON.Lab, 통신사 |

| OpenDaylight | Java | Linux Foundation, 엔터프라이즈 |

학부 SDN 수업에서는 POX·Ryu, 실무·통신사 SDN에서는 ONOS·OpenDaylight가 정석이다.

8장 · 무선·5G 시뮬레이터

무선과 5G는 또 별개의 세계다.

NS-3 LTE / 5G 모듈

NS-3의 **LENA 모듈**(LTE)과 **5G-LENA**(5G NR)는 학계 무선 연구의 주력이다. 채널 모델·핸드오버·QoS가 다 들어있다.

5G-Sim-V2X — 차량 시뮬레이션

자율주행·V2X 시뮬레이션은 5G-Sim-V2X처럼 NS-3 + SUMO(교통 시뮬레이터) 통합 도구를 쓴다.

OAI (OpenAirInterface) — 오픈소스 5G

OAI는 **유라 컴(Eurecom)이 만든 오픈 5G 스택**이다. RAN·코어 양쪽 모두 오픈소스로 제공된다. 실제 USRP 하드웨어와 연결하면 진짜 5G 셀을 띄울 수도 있다.

srsRAN · Open5GS — 가벼운 5G

srsRAN(아일랜드 SRS 사)과 Open5GS(한국 NeoPlane 기반)는 **OAI보다 가볍게 5G를 띄우는 대안**이다. Open5GS는 한국 개발자가 주도한 프로젝트로, 한국 통신 학계에서 인기가 높다.

9장 · 클라우드·SD-WAN 시뮬레이션

SD-WAN과 멀티클라우드 시대에는 새로운 도구가 필요하다.

Aviatrix CoPilot

Aviatrix는 멀티클라우드 네트워킹 플랫폼이고, CoPilot은 그 가상 콘솔이다. 실제 AWS/Azure/GCP 인프라를 모방한 샌드박스를 제공한다.

VMware VeloCloud Sandbox

VMware(현재 Broadcom 자회사)의 SD-WAN 솔루션. 영업 대상 고객에게 데모용 샌드박스를 일정 기간 제공한다.

Versa Networks · Fortinet Secure SD-WAN

이들 벤더도 자체 데모 환경을 운영하지만, 보통 영업 채널을 통해 접근한다.

10장 · 실제 네트워크 텔레메트리 — 모니터링과 분석

학습이 끝나면 모니터링 도구가 필요하다.

ntopng — 무료 트래픽 분석

ntopng는 이탈리아 ntop 사에서 만든 **실시간 트래픽 분석기**다. NetFlow·sFlow·IPFIX를 받아 대시보드를 그린다. 오픈소스/커뮤니티 에디션이 있다.

NetFlow Analyzer · PRTG · SolarWinds NPM

ManageEngine NetFlow Analyzer, Paessler PRTG, SolarWinds NPM은 **엔터프라이즈 네트워크 모니터링의 3대장**이다. SolarWinds는 2020년 Sunburst 사건 이후 보안 측면에서 더 엄격해졌다.

Grafana + Telegraf + InfluxDB — 오픈소스 스택

2026년 가장 흔한 오픈소스 모니터링 스택. SNMP·gNMI 데이터를 받아 Grafana 대시보드로 그린다. **모던 NetOps의 표준**이라 봐도 무방하다.

11장 · 클라우드 랩 플랫폼

본인 노트북이 약하다면 클라우드를 빌려라.

Cisco DevNet Sandbox

이미 4장에서 언급했지만, 한 번 더 강조: **Cisco DevNet Sandbox는 진짜 Cisco 장비를 무료로 빌려준다.** 시간 슬롯 제약이 있지만, CCNP/CCIE 학습엔 충분하다.

Juniper vLabs

Juniper도 동일한 컨셉의 무료 클라우드 랩을 운영한다. 자격증 학습용이라면 부족함이 없다.

NRELabs — Antidote 기반

원래 Nicira 출신 엔지니어들이 시작한 NRELabs는 **브라우저에서 SDN/NetDevOps 실습**을 할 수 있는 오픈 플랫폼이다. 무료 슬롯도 있다.

Cloud My Lab (PNetLab Cloud) · Tackle Box · NetworkLessons.com Labs

이들은 **시간 단위로 빌리는 유료 클라우드 랩**이다. EVE-NG/PNetLab 토폴로지가 미리 깔려있어, 본인 PC가 약해도 곧바로 CCIE급 토폴로지를 띄울 수 있다.

12장 · 자격증별 학습 도구 매칭

자격증을 준비한다면 도구 선택은 자명하다.

Cisco — CCNA / CCNP / CCIE

| 자격증 | 권장 도구 |

| --- | --- |

| CCNA | Packet Tracer + DevNet Sandbox |

| CCNP Enterprise | CML 또는 EVE-NG + DevNet |

| CCIE | EVE-NG Pro + CML + 클라우드 랩 |

Juniper — JNCIA / JNCIP / JNCIE

Juniper는 **vLabs 무료 + EVE-NG/GNS3 with vMX 이미지** 조합이 정석이다. JNCIE까진 vLabs만으로도 상당 부분 커버된다.

Arista — ACE

Arista는 vEOS·cEOS가 무료로 풀려있고, **EOS-Sandbox**라는 별도 학습 사이트를 운영한다. 학습 비용이 거의 들지 않는다.

CompTIA Network+

CompTIA Network+는 벤더 중립이라 **Packet Tracer 또는 GNS3 + Linux 라우팅** 정도면 충분하다. 시험은 이론 위주.

13장 · 용도별 도구 선택 매트릭스

"내가 이걸 하려는데 뭘 써야 하나"의 빠른 답.

| 목적 | 첫 번째 선택 | 대안 |

| --- | --- | --- |

| CCNA 준비 | Packet Tracer | DevNet Sandbox |

| CCNP/CCIE 준비 | CML 또는 EVE-NG | GNS3 |

| SDN 개발 | Mininet | Containerlab |

| 학술 논문 (TCP/MAC) | NS-3 | OMNeT++ |

| 5G 연구 | OAI · srsRAN | NS-3 5G-LENA |

| 사전 검증(Pre-prod) | Containerlab + CML | GNS3 + EVE-NG |

| 멀티벤더 토폴로지 | EVE-NG | Containerlab |

| CI 통합 | Containerlab | Kathara |

| 학부 강의 | Packet Tracer | Kathara |

| 자취방 셀프 랩 | Mikrotik CHR + GNS3 | Containerlab |

원칙: **시뮬레이터는 배우기 쉽고, 에뮬레이터는 진짜에 가깝다. 둘 다 갖춰라.**

14장 · 한국 네트워킹 커뮤니티

한국에서 진지하게 네트워크를 공부한다면 다음 커뮤니티를 추천한다.

- **CCIE 한국 (CCIE Korea)** — 한국 CCIE 보유자 커뮤니티. 페이스북·카카오톡 그룹 활발.

- **NetMaster Korea** — 네트워크 엔지니어 커뮤니티 사이트.

- **Cisco Korea Connect** — Cisco Korea가 운영하는 공식 사용자 그룹.

- **한국정보통신기술협회 (TTA)** — 한국 표준화 단체. 자격증·교육·표준 활동.

- **NETCONF/YANG 한국 워킹그룹** — 모던 네트워크 자동화에 관심 있는 그룹.

- **데브옵스 한국 (DevOps Korea)** — NetOps/NetDevOps도 다룬다.

한국어로 된 EVE-NG, GNS3 튜토리얼 블로그도 풍부하다 — 네이버 블로그·Tistory에 자료가 많다.

15장 · 일본 네트워킹 커뮤니티

일본은 운영자 커뮤니티가 매우 강하다.

- **JANOG (Japan Network Operators' Group)** — 일본의 NANOG에 해당. 연 2회 컨퍼런스.

- **Cisco Japan** — 자체 사용자 커뮤니티 운영.

- **NTT Communications · NTT 연구소** — 학·산 양쪽 커뮤니티 활발.

- **InternetWeek (JPNIC 주최)** — 매년 11월 도쿄 개최. 표준·운영·정책 종합 회의.

- **IPv6 普及・高度化推進協議会** — 일본 IPv6 보급 협의회.

일본 엔지니어는 Twitter/X에서 활발한 토론을 한다 — JANOG ML과 함께 일본 네트워크 정보의 양대 채널.

16장 · 진심으로 진지한 학습자를 위한 하드웨어 랩

가상 환경만으로도 충분하지만, 일부 시나리오는 진짜 장비가 필요하다.

- **eBay/중고나라/메루카리에서 중고 Cisco/Juniper** — Catalyst 2960/3560은 5~10만원, ISR 2811은 부품 가치만 정도.

- **NETGEAR ProSAFE / MikroTik** — 저가 엔터프라이즈급. MikroTik RB5009는 30만원 수준이지만 BGP·OSPF가 다 돈다.

- **Ubiquiti EdgeRouter / UniFi** — 가정용으로 인기. 학습용으론 다소 단순.

- **Raspberry Pi + FRRouting** — Pi 4/5 + FRR로 BGP 랩 가능. 매우 저렴.

진지한 자취방 랩이라면 **MikroTik 3대 + 스위치 1대 + Raspberry Pi 3개** 조합이 가성비 최고. 100만원 미만으로 작은 SP 네트워크를 만들 수 있다.

17장 · 네트워크 자동화와의 접점

2026년 네트워크 엔지니어는 자동화 도구도 알아야 한다.

- **Ansible Network Collection** — Cisco/Juniper/Arista 모듈 풍부.

- **Nornir** — Python 기반, Ansible보다 빠른 자동화 프레임워크.

- **Netmiko · NAPALM** — Python으로 라우터에 SSH·NETCONF 접속.

- **NetBox** — 네트워크 자산·IPAM 관리 (Source of Truth).

- **Nautobot** — NetBox 포크. 더 활발한 개발.

- **Cisco NSO (Network Services Orchestrator)** — 멀티벤더 서비스 오케스트레이션.

- **Juniper Apstra** — 인텐트 기반 데이터센터 운영.

- **Batfish · Forward Networks** — 네트워크 의도 검증·시뮬레이션.

학습 경로 추천: Mininet/Containerlab으로 토폴로지를 띄우고, Ansible/Nornir로 자동 설정하고, NetBox로 자산을 관리한다 — **현대 NetDevOps의 기본 사이클**.

18장 · CI/CD와 네트워크 검증

2026년 운영팀의 가장 큰 변화는 **네트워크 설정을 CI에서 검증**한다는 것이다.

1. 엔지니어가 Git에 설정 변경 PR을 연다

2. CI가 Containerlab 토폴로지를 띄운다 (스테이징 복제본)

3. CI가 새 설정을 적용한다

4. CI가 ping/traceroute/BGP 세션 검증을 자동 실행

5. CI가 Batfish로 의도 검증 (예: "DMZ는 internal에서 접근 불가")

6. 모든 검증 통과 → 머지 → 프로덕션 자동 배포

이 워크플로의 핵심 도구가 **Containerlab + Batfish + Ansible/Nornir**다. 진짜 클라우드 회사들은 이미 이 방식으로 운영한다.

19장 · 함정·주의사항

도구를 도입하면서 흔히 실수하는 것들.

- **이미지 라이선스** — Cisco IOSv·CSR1000v·IOS XRv는 라이선스가 필요하다. EVE-NG/GNS3에 무턱대고 올리지 마라. CML은 정식 라이선스다.

- **하드웨어 자원** — 100노드 EVE-NG 랩은 64GB RAM·고성능 SSD를 요구한다. 노트북에 무리라면 클라우드 랩으로.

- **시뮬레이터 한계** — Packet Tracer는 일부 명령을 받아주지만 실제로는 안 도는 경우가 있다. 합격 후에는 반드시 진짜 장비/CML/EVE-NG에서 검증.

- **NS-3 시간 투자** — NS-3는 학습 곡선이 가파르다. 첫 시뮬레이션까지 보통 2~4주. 논문 마감이 임박했다면 무리.

- **컨테이너 vs VM** — Containerlab은 빠르지만, BIOS·HW 관련 동작은 재현 못한다. 일부 시나리오는 GNS3/EVE-NG가 필요.

20장 · 미래 — 2026년 이후의 방향

향후 2~3년 내 네트워크 가상화의 추세를 미리 본다면:

- **eBPF 기반 데이터 평면 시뮬레이션** — Cilium/Calico의 eBPF가 표준화되면서, 컨테이너 네트워크 시뮬레이션도 eBPF 친화적으로.

- **AI 기반 설정 생성·검증** — Claude/GPT가 Cisco CLI를 생성하고, Batfish가 검증하는 워크플로.

- **디지털 트윈** — 운영 중인 진짜 네트워크의 실시간 복제본을 시뮬레이터로 유지.

- **5G/6G 모듈 성숙** — NS-3 6G NR 모듈이 2027년경 등장 예상.

- **WebAssembly 기반 네트워크 시뮬레이터** — 브라우저에서 곧바로 토폴로지를 띄우는 도구의 등장.

가상화 도구는 점점 가벼워지고, AI와 통합되고, "운영 중 네트워크"와 "랩"의 경계가 흐려질 것이다.

21장 · 실전 학습 로드맵 — 3개월 플랜

처음부터 시작하는 사람을 위한 3개월 로드맵.

**1개월차 — 기초**

- Packet Tracer 설치 → CCNA 강의 시청 → 핵심 토폴로지 5개 직접 구성

- Wireshark 설치 → 패킷 분석 기본

- Linux 네트워크 기초(`ip`, `ss`, `tcpdump`, `nmap`)

**2개월차 — 에뮬레이션**

- GNS3 또는 EVE-NG Community 설치

- BGP·OSPF 멀티 AS 토폴로지 구성

- Cisco DevNet Sandbox로 진짜 장비 경험

- Ansible/Netmiko로 자동화 시작

**3개월차 — 모던 스택**

- Containerlab으로 Nokia/Arista 토폴로지

- NetBox 또는 Nautobot로 자산 관리

- Batfish로 의도 검증

- 자신의 GitHub에 "랩 토폴로지 리포지토리" 공개

3개월 후엔 CCNA 합격은 물론, 실무 인터뷰에서 모던 NetDevOps 이야기를 할 수 있다.

22장 · 결론 — 도구는 수단, 사고가 본질

GNS3든 NS-3든 Containerlab이든 — 도구는 결국 **네트워크 동작을 머릿속에 시각화하는 보조 장치**다. 시뮬레이터에서 100시간을 보내도 OSI 7계층을 머리로 그릴 수 없으면 의미가 없다.

원칙은 단순하다:

1. **CCNA는 Packet Tracer로 충분**.

2. **CCNP·CCIE는 CML 또는 EVE-NG로**.

3. **SDN/연구는 Mininet · NS-3 · OMNeT++**.

4. **모던 NetDevOps는 Containerlab + Ansible + NetBox**.

5. **모르면 일단 Cisco DevNet Sandbox로 시작**.

가상 환경은 빠르고 저렴하다. 도구를 핑계로 학습을 미루지 마라.

23장 · 레퍼런스

- Mininet — http://mininet.org/

- Mininet-WiFi — https://github.com/intrig-unicamp/mininet-wifi

- Containerlab — https://containerlab.dev/

- Kathara — https://www.kathara.org/

- GNS3 — https://www.gns3.com/

- EVE-NG — https://www.eve-ng.net/

- PNetLab — https://pnetlab.com/

- Cisco Packet Tracer — https://www.netacad.com/courses/packet-tracer

- Cisco Modeling Labs — https://developer.cisco.com/modeling-labs/

- Cisco DevNet Sandbox — https://developer.cisco.com/site/sandbox/

- Juniper vLabs — https://jlabs.juniper.net/vlabs/

- Arista vEOS — https://www.arista.com/en/support/software-download

- NS-3 — https://www.nsnam.org/

- OMNeT++ — https://omnetpp.org/

- INET Framework — https://inet.omnetpp.org/

- OpenAirInterface (OAI) — https://openairinterface.org/

- srsRAN — https://www.srslte.com/

- Open5GS — https://open5gs.org/

- ONOS — https://opennetworking.org/onos/

- OpenDaylight — https://www.opendaylight.org/

- Open vSwitch — https://www.openvswitch.org/

- Batfish — https://www.batfish.org/

- NetBox — https://netbox.dev/

- Nautobot — https://www.nautobot.com/

- FRRouting — https://frrouting.org/

- JANOG — https://www.janog.gr.jp/

- ntopng — https://www.ntop.org/products/traffic-analysis/ntop/

마치며

네트워크의 미래는 가상화·자동화·AI 위에 있다. 그 모든 것의 출발점이 **시뮬레이터·에뮬레이터로 안전하게 실험하는 능력**이다.

도구는 손에 익을 때까지 직접 깔고, 만들고, 부순다. 2026년의 네트워크 엔지니어는 책상 위에 100대의 라우터를 띄우고, 그것을 코드로 관리하고, AI로 검증한다. 시작해라 — 가상 라우터의 시대다.

현재 단락 (1/214)

2010년대 초반의 네트워크 엔지니어는 책상 아래 진짜 Cisco 2811을 쌓아두고 케이블을 꽂아가며 공부했다. 2026년의 네트워크 엔지니어는 노트북 한 대로 100노드짜리 B...

작성 글자: 0원문 글자: 11,497작성 단락: 0/214