SlideShare a Scribd company logo
1 of 20
Download to read offline
as Branch Router
& Bandwidth Manager.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
MikroTik User Meeting,
Dhaka, Bangladesh.
On 7th March, 2016
Summary of Content
Objectives
Designing Effective Network for NGO
BRAC’s Network expansions
MikroTik as Edge Router
MikroTik as Core Bandwidth Manager
MikroTik as Branch Router
MikroTik as WiFi Router
Case Study on EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Objectives
Network can be defined as the digitalized
platform to operate the organization
Implementation Cost is the main concern for
business.
Properly design the network with low cost
MikroTik device can be reduced the cost
anxiety to implement modern networking.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Designing Effective Network For NGO
Enterprise Network Designing: Of course
Enterprise network will have some basic characteristics, Like .
Highly available
No bottleneck in the design
Horizontally and Vertically expandable
What is the Deference for NGO:
Reasonable Device Cost
Reasonable Maintenance Cost
Minimum activity in the end device end for deploy on new
location
Ready stock availability
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Cost Effective Network Design For Scalability
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Stub Area
BRAC’s Network Expansion
Short History: We have to start from the scratch in the year of 2010.
There was flat network where we have started to make it structural
with bandwidth management and flexibility to expand up to field
level.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
We have used Mikrotik with some expansive branded hardware
We have used different model of Mikrotik Router as Edge Router,
Bandwidth Management, VPN Router, Branch Router and WiFi
Router
As it was not that match renowned so we have to go through lots
of testing and learning process
MikroTik as Edge Router
Our Learnings
Initially we have used 1100 AHx2 to connect with our
multiple ISPs. It was able to handle up to 80 -100 mbps bandwidth.
But the MikroTik CCR 1036 has been resolve the bandwidth
capacity barrier performing great along with eBGP for multiple ISPs
for redundancy.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
MikroTik as Core Bandwidth Manager
Bandwidth Management is on of the key requirement for any
developing country where bandwidth is limited.
We experimented on per user queue
But 30% bandwidth was unused in maximum time on the day
CPU utilization become huge
But PCQ gave us a good result of over all bandwidth utilization also
reduced the CPU utilization.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
MikroTik as Branch Router
Our Requirements for Branch Router:
OSPF Routing
Static Routing
Site to Site VPN
PCQ for Bandwidth shaping
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Now we have 40+ remote
branch connected through
RB 450G and 750 Router
MikroTik as WiFi Router
Our Requirements for WiFi Router:
Good signal strength
Concurrent 25+ users
DHCP, NAT, PCQ
Custom policy based filtering
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Case Study - EoIP
Scenario: Need to provide some IP address to some
computers of a Branch office which will be in the same
subnet of Head Office network.
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Case Study - EoIP
Solutions : We have decided to implemented EoIP tunnel
between HO and Branch router
General Info
HO WAN IP 172.30.58.218 (Provided by Data Connectivity Provider)
Brach WAN IP 172.30.68.182 (Provided by Data Connectivity Provider)
HO LAN IP 192.168.99.0/24 with the VLAN ID 48
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Head Office MikroTik Configuration
IPIP Tunnel Configuration with IP address
/interface ipip
add local-address=172.30.58.218 name=ipip-tunnel1 remote-address=172.30.68.182
/ip address
add address=10.10.10.1/30 interface= ipip-tunnel1 network=10.10.10.0
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Head Office MikroTik Configuration
Adding IP address on Physical Interface of the HO VPN Router
where HO LAN will be connected with the VLAN ID 48
/ip address
add address=192.168.99.2/24 interface=ether12 network=192.168.99.0
/interface vlan
add interface=ether12 name=vlan48 vlan-id=48
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Head Office Mikrotik Configuration
Creating EoIP Tunnel
/interface eoip
add name=eoip-tunnel1 remote-address=172.30.68.182 tunnel-id=1
Assign Physical Interface 12 and EoIP tunnel in a same bridge
/interface bridge port
add bridge=bridge1 interface=ether12
add bridge=bridge1 interface= eoip-tunnel1
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Branch Office Mikrotik Configuration
General Info
HO WAN IP 172.30.58.218
Brach WAN IP 172.30.68.182
HO LAN IP 192.168.99.0/24 with the VLAN ID 48
IPIP Tunnel Configuration with IP address
/interface ipip
add local-address=172.30.68.182 name=ipip-tunnel1 remote-address=172.30.58.218
/ip address
add address=10.10.10.2/30 interface= ipip-tunnel1 network=10.10.10.0
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Branch Office Mikrotik Configuration
General Info
HO WAN IP 172.30.58.218
Brach WAN IP 172.30.68.182
HO LAN IP 192.168.99.0/24 with the VLAN ID 48
Adding IP address on Physical Interface 5
/ip address
add address=192.168.99.1/24 interface=ether5 network=192.168.99.0
Creating EoIP Tunnel
/interface eoip
add name=eoip-tunnel1 remote-address=172.30.58.218 tunnel-id=1
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Branch Office Mikrotik Configuration
General Info
HO WAN IP 172.30.58.218
Brach WAN IP 172.30.68.182
HO LAN IP 192.168.99.0/24 with the VLAN ID 48
Assign Physical Interface 5 and EoIP tunnel in a same bridge
/interface bridge port
add bridge=bridge1 interface=ether5
add bridge=bridge1 interface= eoip-tunnel1
Adding default route to Ho VPN Router
/ip route
add check-gateway=ping distance=1 dst-address=0.0.0.0/0 gateway=10.10.10.1
Case Study - EoIP
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Final Tricks to Configure PC IP Address
PC on HO will have GW address 192.168.99.2
PC on Branch will have GW address 192.168.99.1
Questions ?
Thank you !
Md. Jobayer Almahmud Hossain
(RHCA, RHCDS, RHCSS, RHCVA, RHCE, Redhat Certified
Openstack Administrator, SCSA)
Sr. Lead system Administrator
(In-charge infrastructure and support)
ICT, BRAC
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
Reference
http://wiki.mikrotik.com/
Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS

