SlideShare a Scribd company logo
1 of 22
Network Simulation Using
Mikrotik RouterOS CHR
MUM @ Bangladesh 2016
By Md Arif Hossen
Consultant - Telecom & IT Domain
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
arif332@gmail.com
www.linkedin.com/in/arifhossen
Arif Hossen @ MUM Bangladesh 2016
Objective of Simulation
• Virtual Lab Setup
• Training Class Setup
• Preparation for MikroTik Certification test
• Feature Test & Many more …
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
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
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
Arif Hossen @ MUM Bangladesh 2016
Type of Hypervisor
• Type-1 native or bare-metal hypervisors
• Type-2 or hosted hypervisors
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)
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)
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
Arif Hossen @ MUM Bangladesh 2016
RouterOS License Level for X86/PC
Arif Hossen @ MUM Bangladesh 2016
Licensing Model for CHR
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
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
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
Arif Hossen @ MUM Bangladesh 2016
Connect to LAB Using IP/MAC (Cont ..)
Arif Hossen @ MUM Bangladesh 2016
Connect to LAB Using IP/MAC (Cont ..)
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
Arif Hossen @ MUM Bangladesh 2016
Example of More Device in LAB
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
Arif Hossen @ MUM Bangladesh 2016
Questions?
• Email: arif332@gmail.com
Arif Hossen @ MUM Bangladesh 2016
Thank you!
Arif Hossen @ MUM Bangladesh 2016

More Related Content

What's hot

How to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallHow to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallIT Tech
 
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016Rofiq Fauzi
 
Detecting network virus using mikrotik
Detecting network virus using mikrotikDetecting network virus using mikrotik
Detecting network virus using mikrotikAchmad Mardiansyah
 
Firewall presentation
Firewall presentationFirewall presentation
Firewall presentationTayabaZahid
 
MikroTik MTCNA
MikroTik MTCNAMikroTik MTCNA
MikroTik MTCNAAli Layth
 
Jobsheet instalasi mikrotik
Jobsheet instalasi mikrotikJobsheet instalasi mikrotik
Jobsheet instalasi mikrotikwaskito
 
CCNA Exploration 1 - Chapter 1
CCNA Exploration 1 - Chapter 1CCNA Exploration 1 - Chapter 1
CCNA Exploration 1 - Chapter 1Irsandi Hasan
 
Network Security v1.0 - Module 1.pptx
Network Security v1.0 - Module 1.pptxNetwork Security v1.0 - Module 1.pptx
Network Security v1.0 - Module 1.pptxSamatarHussein
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementI Putu Hariyadi
 
MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2Yaser Rahmati
 
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...Ángel Leonardo Torres
 
Firewall and its purpose
Firewall and its purposeFirewall and its purpose
Firewall and its purposeRohit Phulsunge
 
Tunnel vs VPN on Mikrotik
Tunnel vs VPN on MikrotikTunnel vs VPN on Mikrotik
Tunnel vs VPN on MikrotikGLC Networks
 
Firewall presentation m. emin özgünsür
Firewall presentation   m. emin özgünsürFirewall presentation   m. emin özgünsür
Firewall presentation m. emin özgünsüremin_oz
 

What's hot (20)

How to configure cisco asa virtual firewall
How to configure cisco asa virtual firewallHow to configure cisco asa virtual firewall
How to configure cisco asa virtual firewall
 
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016
MikroTik Hotspot 2.0 (IEEE 802.11u) - MUM Jakarta 2016
 
Firewall
FirewallFirewall
Firewall
 
Detecting network virus using mikrotik
Detecting network virus using mikrotikDetecting network virus using mikrotik
Detecting network virus using mikrotik
 
Firewall presentation
Firewall presentationFirewall presentation
Firewall presentation
 
MikroTik MTCNA
MikroTik MTCNAMikroTik MTCNA
MikroTik MTCNA
 
Jobsheet instalasi mikrotik
Jobsheet instalasi mikrotikJobsheet instalasi mikrotik
Jobsheet instalasi mikrotik
 
NAT Traversal
NAT TraversalNAT Traversal
NAT Traversal
 
CCNA Exploration 1 - Chapter 1
CCNA Exploration 1 - Chapter 1CCNA Exploration 1 - Chapter 1
CCNA Exploration 1 - Chapter 1
 
