Top Banner
Network Simulation Using Mikrotik RouterOS CHR MUM @ Bangladesh 2016 By Md Arif Hossen Consultant - Telecom & IT Domain
22

Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Jan 18, 2017

Download

Technology

Arif Hossen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Network Simulation Using Mikrotik RouterOS CHR

MUM @ Bangladesh 2016By Md Arif Hossen

Consultant - Telecom & IT Domain

Page 2: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

About Me• 12+ years in Telecom & IT Domain• Architect & Integrator for Telecom & IT Solutions• Expert in Cloud – Vmware & OpenStack• Expert in Hadoop® and HBase™• So far Worked with -

– Aamra networks– IBCS Primax Bangladesh– Ericsson Bangladesh, – Ericsson Egypt– Nawras Oman– Ericsson Libya

[email protected]/in/arifhossen

Page 3: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Objective of Simulation

• Virtual Lab Setup• Training Class Setup• Preparation for MikroTik Certification test • Feature Test & Many more …

Page 4: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Network Simulation Tools

• Graphical Network Simulator• Open source Software• Run on windows/Linux/Mac• Running Multivendor devices• Simulate complex network

topologies

• Well know hypervisor• QEMU• Vmware• VirtualBox• Xen• KVM

GNS3 Hypervisor MikroTik RouterOS ISO

• RouterOS has two versions -• Traditional X86 ISO• CHR Image

• Different license modality

Page 5: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Tools - GNS3• Graphical Network Simulator• Open source Software• Run on windows/Linux/Mac• Running Multivendor devices• Simulate complex network topologies

Page 6: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

What is Hypervisor

• Piece of computer software, firmware or hardware that creates and runs virtual machine

• Each virtual machine is call guest operating system

Page 7: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Type of Hypervisor• Type-1 native or bare-metal hypervisors• Type-2 or hosted hypervisors

Page 8: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Example of hypervisor Software• Bare Metal virtualization hypervisor

– Vmware ESX / ESXi– Hyper-V– Citrix Xen Server– Oracle VM

• Hosted virtualization hypervisor– Vmware Workstation/Fusion/Player– Oracle VirtualBox– Kernel based Virtual Machine (KVM)– QEMU– Amazon Web Services (AWS)

Page 9: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

MikroTik RouterOS

• Operating System Base on Linux Kernel• RouterOS is used for -– RouterBoard– x86 based PC Hardware

• ROuterOS for Cloud which is know as Cloud Hosted Router (CHR)

Page 10: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

X86 PC ISO Vs CHR

• Both version of RouterOS support same features

• Licensing model is different– CHR has 4 licensing model– X86/PC has 6 license level

Page 11: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

RouterOS License Level for X86/PC

Page 12: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Licensing Model for CHR

Page 13: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Target/Demo Lab Setup

• Download & Install GNS3• Download CHR Raw Disk Image

http://download2.mikrotik.com/routeros/6.34.2/chr-6.34.2.img.zip

• Unzip the download file• Open GNS3 GUI

– Click Edit Preferences …– Click “Qemu VMs” on the left side– Create RouterOS Template (New -> Select Local Type: Default ->

Choose a name -> Choose amount of RAM to allocate for one RouterOS instance: 64MB is suggested -> Chose disk image from Extract folder

– Click newly created Qemu template and set up necessary network adapter, Symbol, vCPUs, RAM

– Now RouterOS template is available from side panel

Page 14: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Target/Demo Lab Setup (Cont ..)• Now Click GNS3 File New blank project ..

– Drag and drop RouterOS Template on the main screen as many times as you need

– Connect them with links– To start right click on the router and start – To connect router click right button on the device and select console

Page 15: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Connect to LAB Using IP/MAC

• Create Loopback interface– To do so, execute command: 'hdwwiz.exe' (as Administrator) - Add Hardware

Wizard will open.– Advanced -> Network Adapters -> Microsoft -> Microsoft Loopback

adapter/Microsoft KM-TEST Loopback Adapter should be chosen.– Open 'Control Panel -> Network and Sharing center -> Change adapter

settings'. Rename the adapter to ‘Loopback’

• Restart Laptop• Open GSN3 and start Demo Lab project• Open Winbox to Connect Demo Lab using MAC/IP

Page 16: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Connect to LAB Using IP/MAC (Cont ..)

Page 17: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Connect to LAB Using IP/MAC (Cont ..)

Page 18: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Connect to LAB Using IP/MAC (Cont ..)

• Connecting issue via Winbox– If there are problems with pinging Loopback

interface from the router or VPCS, check that your antivirus and/or firewall is not blocking traffic from virtual RouterOS instances to the host machine.

– When using Windows 8, if there are problems with pinging Loopback interface from the router or VPCS, try reinstalling Winpcap and run it using compatibility mode for Windows 7

Page 19: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Example of More Device in LAB

Page 20: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Simulation Using Other Hypervisors

• http://wiki.mikrotik.com/wiki/Manual:CHR_VMWare_installation• http://wiki.mikrotik.com/wiki/Manual:CHR_VirtualBox_installation• http://wiki.mikrotik.com/wiki/Manual:CHR_AWS_installation

Page 21: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Questions?

• Email: [email protected]

Page 22: Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

Arif Hossen @ MUM Bangladesh 2016

Thank you!