More Related Content

What's hot

PPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusPPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusDashamir Hoxha
 
MikroTik Basic Training Class - Online Moduls - English
 MikroTik Basic Training Class - Online Moduls - English MikroTik Basic Training Class - Online Moduls - English
MikroTik Basic Training Class - Online Moduls - EnglishAdhie Lesmana
 
HOTSPOT on MikroTik Router
HOTSPOT on MikroTik RouterHOTSPOT on MikroTik Router
HOTSPOT on MikroTik RouterKHNOG
 
Running BGP with Mikrotik
Running BGP with MikrotikRunning BGP with Mikrotik
Running BGP with MikrotikGLC Networks
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOSFaelix Ltd
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRoutingFaisal Reza
 
Low Sost Secure VPN SSTP - MUM ID 2012
Low Sost Secure VPN SSTP - MUM ID 2012Low Sost Secure VPN SSTP - MUM ID 2012
Low Sost Secure VPN SSTP - MUM ID 2012Faisal Reza
 
PPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusPPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusDashamir Hoxha
 
Multivendor MPLS L3VPN
Multivendor MPLS L3VPNMultivendor MPLS L3VPN
Multivendor MPLS L3VPNStefano Sasso
 
MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2Yaser Rahmati
 
Mikrotik basic configuration
Mikrotik basic configurationMikrotik basic configuration
Mikrotik basic configurationTola LENG
 
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
 
BGP Services IP Transit vs IP Peering
BGP Services  IP Transit vs IP PeeringBGP Services  IP Transit vs IP Peering
BGP Services IP Transit vs IP PeeringGLC Networks
 
Tutorial mikrotik step by step anung muhandanu
Tutorial mikrotik step by step  anung muhandanu Tutorial mikrotik step by step  anung muhandanu
Tutorial mikrotik step by step anung muhandanu theviper0308
 
Mikrotik® MPLS/VPN Lab Part 1
Mikrotik® MPLS/VPN Lab Part 1Mikrotik® MPLS/VPN Lab Part 1
Mikrotik® MPLS/VPN Lab Part 1Kaveh Khosravi
 

What's hot (20)

PPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusPPPoE With Mikrotik and Radius
PPPoE With Mikrotik and Radius
 
Mikro tik advanced training
Mikro tik advanced trainingMikro tik advanced training
Mikro tik advanced training
 