Network Security v1.0 - Module 1.pptx
Network Security v1.0 - Module 1.pptxNetwork Security v1.0 - Module 1.pptx
Network Security v1.0 - Module 1.pptx
 
Software Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network ManagementSoftware Defined Networking (SDN) Controller Network Management
Software Defined Networking (SDN) Controller Network Management
 
MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2
 
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...
Preguntas de Repaso Capitulo 5: Stallings William: Fundamentos de seguridad e...
 
IPv6 Addressing
IPv6 AddressingIPv6 Addressing
IPv6 Addressing
 
Firewall and its purpose
Firewall and its purposeFirewall and its purpose
Firewall and its purpose
 
Mikro tik advanced training
Mikro tik advanced trainingMikro tik advanced training
Mikro tik advanced training
 
Blockchain Demystified
Blockchain DemystifiedBlockchain Demystified
Blockchain Demystified
 
NAT Ccna
NAT CcnaNAT Ccna
NAT Ccna
 
Tunnel vs VPN on Mikrotik
Tunnel vs VPN on MikrotikTunnel vs VPN on Mikrotik
Tunnel vs VPN on Mikrotik
 
Firewall presentation m. emin özgünsür
Firewall presentation   m. emin özgünsürFirewall presentation   m. emin özgünsür
Firewall presentation m. emin özgünsür
 

Viewers also liked

Mikrotik Network Simulator (MUM Presentation Material 2013)
Mikrotik Network Simulator (MUM Presentation Material 2013)Mikrotik Network Simulator (MUM Presentation Material 2013)
Mikrotik Network Simulator (MUM Presentation Material 2013)Rofiq Fauzi
 
Meta Router mum-yogya Nov 2013
Meta Router mum-yogya Nov 2013Meta Router mum-yogya Nov 2013
Meta Router mum-yogya Nov 2013Bambang Har
 
Основи на MikroTik RouterOS
Основи на MikroTik RouterOSОснови на MikroTik RouterOS
Основи на MikroTik RouterOSDobri Boyadzhiev
 
Mikrotik mater-1-beta
Mikrotik mater-1-betaMikrotik mater-1-beta
Mikrotik mater-1-betataopiksidqi
 
Blokir situs dengan firewall di mikrotik
Blokir situs dengan firewall di mikrotikBlokir situs dengan firewall di mikrotik
Blokir situs dengan firewall di mikrotikMetronics Medan
 
DPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementDPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementIlya Mikov
 
Tutorial mikrotik
Tutorial mikrotikTutorial mikrotik
Tutorial mikrotikMeong3
 
Keeping your rack cool
Keeping your rack cool Keeping your rack cool
Keeping your rack cool Pavel Odintsov
 
DDoS detection at small ISP by Wardner Maia
DDoS detection at small ISP by Wardner MaiaDDoS detection at small ISP by Wardner Maia
DDoS detection at small ISP by Wardner MaiaPavel Odintsov
 
GLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotikGLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotikAchmad Mardiansyah
 
MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]Faisal Reza
 
Basic command to configure mikrotik
Basic command to configure mikrotikBasic command to configure mikrotik
Basic command to configure mikrotikTola LENG
 
Mikrotik ppt
Mikrotik pptMikrotik ppt
Mikrotik ppt044249
 
Finding a Job in the IT Industry
Finding a Job in the IT IndustryFinding a Job in the IT Industry
Finding a Job in the IT IndustrySvetlin Nakov
 
Mikrotik ultimo manual
Mikrotik ultimo manualMikrotik ultimo manual
Mikrotik ultimo manualChristian Val
 
How to Write a Cover Letter?
How to Write a Cover Letter?How to Write a Cover Letter?
How to Write a Cover Letter?Svetlin Nakov
 
Dues maneres de blocar l'accés a Facebook amb un router Mikrotik
Dues maneres de blocar l'accés a Facebook amb un router MikrotikDues maneres de blocar l'accés a Facebook amb un router Mikrotik
Dues maneres de blocar l'accés a Facebook amb un router MikrotikJordi Clopés Esteban
 
