Doctor Pepper

GNS3 IOSv(IOS Virtual) 본문

Network 심화/GNS3-Ansible

GNS3 IOSv(IOS Virtual)

Doctor Pepper 2024. 10. 21. 21:19
728x90

1. IOSv

CISCO의 IOSv(IOS Virtual)는 물리적 라우터 하드웨어에서 실행되던 Cisco IOS를 가상화한 버전이다. IOSv는 가상 머신(VM)이나 시뮬레이터 환경(GNS3, EVE-NG 등)에서 라우터를 실행할 수 있도록 하여, 물리적 장비 없이도 네트워크 구성 및 테스트를 진행할 수 있도록 한다. 가상화된 라우터 운영체제로, 주로 네트워크 엔지니어링, 연구, 학습 환경에서 활용되며, Cisco 라우터의 주요 기능을 손쉽게 실험하고 학습할 수 있는 유용한 도구이다.

가상화 지원 IOSv는 Cisco 장비의 실제 하드웨어 없이도 소프트웨어로 네트워크 기능을 제공하며, 가상화된 환경에서 사용할 수 있음.
GNS3, EVE-NG, Cisco CML(Cisco Modeling Labs) 등과 같은 네트워크 시뮬레이션 도구에서 주로 사용됨
경량 운영체제 IOSv는 물리적 라우터보다 가벼운 자원을 사용하여 네트워크 실험에 적합하게 설계됨
범용성 다양한 가상화 플랫폼에서 실행될 수 있으며, GNS3, VMware, VirtualBox 등과 호환됨
완벽한 라우팅 기능 실제 Cisco 라우터에서 제공하는 주요 라우팅 프로토콜(OSPF, BGP, EIGRP 등)과 인터페이스 구성을 사용할 수 있음
다양한 시나리오 지원 네트워크 학습과 실습을 위한 기능을 모두 제공하며, 실제 환경에 가까운 네트워크 시뮬레이션을 가능하게 함

 

2. IOSv의 사용 사례

네트워크 실습 및 교육 네트워크 전문가, CCNA, CCNP, CCIE 등 자격증 준비를 위한 교육 환경에서 IOSv는 매우 유용함.
네트워크 시뮬레이터에서 다양한 라우터 기능을 실습할 수 있음.
테스트 및 시뮬레이션 네트워크 설계를 사전에 시뮬레이션하고, 새로운 기술을 테스트하거나 구성의 안정성을 확인하는 데 사용됨
네트워크 연구 연구 목적으로 다양한 라우팅 프로토콜, 네트워크 토폴로지, 성능 최적화 기술을 실험할 때 활용됨

 

3. IOSv의 설치 방법

- 정식 Root

CISCO VIRL 사이트에 접속한 뒤, 계정으로 로그인한다. 이후, VIRL을 다운로드한다.

 

 

https://learningnetwork.cisco.com/s/virl

 

 

- 비정식 Root

GNS3를 실행한 후, 왼쪽에서 'Routers - New template'을 클릭한다.

 

New template 창이 뜨면 'Install an appliance from the GNS3 server (recommended)'를 선택하고 'Next'를 클릭한다.

 

'Routers - CISCO IOSv'를 선택한 후, 'Install'을 클릭한다.

 

이후 'Next'를 눌러 다음 단계로 진행한다.

 

해당 IOSv 버전이 나타나면, 사용하고자 하는 버전을 구글에서 검색하여 다운로드한다.

ex) vios-adventerprisek9-m.spa.159-3.m8.qcow2 파일을 검색 후 다운로드한다.

 

 

또한, IOSv_startup_config.img 파일을 선택한 뒤, 화면 왼쪽 하단의 'Download' 버튼을 클릭하여 다운로드한다.

 

두 개의 파일을 모두 다운로드했다면, 설치 준비가 완료된 화면이 나타날 것이다.

 

 

여기서 vios-adventerprisek9-m.vmdk.SPA.156-2.T 파일을 선택하고 'Next'를 눌러 설치를 완료한다.

 

이와 동일한 방식으로 IOSv Switch도 설치하면 된다. 또한, Router, Switch, End device 등 새로운 템플릿이 필요할 경우, 동일한 방법으로 추가할 수 있다.

728x90