MikroTik Basic Training Class - Online Moduls - English
 MikroTik Basic Training Class - Online Moduls - English MikroTik Basic Training Class - Online Moduls - English
MikroTik Basic Training Class - Online Moduls - English
 
HOTSPOT on MikroTik Router
HOTSPOT on MikroTik RouterHOTSPOT on MikroTik Router
HOTSPOT on MikroTik Router
 
Running BGP with Mikrotik
Running BGP with MikrotikRunning BGP with Mikrotik
Running BGP with Mikrotik
 
Class 7
Class 7Class 7
Class 7
 
MikroTik & RouterOS
MikroTik & RouterOSMikroTik & RouterOS
MikroTik & RouterOS
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
 
Low Sost Secure VPN SSTP - MUM ID 2012
Low Sost Secure VPN SSTP - MUM ID 2012Low Sost Secure VPN SSTP - MUM ID 2012
Low Sost Secure VPN SSTP - MUM ID 2012
 
PPPoE With Mikrotik and Radius
PPPoE With Mikrotik and RadiusPPPoE With Mikrotik and Radius
PPPoE With Mikrotik and Radius
 
Multivendor MPLS L3VPN
Multivendor MPLS L3VPNMultivendor MPLS L3VPN
Multivendor MPLS L3VPN
 
MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2MTCNA - MikroTik Certified Network Associate - v2
MTCNA - MikroTik Certified Network Associate - v2
 
Mikrotik basic configuration
Mikrotik basic configurationMikrotik basic configuration
Mikrotik basic configuration
 
MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]MikroTik Multicast Routing [www.imxpert.co]
MikroTik Multicast Routing [www.imxpert.co]
 
Mikrotik Tutorial
Mikrotik TutorialMikrotik Tutorial
Mikrotik Tutorial
 
BGP Services IP Transit vs IP Peering
BGP Services  IP Transit vs IP PeeringBGP Services  IP Transit vs IP Peering
BGP Services IP Transit vs IP Peering
 
BGP on mikrotik
BGP on mikrotikBGP on mikrotik
BGP on mikrotik
 
Tutorial mikrotik step by step anung muhandanu
Tutorial mikrotik step by step  anung muhandanu Tutorial mikrotik step by step  anung muhandanu
Tutorial mikrotik step by step anung muhandanu
 
MTCNA
MTCNAMTCNA
MTCNA
 
Mikrotik® MPLS/VPN Lab Part 1
Mikrotik® MPLS/VPN Lab Part 1Mikrotik® MPLS/VPN Lab Part 1
Mikrotik® MPLS/VPN Lab Part 1
 

Viewers also liked

Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...Rudy Hendrawan
 
Geusseltsport dames Sponsors
Geusseltsport dames SponsorsGeusseltsport dames Sponsors
Geusseltsport dames SponsorsMiriam Monfrance
 
학습촉진
학습촉진학습촉진
학습촉진예슬 이
 
팀플계획안(그룹G) 수정
팀플계획안(그룹G) 수정팀플계획안(그룹G) 수정
팀플계획안(그룹G) 수정예슬 이
 
pump manufacturers | valve manufacturer | butterfly valve
pump manufacturers | valve manufacturer | butterfly valvepump manufacturers | valve manufacturer | butterfly valve
pump manufacturers | valve manufacturer | butterfly valvesinishta
 
자원
자원자원
자원예슬 이
 
Cfpb agency servicestoolkit-fordistribution
Cfpb agency servicestoolkit-fordistributionCfpb agency servicestoolkit-fordistribution
Cfpb agency servicestoolkit-fordistributionMichael Webber
 
кп бизнес центры кемерово
кп бизнес центры кемеровокп бизнес центры кемерово
кп бизнес центры кемеровоАндрей Зыков
 
수행향상
수행향상수행향상
수행향상예슬 이
 
과정
과정과정
과정예슬 이
 

Viewers also liked (18)

Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
Jurnal manajemen bandwidth internet dengan router mikrotik di sma negeri sari...
 
Bf restaurant
Bf restaurantBf restaurant
Bf restaurant
 
Geusseltsport dames Sponsors
Geusseltsport dames SponsorsGeusseltsport dames Sponsors
Geusseltsport dames Sponsors
 