Mikrotik RouterOs basics v0.3 español
Mikrotik RouterOs basics v0.3 españolMikrotik RouterOs basics v0.3 español
Mikrotik RouterOs basics v0.3 españolRod Hinojosa
 

Viewers also liked (20)

Mikrotik Network Simulator (MUM Presentation Material 2013)
Mikrotik Network Simulator (MUM Presentation Material 2013)Mikrotik Network Simulator (MUM Presentation Material 2013)
Mikrotik Network Simulator (MUM Presentation Material 2013)
 
Meta Router mum-yogya Nov 2013
Meta Router mum-yogya Nov 2013Meta Router mum-yogya Nov 2013
Meta Router mum-yogya Nov 2013
 
Основи на MikroTik RouterOS
Основи на MikroTik RouterOSОснови на MikroTik RouterOS
Основи на MikroTik RouterOS
 
Mikrotik mater-1-beta
Mikrotik mater-1-betaMikrotik mater-1-beta
Mikrotik mater-1-beta
 
Blokir situs dengan firewall di mikrotik
Blokir situs dengan firewall di mikrotikBlokir situs dengan firewall di mikrotik
Blokir situs dengan firewall di mikrotik
 
DPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic managementDPI BOX: deep packet inspection for ISP traffic management
DPI BOX: deep packet inspection for ISP traffic management
 
Tutorial mikrotik
Tutorial mikrotikTutorial mikrotik
Tutorial mikrotik
 
Keeping your rack cool
Keeping your rack cool Keeping your rack cool
Keeping your rack cool
 
DDoS detection at small ISP by Wardner Maia
DDoS detection at small ISP by Wardner MaiaDDoS detection at small ISP by Wardner Maia
DDoS detection at small ISP by Wardner Maia
 
GLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotikGLC webinar: limiting bandwidth using mikrotik
GLC webinar: limiting bandwidth using mikrotik
 
MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]
 
MTCNA
MTCNAMTCNA
MTCNA
 
Basic command to configure mikrotik
Basic command to configure mikrotikBasic command to configure mikrotik
Basic command to configure mikrotik
 
Mikrotik ppt
Mikrotik pptMikrotik ppt
Mikrotik ppt
 
Finding a Job in the IT Industry
Finding a Job in the IT IndustryFinding a Job in the IT Industry
Finding a Job in the IT Industry
 
Mikrotik ultimo manual
Mikrotik ultimo manualMikrotik ultimo manual
Mikrotik ultimo manual
 
How to Write a Cover Letter?
How to Write a Cover Letter?How to Write a Cover Letter?
How to Write a Cover Letter?
 
Dues maneres de blocar l'accés a Facebook amb un router Mikrotik
Dues maneres de blocar l'accés a Facebook amb un router MikrotikDues maneres de blocar l'accés a Facebook amb un router Mikrotik
Dues maneres de blocar l'accés a Facebook amb un router Mikrotik
 
Mother Presentation
Mother PresentationMother Presentation
Mother Presentation
 
Mikrotik RouterOs basics v0.3 español
Mikrotik RouterOs basics v0.3 españolMikrotik RouterOs basics v0.3 español
Mikrotik RouterOs basics v0.3 español
 

Similar to Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

basic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfbasic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfArif293146
 
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud World
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud WorldHHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud World
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud Worldmatthew1001
 
Openstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud NetworkingOpenstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud NetworkingShannon McFarland
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudAidan Finn
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackAnimesh Singh
 
Microsoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesMicrosoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesAidan Finn
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open NetworkingCumulus Networks
 
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master classCitrix
 
Cloud-computing.ppt
Cloud-computing.pptCloud-computing.ppt
Cloud-computing.pptAjit Mali
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1makker_nl
 
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...DataStax Academy
 
HPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyHPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyPeter Clapham
 
Hybrid Cloud Tutorial Linkedin 2
Hybrid Cloud Tutorial Linkedin 2Hybrid Cloud Tutorial Linkedin 2
Hybrid Cloud Tutorial Linkedin 2David Rilett
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure ServicesBizTalk360
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle CloudSimon Haslam
 
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get Diagnostics
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get DiagnosticsBoris Stoyanov - Troubleshooting the Virtual Router - Run and Get Diagnostics
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get DiagnosticsShapeBlue
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computingRubaNagarajan
 

