안녕하세요.

 

오늘은 저랑 같이 네트워크 시뮬레이션 EVE-NG를 알아보도록 하겠습니다.

 

1. 네트워크 시뮬레이션이 무엇인가요?

 

네트워크를 공부 하기 위해서는 실습이 중요합니다. 네트워크 시뮬레이션이 없던 시절에는 공부 또는 테스트를 위해서는 아래와 같이 비용이 발생 합니다. 

   

  1) 네트워크 장비 구매(Cisco, Juniper, 보안장비 등) - 구매 비용 발생

  2) 집 또는 회사에 설치 후 원격으로 접속하여 공부 및 테스트 - 매달 전기세 발생. 

 

예를 들어 2006년 당시 Cisco 자격증인 CCIE Routing and Switch를 공부 하기 위해서는 장비를 모두 구매를 해야 했었습니다. 이유는 그 당시에는 네트워크 장비를 시뮬레이션 할수 있는 프로그램이 없었습니다.

 

Cisco Router 2511(RSA) - 30만원

Cisco Router 252(Frame Relay) - 30만원

Cisco Router 2611 * 8 - 160만원(개당 20만원)

Cisco Router 2611 * 3(백본용) - 60만원(개당 20만원)

Cisco Switch 3550 * 2 - 400만원(개당 200만원)

 

위과 같은 부분이 1) 네트워크 장비 구매 비용이고, 이 장비들을 전원을 넣고 공부 할때 매월 2) 전기세를 지불을 해야 합니다.

 

하지만, 현재 네트워크 시뮬레이션을 이용해서 위와 같은 장비를 구매 없이 무료로 사용 할수 있습니다. 

 

2. 네트워크 시뮬레이션을 사용 목적?

제 개인적인 생각에는 크게 2가지로 분류 할수 있습니다.

 

1) 공부 목적 - 학생 입장에서 공부 할때 실습이 중요합니다. 네트워크 시뮬레이션을 사용하면 무료로 실습을 할수 있습니다.

2) 테스트 목적 - 네트워크 엔진니어 입장에서는 이기종간에 호완성 테스트, 또는 특정 기술을 테스트 할때 사용 할수 있습니다. 또는 실망에 설정값을 적용하기 전에, 테스트 환경을 만들고, 추가적인 설정값을 미리 테스트 망에 적용함으로서 장애 및 추후에 일어날 문제점을 미리 확인 하여 장애율을 낮출수 있습니다.

 

3. 네트워크 시뮬레이션 종류?

 

1) GNS3(무료) -- 공식 홈페이지 www.gns3.com/

 

https://www.gns3.com/

Incompatible Browser! Looks like you're using an older browser. To get the best experience, please upgrade. UPGRADE MY BROWSER

www.gns3.com

2) EVE-NG(무료버젼 또는 유료버전) -- 공식 홈페이지 www.eve-ng.net/

 

https://www.eve-ng.net/

Offer: 18 months EVE Professional (personal) with 25% off. Visit our web page at 27th of November. (Any time zone) EVE-NG Professional Edition: EVE-NG PRO platform is ready for today’s IT-world requirements. It allows enterprises, e-learning providers/ce

www.eve-ng.net

3) Cisco VIRL(유료버전) -- 공식 홈페이지 learningnetworkstore.cisco.com/cisco-modeling-labs-personal/cisco-cml-personal

 

20 node: $199(USD) 1년

40 node: #349(USD) 1년

 

Cisco Modeling Labs - Personal

Get valuable IT training resources for all Cisco certifications. Access IT certification study tools, CCNA practice tests, IT salaries, and find IT jobs.

learningnetworkstore.cisco.com

 

위와 같이 3가지 네트워크 시물레이션중에서 오늘은 EVE-NG에 대해서 알아보겠습니다.

 

EVE-NG Community(무료) - 유료 기능은 사용 할수 없습니다.

 

EVE-NG Professional(유료) - 할인쿠폰 없이 1년에 14만원 입니다.

  • EVE-NG Professional Base 1 year License 
    위 라이센스는 Professional features 사용 및 2명의 활성화된 관리자 제약사항이 없습니다. 관리자는 제약사항없이 모든것을 관리 할수 있습니다. 예로 들어 폴더, 랩, 노드 및 계정에 대한 생성, 삭제 및 수정 할수 있습니다.

    아래 Professional Features들을 참조 하시기 바랍니다.

 

 