UTL sas
UTL sasUTL sas
UTL sas
 
학습촉진
학습촉진학습촉진
학습촉진
 
팀플계획안(그룹G) 수정
팀플계획안(그룹G) 수정팀플계획안(그룹G) 수정
팀플계획안(그룹G) 수정
 
Бизнес ТВ Кемерово
Бизнес ТВ КемеровоБизнес ТВ Кемерово
Бизнес ТВ Кемерово
 
pump manufacturers | valve manufacturer | butterfly valve
pump manufacturers | valve manufacturer | butterfly valvepump manufacturers | valve manufacturer | butterfly valve
pump manufacturers | valve manufacturer | butterfly valve
 
자원
자원자원
자원
 
Intro
IntroIntro
Intro
 
Cfpb agency servicestoolkit-fordistribution
Cfpb agency servicestoolkit-fordistributionCfpb agency servicestoolkit-fordistribution
Cfpb agency servicestoolkit-fordistribution
 
Health safety
Health safetyHealth safety
Health safety
 
Wsnf 2016 company
Wsnf 2016 companyWsnf 2016 company
Wsnf 2016 company
 
кп бизнес центры кемерово
кп бизнес центры кемеровокп бизнес центры кемерово
кп бизнес центры кемерово
 
Resume
Resume Resume
Resume
 
수행향상
수행향상수행향상
수행향상
 
Io sono nel 7%
Io sono nel 7%Io sono nel 7%
Io sono nel 7%
 
과정
과정과정
과정
 

Similar to BRAC case study on mikrotik router for NGO network

h323oversmallpipesfirewalls.ppt
h323oversmallpipesfirewalls.ppth323oversmallpipesfirewalls.ppt
h323oversmallpipesfirewalls.pptVideoguy
 
CNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxCNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxVishalThakor19
 
Benefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceBenefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceDataWorks Summit/Hadoop Summit
 
Bcc network connection
Bcc network connectionBcc network connection
Bcc network connectionMDMusab
 
Co-Design Architecture for Exascale
Co-Design Architecture for ExascaleCo-Design Architecture for Exascale
Co-Design Architecture for Exascaleinside-BigData.com
 
IT Essentials (Version 7.0) - ITE Chapter 5 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 5 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 5 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 5 Exam AnswersITExamAnswers.net
 
Bangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectBangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectMDMusab
 
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdf
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdfHCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdf
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdfJosLuisLizrragaQuisp
 
Tutorial mikrotik step by step anung muhandanu
Tutorial mikrotik step by step  anung muhandanu Tutorial mikrotik step by step  anung muhandanu
Tutorial mikrotik step by step anung muhandanu Alessandro De Suoodh
 
Midokura Gluecon 2014 - Level up your OpenStack Neutron Networking
Midokura Gluecon 2014 - Level up your OpenStack Neutron NetworkingMidokura Gluecon 2014 - Level up your OpenStack Neutron Networking
Midokura Gluecon 2014 - Level up your OpenStack Neutron NetworkingAdam Johnson
 
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdfPawachMetharattanara
 
76924356 synopsis-network
76924356 synopsis-network76924356 synopsis-network
76924356 synopsis-networklklokesh
 
Ccnav5.org ccna 4-v50_practice_final_exam
Ccnav5.org ccna 4-v50_practice_final_examCcnav5.org ccna 4-v50_practice_final_exam
Ccnav5.org ccna 4-v50_practice_final_examĐồng Quốc Vương
 
Adhoc mobile wireless network enhancement based on cisco devices
Adhoc mobile wireless network enhancement based on cisco devicesAdhoc mobile wireless network enhancement based on cisco devices
Adhoc mobile wireless network enhancement based on cisco devicesIJCNCJournal
 

Similar to BRAC case study on mikrotik router for NGO network (20)

Wan networks
Wan networksWan networks
Wan networks
 
h323oversmallpipesfirewalls.ppt
h323oversmallpipesfirewalls.ppth323oversmallpipesfirewalls.ppt
h323oversmallpipesfirewalls.ppt
 
CNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptxCNv6_instructorPPT_Chapter3.pptx
CNv6_instructorPPT_Chapter3.pptx
 
Benefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceBenefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business Intelligence
 
