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

Node level simulators
Node level simulatorsNode level simulators
Node level simulatorsSyedAhamed44
 
ISAM ALU 7360 5520_ihub_turn_up_procedure
ISAM ALU  7360 5520_ihub_turn_up_procedureISAM ALU  7360 5520_ihub_turn_up_procedure
ISAM ALU 7360 5520_ihub_turn_up_procedureWahyu Nasution
 
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-inNews And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-inShapeBlue
 
Multiple acces techniques
Multiple acces techniquesMultiple acces techniques
Multiple acces techniquesparamsidhu89
 
pfSense firewall workshop guide
pfSense firewall workshop guidepfSense firewall workshop guide
pfSense firewall workshop guideSopon Tumchota
 
MPLS on Router OS V7 - Part 1
MPLS on Router OS V7 - Part 1MPLS on Router OS V7 - Part 1
MPLS on Router OS V7 - Part 1GLC Networks
 
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing BasicsDarwish Ahmad
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOSFaelix Ltd
 
Mikrotik Hotspot User Manager
Mikrotik Hotspot User ManagerMikrotik Hotspot User Manager
Mikrotik Hotspot User ManagerKHNOG
 
How to configure the logical distance of gpon
How to configure the logical distance of gponHow to configure the logical distance of gpon
How to configure the logical distance of gponHuanetwork
 
HSPA(High Speed Packet Access)
HSPA(High Speed Packet Access)HSPA(High Speed Packet Access)
HSPA(High Speed Packet Access)Jeet Adhikary
 

What's hot (20)

Mikrotik Hotspot
Mikrotik HotspotMikrotik Hotspot
Mikrotik Hotspot
 
MikroTik Firewall : Securing your Router with Port Knocking
MikroTik Firewall : Securing your Router with Port KnockingMikroTik Firewall : Securing your Router with Port Knocking
MikroTik Firewall : Securing your Router with Port Knocking
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulators
 
ISAM ALU 7360 5520_ihub_turn_up_procedure
ISAM ALU  7360 5520_ihub_turn_up_procedureISAM ALU  7360 5520_ihub_turn_up_procedure
ISAM ALU 7360 5520_ihub_turn_up_procedure
 
Mikrotik firewall filter
Mikrotik firewall filterMikrotik firewall filter
Mikrotik firewall filter
 
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-inNews And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
 
IPsec on Mikrotik
IPsec on MikrotikIPsec on Mikrotik
IPsec on Mikrotik
 
Multiple acces techniques
Multiple acces techniquesMultiple acces techniques
Multiple acces techniques
 
BGP filter with mikrotik
BGP filter with mikrotikBGP filter with mikrotik
BGP filter with mikrotik
 
Trace route
Trace routeTrace route
Trace route
 
pfSense firewall workshop guide
pfSense firewall workshop guidepfSense firewall workshop guide
pfSense firewall workshop guide
 
SNMP vs CMIP
SNMP vs CMIPSNMP vs CMIP
SNMP vs CMIP
 
MPLS on Router OS V7 - Part 1
MPLS on Router OS V7 - Part 1MPLS on Router OS V7 - Part 1
MPLS on Router OS V7 - Part 1
 
IoT transport protocols
IoT transport protocolsIoT transport protocols
IoT transport protocols
 
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing Basics
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOS
 
Mikrotik Hotspot User Manager
Mikrotik Hotspot User ManagerMikrotik Hotspot User Manager
Mikrotik Hotspot User Manager
 
How to configure the logical distance of gpon
How to configure the logical distance of gponHow to configure the logical distance of gpon
How to configure the logical distance of gpon
 
HSPA(High Speed Packet Access)
HSPA(High Speed Packet Access)HSPA(High Speed Packet Access)
HSPA(High Speed Packet Access)
 
Mikrotik fastpath
Mikrotik fastpathMikrotik fastpath
Mikrotik fastpath
 

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
 
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
 
MikroTik MTCNA
MikroTik MTCNAMikroTik MTCNA
MikroTik MTCNAAli Layth
 
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
 
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?
 
MikroTik MTCNA
MikroTik MTCNAMikroTik MTCNA
MikroTik MTCNA
 
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

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

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