EVE-NG Corporate/Learning Center(유료) - 아래와 같이 라이센스별로 기능이 달라집니다.

  • EVE-NG PRO – Base License
    위 라이센스는 Professional features 사용 및 2명의 활성화된 관리자 제약사항이 없습니다. 관리자는 제약사항없이 모든것을 관리 할수 있습니다. 예로 들어 폴더, 랩, 노드 및 계정에 대한 생성, 삭제 및 수정 할수 있습니다.
    EVE-NG PRO는 최대 128개 개정을 생성할수 있지만, 라이센스에 위해서 활성화된 세션, 역활등에 제약사항이 있습니다. 동시에 여러계정이 사용할수 있는 접속자 수를 늘리기위해서는 아래의 추가적인 라이센스를 구매하시길 바랍니다.
  • EVE-NG PRO – Administrator License
    이 라이센스는 관리자 역활을 위해서 1명의 추가적인 활성화된 세션을 가질수 있습니다. 이 관리가 역활은 제약사항없이 모든것을 관리 할수 있습니다. 예를 들어, 계정, 노드, 랩 및 폴더를 생성, 삭제 및 수정 할수 있습니다.
    관리자 계정이 오직 계정을 생성 및 수정할수 있습니다. 
  • EVE-NG PRO – Editor License
    이 라이센스 편집자 역활을 위해서 추가적인 1명의 활성화된 세션을 가집니다. 이 편집자 역활은 개인적은 폴더에 제역사항이 있고 추가적인 폴더, 랩 및 노드를 수정, 삭제, 생설할수 있는 권환이 있습니다.
  • EVE-NG PRO – User License
    이 라이센스는 유저 역활을 위해서 추가적으로 1명에 활성화된 세션을 가집니다. 이 유저 역활은 개인적은 폴더에 제약사항이 있고, wipe 노드, 정지 및 시작 할수 있는 권환이 있습니다. 관리자 계정은 폴더, 랩, 계정 폴더를 관리하기 위해서 필요 합니다.

EVE-NG Community, Professional, and Corporate/Learning Center 기능 차이점은 아래의 표를 참조하시길 바랍니다.

 

공부 및 테스트 하기위해서 무료 버전을 사용 해도 크게 문제가 없습니다.

무료 버전 제약사항

 

  • 최대 63 node 사용 할수 있습니다. 즉 라우터 스위치 등 63개까지 동시에 실행할수 있습니다
  • 여러 계정을 만들수 없고 동시 접속이 불가능 합니다
  • 설정값을 export/import를 로컬 PC에 저장 하거나 불러올수 없습니다.

등등에 제약사양이 있지만 개인용으로 공부 하기에는 위와 같은 사항은 제약사항이 아닙니다. 

 

아래의 리스트는 현재 EVE-NG가 지원 가능한 네트워크, 서버, 보안 장비등 리스트 입니다.

 

Dynamips (Cisco IOS emulation)

  • c7200-adventerprisek9-mz.152-4.S6 (supported cards: PA-FE-TX, PA-4E, PA-8E)
  • c3725-adventerprisek9-mz.124-15.T14 (supported cards: NM-1FE-TX, NM-16ESW)
  • c1710-bk9no3r2sy-mz.124-23
  • Other images from the  series above should work too

IOL (IOS on Linux also known as IOU)

  • L2-ADVENTERPRISE-M-15.1-20131216.bin
  • L2-ADVENTERPRISE-M-15.1-20140814.bin
  • L2-IPBASEK9-M-15.1-20130726.bin
  • L3-ADVENTERPRISEK9-M-15.4-1T.bin
  • L3-ADVENTERPRISEK9-M-15.4-2T.bin
  • L3-ADVIPSERVICES-M-15.1-2.9S.bin
  • And all newer version