Open v ran
Open v ranOpen v ran
Open v ran
 
Bcc network connection
Bcc network connectionBcc network connection
Bcc network connection
 
Interconnect your future
Interconnect your futureInterconnect your future
Interconnect your future
 
Ccna1 presentation
Ccna1 presentationCcna1 presentation
Ccna1 presentation
 
Project
ProjectProject
Project
 
MTCNA Show.pptx
MTCNA Show.pptxMTCNA Show.pptx
MTCNA Show.pptx
 
Co-Design Architecture for Exascale
Co-Design Architecture for ExascaleCo-Design Architecture for Exascale
Co-Design Architecture for Exascale
 
IT Essentials (Version 7.0) - ITE Chapter 5 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 5 Exam AnswersIT Essentials (Version 7.0) - ITE Chapter 5 Exam Answers
IT Essentials (Version 7.0) - ITE Chapter 5 Exam Answers
 
Bangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectBangladesh Computer Council Networking Project
Bangladesh Computer Council Networking Project
 
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdf
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdfHCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdf
HCIA-Routing_&_Switching_V2.5_Entry__Training_Materials.pdf
 
Tutorial mikrotik step by step anung muhandanu
Tutorial mikrotik step by step  anung muhandanu Tutorial mikrotik step by step  anung muhandanu
Tutorial mikrotik step by step anung muhandanu
 
Midokura Gluecon 2014 - Level up your OpenStack Neutron Networking
Midokura Gluecon 2014 - Level up your OpenStack Neutron NetworkingMidokura Gluecon 2014 - Level up your OpenStack Neutron Networking
Midokura Gluecon 2014 - Level up your OpenStack Neutron Networking
 
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf
5. Firetide Next Generation Wireless Infrastructure for City Surveillance.pdf
 
76924356 synopsis-network
76924356 synopsis-network76924356 synopsis-network
76924356 synopsis-network
 
Ccnav5.org ccna 4-v50_practice_final_exam
Ccnav5.org ccna 4-v50_practice_final_examCcnav5.org ccna 4-v50_practice_final_exam
Ccnav5.org ccna 4-v50_practice_final_exam
 
Adhoc mobile wireless network enhancement based on cisco devices
Adhoc mobile wireless network enhancement based on cisco devicesAdhoc mobile wireless network enhancement based on cisco devices
Adhoc mobile wireless network enhancement based on cisco devices
 

Recently uploaded

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
#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
 

Recently uploaded (20)

Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
#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
 