Similar to Network Simulation using Mikrotik Router OS CHR (MUM Presentation) (20)

basic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdfbasic mikrotikbasic mikrotikbasic mikrotik.pdf
basic mikrotikbasic mikrotikbasic mikrotik.pdf
 
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud World
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud WorldHHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud World
HHM 6887 Managing Your Scalable Applications in an MQ Hybrid Cloud World
 
Openstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud NetworkingOpenstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud Networking
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid Cloud
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
Microsoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesMicrosoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For Techies
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
 
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master class
 
IBM Notes in the Cloud
IBM Notes in the CloudIBM Notes in the Cloud
IBM Notes in the Cloud
 
Cloud-computing.ppt
Cloud-computing.pptCloud-computing.ppt
Cloud-computing.ppt
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1
 
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...
Cassandra Day Atlanta 2015: Software Development with Apache Cassandra: A Wal...
 
HPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journeyHPC and cloud distributed computing, as a journey
HPC and cloud distributed computing, as a journey
 
Hybrid Cloud Tutorial Linkedin 2
Hybrid Cloud Tutorial Linkedin 2Hybrid Cloud Tutorial Linkedin 2
Hybrid Cloud Tutorial Linkedin 2
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure Services
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
 
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get Diagnostics
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get DiagnosticsBoris Stoyanov - Troubleshooting the Virtual Router - Run and Get Diagnostics
Boris Stoyanov - Troubleshooting the Virtual Router - Run and Get Diagnostics
 
IBM MQ V9 Overview
IBM MQ V9 OverviewIBM MQ V9 Overview
IBM MQ V9 Overview
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Network Simulation using Mikrotik Router OS CHR (MUM Presentation)

  • 1. Network Simulation Using Mikrotik RouterOS CHR MUM @ Bangladesh 2016 By Md Arif Hossen Consultant - Telecom & IT Domain
  • 2. 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 arif332@gmail.com www.linkedin.com/in/arifhossen Arif Hossen @ MUM Bangladesh 2016
  • 3. Objective of Simulation • Virtual Lab Setup • Training Class Setup • Preparation for MikroTik Certification test • Feature Test & Many more … Arif Hossen @ MUM Bangladesh 2016
  • 4. 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 Arif Hossen @ MUM Bangladesh 2016
  • 5. Tools - GNS3 • Graphical Network Simulator • Open source Software • Run on windows/Linux/Mac • Running Multivendor devices • Simulate complex network topologies Arif Hossen @ MUM Bangladesh 2016
  • 6. What is Hypervisor • Piece of computer software, firmware or hardware that creates and runs virtual machine • Each virtual machine is call guest operating system Arif Hossen @ MUM Bangladesh 2016
  • 7. Type of Hypervisor • Type-1 native or bare-metal hypervisors • Type-2 or hosted hypervisors Arif Hossen @ MUM Bangladesh 2016
  • 8. 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) Arif Hossen @ MUM Bangladesh 2016
  • 9. 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) Arif Hossen @ MUM Bangladesh 2016
  • 10. 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 Arif Hossen @ MUM Bangladesh 2016
  • 11. RouterOS License Level for X86/PC Arif Hossen @ MUM Bangladesh 2016
  • 12. Licensing Model for CHR Arif Hossen @ MUM Bangladesh 2016
  • 13. 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 Arif Hossen @ MUM Bangladesh 2016
  • 14. 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 Arif Hossen @ MUM Bangladesh 2016
  • 15. 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 Arif Hossen @ MUM Bangladesh 2016
  • 16. Connect to LAB Using IP/MAC (Cont ..) Arif Hossen @ MUM Bangladesh 2016
  • 17. Connect to LAB Using IP/MAC (Cont ..) Arif Hossen @ MUM Bangladesh 2016
  • 18. 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 Arif Hossen @ MUM Bangladesh 2016
  • 19. Example of More Device in LAB Arif Hossen @ MUM Bangladesh 2016
  • 20. 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 Arif Hossen @ MUM Bangladesh 2016
  • 21. Questions? • Email: arif332@gmail.com Arif Hossen @ MUM Bangladesh 2016
  • 22. Thank you! Arif Hossen @ MUM Bangladesh 2016