Qemu images

  • Cisco ACS 5.6, 5.8
  • Cisco AMP Private cloud
  • Cisco ISE 1.2, 1.4
  • Cisco ISE 2.1, 2.2, 2.3, 2.4, 2.6
  • Cisco ASA 8.0.2 (Single and Multi Context)
  • Cisco ASA 8.4 Multicontext Support
  • Cisco ASA 9.1.5 Multicontext Support
  • Cisco ASAv 9.6.2, 9.7.1 or later
  • Cisco DCNM 11.x
  • Cisco IPS 7.1
  • Cisco Firepower 6.x  Management centre (FMC)
  • Cisco Firepower 6.x Threat defence ASAv (FTD)
  • Cisco Firepower 6.x NGIPSv
  • Cisco Firepower 5.4 (NGIPS, FMC)
  • Cisco CSR 3.16, 3,17
  • Cisco CSR 16.x (Everest, Fuji, etc)
  • Cisco CSR SD-WAN 16.x
  • Cisco vIOS L3
  • Cisco vIOS L2
  • Cisco ESA 9.7, 9.8, 10.x, 11.x Email Security Appliance
  • Cisco WSA 8.6, 9.2 10.x, 11.x Web Security Appliance
  • Cisco CDA 1.0 Context Delivery Agent
  • Cisco NXOS Titanium 7.1.0.3
  • Cisco NXOSk9 (require source of 2xCPU and 8G RAM for single node)
  • Cisco Prime Infra 3.x
  • Cisco StealthWatch 7.x
  • Cisco XRv 5.2.2, 5.3.2, 6.0.1, 6.0.2
  • Cisco XRvK9 6.x.x (require source of 4xCPU and 16G RAM for single node)
  • Cisco vWLC, 7.4. 8.0.100, 8.2.x, 8.3.x, 8.6
  • Cisco vNAM Virtual Network Analysis Module 6.2.x
  • Cisco vWAAS 200.5.5, 6.2.3
  • Cisco Viptela SD-WAN 18.x, 19.x
  • Cisco CUCM 11.5.1.11900-26, 12.x
  • Juniper vSRX 12.1.47D
  • Juniper Olive M series
  • Juniper vSRX NG 15.1×49-D40.6, D70, D100, D110
  • Juniper vSRX NG 17.x, 18.x, 19.x, 3.0
  • Juniper vMX 14.1.4R10
  • Juniper vMX 16.1R3.10, 17.x, 18.x, 19.x  VCP (control plane node)
  • Juniper vMX 16.1R3.10, 17.x, 18.x, 19.x VFP (forwarding plane node)
  • Juniper vMX 17.1, 17.2, 17.3, 18.x, 19.x VCP (control plane node)
  • Juniper vMX 17.1, 17.2, 17.3, 18.x, 19.x VFP (forwarding plane node)
  • Juniper vQFX 10K VRE 15.1X53, 17.x, 18.x (routing engine)
  • Juniper vQFX 10K VFE 15.1X53, 17.x, 19.x (forwarding engine)
  • Juniper VRR 18.x, 19.x
  • Junos J-Space 16.1
  • Kerio Control Firewall
  • Alcatel 7750SR: 13.0.R3
  • A10, vThunder 2.7.1, 4.x
  • Apple OSX ( https://github.com/kholia/OSX-KVM )
  • Aruba: Clearpass 6.x
  • Aruba Virtual Mobility Controller 8.x
  • Aruba CX Switch
  • Arista vEOS 4,17.2F and later versions
  • Barracuda NGFW
  • Brocade vADX 3.01.1
  • Checkpoint FW: R77-20, R77-30, R80-x
  • Citrix Netscaler 11.0.62
  • Dell SonicWall 11.3.0
  • CumulusVX 2.5.3, 3.6, 3.7
  • Cyberoam FW
  • ExtremeOS 21.1.14
  • F5 BIG-IP 12.x, 13.x, 14.x, 15.x
  • F5 BIG-IQ 6.x
  • Fortinet Manager v5.x, v6.x
  • Fortinet Mail 5.3, 5.4
  • Fortinet FGT v5.x, 6.x
  • Fortinet 5.2.3, 5.6, 6.x
  • Huawei USG6000v
  • Huawei Ar1000v Router
  • HP VSR 1000 7.x
  • Infoblox 8.x
  • Mikrotik 6.30.2, 6.40
  • PaloAlto FW 7.0, 7.1, 8.x, 9.x
  • PaloAlto Panorama 8.x, 9.x
  • Pulse Secure
  • pfSense FW 2.3, 2.4
  • Radware Alteon
  • Riverbed VCX 9.x
  • Silver Peak SD-WAN 8.x
  • SonicWALL FW NSv 200.x
  • Sophos  XG Firewall, SG UTM
  • S-Terra FW, Gate 4.1,
  • S-Terra CSP-VPN gate 3.1
  • TrendMicro FW VTPS 5.x
  • Versa Networks SD-WAN 16.x
  • VMWare ESXi 6.5, 6.7
  • VMWare vCenter 6.5, 6.7
  • VMWare NSX 6.4
  • VMware SD-WAN Velocloud 3.x
  • VyOS 1.1.6
  • Windows 7
  • Windows 8.1
  • Windows 10
  • Windows Server 2003
  • Windows Server 2008R2
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019
  • Linux TinyCore
  • Linux Slax
  • Linux Mint
  • Linux Kali x64 Full
  • Linux Kali x386 light
  • Linux Ubuntu Desktop 16.04, 18.x
  • Linux DSL 4.4.10
  • Linus Ubuntu Server 16.04, 18.x Webmin
  • Linux NETem: NETem bandwidth limitation, delay, jitter and packet loss.
  • Ostinato traffic generator 0.7, 0.8, 9.0

+ Recent posts