BRAC case study on mikrotik router for NGO network

  • 1. as Branch Router & Bandwidth Manager. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS MikroTik User Meeting, Dhaka, Bangladesh. On 7th March, 2016
  • 2. Summary of Content Objectives Designing Effective Network for NGO BRAC’s Network expansions MikroTik as Edge Router MikroTik as Core Bandwidth Manager MikroTik as Branch Router MikroTik as WiFi Router Case Study on EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 3. Objectives Network can be defined as the digitalized platform to operate the organization Implementation Cost is the main concern for business. Properly design the network with low cost MikroTik device can be reduced the cost anxiety to implement modern networking. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 4. Designing Effective Network For NGO Enterprise Network Designing: Of course Enterprise network will have some basic characteristics, Like . Highly available No bottleneck in the design Horizontally and Vertically expandable What is the Deference for NGO: Reasonable Device Cost Reasonable Maintenance Cost Minimum activity in the end device end for deploy on new location Ready stock availability Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 5. Cost Effective Network Design For Scalability Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Stub Area
  • 6. BRAC’s Network Expansion Short History: We have to start from the scratch in the year of 2010. There was flat network where we have started to make it structural with bandwidth management and flexibility to expand up to field level. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS We have used Mikrotik with some expansive branded hardware We have used different model of Mikrotik Router as Edge Router, Bandwidth Management, VPN Router, Branch Router and WiFi Router As it was not that match renowned so we have to go through lots of testing and learning process
  • 7. MikroTik as Edge Router Our Learnings Initially we have used 1100 AHx2 to connect with our multiple ISPs. It was able to handle up to 80 -100 mbps bandwidth. But the MikroTik CCR 1036 has been resolve the bandwidth capacity barrier performing great along with eBGP for multiple ISPs for redundancy. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 8. MikroTik as Core Bandwidth Manager Bandwidth Management is on of the key requirement for any developing country where bandwidth is limited. We experimented on per user queue But 30% bandwidth was unused in maximum time on the day CPU utilization become huge But PCQ gave us a good result of over all bandwidth utilization also reduced the CPU utilization. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 9. MikroTik as Branch Router Our Requirements for Branch Router: OSPF Routing Static Routing Site to Site VPN PCQ for Bandwidth shaping Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Now we have 40+ remote branch connected through RB 450G and 750 Router
  • 10. MikroTik as WiFi Router Our Requirements for WiFi Router: Good signal strength Concurrent 25+ users DHCP, NAT, PCQ Custom policy based filtering Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 11. Case Study - EoIP Scenario: Need to provide some IP address to some computers of a Branch office which will be in the same subnet of Head Office network. Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS
  • 12. Case Study - EoIP Solutions : We have decided to implemented EoIP tunnel between HO and Branch router General Info HO WAN IP 172.30.58.218 (Provided by Data Connectivity Provider) Brach WAN IP 172.30.68.182 (Provided by Data Connectivity Provider) HO LAN IP 192.168.99.0/24 with the VLAN ID 48 Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Head Office MikroTik Configuration IPIP Tunnel Configuration with IP address /interface ipip add local-address=172.30.58.218 name=ipip-tunnel1 remote-address=172.30.68.182 /ip address add address=10.10.10.1/30 interface= ipip-tunnel1 network=10.10.10.0
  • 13. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Head Office MikroTik Configuration Adding IP address on Physical Interface of the HO VPN Router where HO LAN will be connected with the VLAN ID 48 /ip address add address=192.168.99.2/24 interface=ether12 network=192.168.99.0 /interface vlan add interface=ether12 name=vlan48 vlan-id=48
  • 14. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Head Office Mikrotik Configuration Creating EoIP Tunnel /interface eoip add name=eoip-tunnel1 remote-address=172.30.68.182 tunnel-id=1 Assign Physical Interface 12 and EoIP tunnel in a same bridge /interface bridge port add bridge=bridge1 interface=ether12 add bridge=bridge1 interface= eoip-tunnel1
  • 15. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Branch Office Mikrotik Configuration General Info HO WAN IP 172.30.58.218 Brach WAN IP 172.30.68.182 HO LAN IP 192.168.99.0/24 with the VLAN ID 48 IPIP Tunnel Configuration with IP address /interface ipip add local-address=172.30.68.182 name=ipip-tunnel1 remote-address=172.30.58.218 /ip address add address=10.10.10.2/30 interface= ipip-tunnel1 network=10.10.10.0
  • 16. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Branch Office Mikrotik Configuration General Info HO WAN IP 172.30.58.218 Brach WAN IP 172.30.68.182 HO LAN IP 192.168.99.0/24 with the VLAN ID 48 Adding IP address on Physical Interface 5 /ip address add address=192.168.99.1/24 interface=ether5 network=192.168.99.0 Creating EoIP Tunnel /interface eoip add name=eoip-tunnel1 remote-address=172.30.58.218 tunnel-id=1
  • 17. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Branch Office Mikrotik Configuration General Info HO WAN IP 172.30.58.218 Brach WAN IP 172.30.68.182 HO LAN IP 192.168.99.0/24 with the VLAN ID 48 Assign Physical Interface 5 and EoIP tunnel in a same bridge /interface bridge port add bridge=bridge1 interface=ether5 add bridge=bridge1 interface= eoip-tunnel1 Adding default route to Ho VPN Router /ip route add check-gateway=ping distance=1 dst-address=0.0.0.0/0 gateway=10.10.10.1
  • 18. Case Study - EoIP Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS Final Tricks to Configure PC IP Address PC on HO will have GW address 192.168.99.2 PC on Branch will have GW address 192.168.99.1
  • 19. Questions ? Thank you ! Md. Jobayer Almahmud Hossain (RHCA, RHCDS, RHCSS, RHCVA, RHCE, Redhat Certified Openstack Administrator, SCSA) Sr. Lead system Administrator (In-charge infrastructure and support) ICT, BRAC Jobayer Almahmud Hossain RHCA, RHCDS, RHCSS