SlideShare a Scribd company logo
www.glcnetworks.com
Troubleshooting
Layer 2 ethernet
problem:
loop, broadcast,
security
GLC Webinar,
11 nov 2021
Achmad Mardiansyah
achmad@glcnetworks.com
GLC Networks, Indonesia
1
Source: mikrotik.com
www.glcnetworks.com
Agenda
● Introduction
● Review prerequisite knowledge
● Ethernet technologies
● Ethernet issues
● Live practice
● Q & A
2
www.glcnetworks.com
introduction
3
www.glcnetworks.com
What is GLC?
● Garda Lintas Cakrawala (www.glcnetworks.com)
● Based in Bandung, Indonesia
● Areas: Training, IT Consulting
● Certified partner for: Mikrotik, Ubiquity, Linux foundation
● Product: GLC radius manager
● Regular event
4
www.glcnetworks.com
Trainer Introduction
● Name: Achmad Mardiansyah
● Base: bandung, Indonesia
● Linux user since 1999, mikrotik user since 2007, UBNT
2011
● Mikrotik Certified Trainer
(MTCNA/RE/WE/UME/INE/TCE/IPv6)
● Mikrotik/Linux Certified Consultant
● Website contributor: achmadjournal.com, mikrotik.tips,
asysadmin.tips
● More info:
http://au.linkedin.com/in/achmadmardiansyah
5
www.glcnetworks.com
Past experience
6
● 2021 (Congo DRC, Malaysia): network support,
radius/billing integration
● 2020 (Congo DRC, Malaysia): IOT integration,
network automation
● 2019, Congo (DRC): build a wireless ISP from
ground-up
● 2018, Malaysia: network revamp, develop billing
solution and integration, setup dynamic routing
● 2017, Libya (north africa): remote wireless migration
for a new Wireless ISP
● 2016, United Kingdom: workshop for wireless ISP,
migrating a bridged to routed network
www.glcnetworks.com
About GLC webinar?
● First webinar: january 1, 2010 (title:
tahun baru bersama solaris - new year
with solaris OS)
● As a sharing event with various topics:
linux, networking, wireless, database,
programming, etc
● Regular schedule
● Irregular schedule: as needed
● Checking schedule:
http://www.glcnetworks.com/schedule
● You are invited to be a presenter
○ No need to be an expert
○ This is a forum for sharing: knowledge,
experiences, information
7
www.glcnetworks.com
Please introduce yourself
● Your name
● Your company/university?
● Your networking experience?
● Your mikrotik experience?
● Your expectation from this course?
8
www.glcnetworks.com
Prerequisite
● This presentation some prerequisite knowledge
● We assume you already understand:
○ How browsing works
○ Computer networks
9
www.glcnetworks.com
Review prerequisite knowledge
10
www.glcnetworks.com
Your ISP and you
● ISP is an organisation that is part of internet that provides connectivity to their
customers
○ Identified by their AS (Autonomous System) number
○ Identified by their IP address block
● When you connect to internet, you will use your ISP’s address
11
Your ISP. and you
are part of them
other
ISP
other
ISP
google
facebook
www.glcnetworks.com
At your ISP (physical connection)
12
Border
router
Other
ISP
Other
ISP
Access
router
Access
router
customer customer customer
Access network: GPON, WLAN,
FO, GSM, ethernet, etc
www.glcnetworks.com
7 OSI layer & protocol
13
● OSI layer Is a conceptual model from ISO
(International Standard Organization) for project
OSI (Open System Interconnection)
● When you send a message with a courier, you
need to add more info to get your message arrived
at the destination (This process is called
encapsulation)
● What is protocol
○ Is a set of rules for communication
○ Available on each layer
● Communication consist of series encapsulation
○ SDU: service data unit (before PDU)
○ PDU: protocol data unit (after header is added)
www.glcnetworks.com
Internet encapsulation
14
www.glcnetworks.com
Layered model (TCP/IP vs ISO) and encapsulation
15
/ datagram
www.glcnetworks.com
Layer 4 header (which one is TCP?)
16
www.glcnetworks.com
Layer 3 header (which one is IPv4?)
17
www.glcnetworks.com
Ethernet header (which is the MTU?)
18
www.glcnetworks.com
802.11 header
19
www.glcnetworks.com
Did you notice?
● There is a big overhead on encapsulation process
● More encapsulation means less payload?
20
www.glcnetworks.com
ethernet
21
www.glcnetworks.com
Ethernet specs
● Defined by IEEE 802.3
● Media:
○ Coaxial cable
○ Twisted pair
○ Fiber optic
● Devices required:
○ Bridge / switch
○ HUB
● Everyone likes it!!
○ Affordable
○ Easy to install
○ Easy maintenance
22
www.glcnetworks.com
How ethernet works (CSMA/CD)
● Carrier Sense Multiple Access / Collision
Detection (CSMA/CD)
○ Every host do not know when other send data
○ Before sending data, host check the shared medium
○ Every host only knows when collision happens
● You will have:
○ Collision domain
■ Area where collision happens
■ Can use any frame
○ Broadcast domain
■ Area when broadcast happens
■ Using broadcast frame
● CSMA/CD != CSMA/CA
23
www.glcnetworks.com
How ethernet works (ARP)
● Address resolution protocol (ARP)
● Bridging between IPv4 and MAC
address
● Requires broadcast frame
● Will be eliminated in IPv6
24
Source: ipcisco.com
www.glcnetworks.com
Ethernet evolution (1)
25
www.glcnetworks.com
Ethernet evolution (2)
26
www.glcnetworks.com
Ethernet issues
27
www.glcnetworks.com
Collision domain
● Area where collision happens
● Some ideas:
○ Using switched network
28
Source: devto.com
www.glcnetworks.com
Broadcast domain
● An area where broadcast happens
● Try use 5-4-3-2-1 rules
● Some ideas:
○ Using router to split segments
○ Port isolation on switch
29
www.glcnetworks.com
Loop
● A condition when frame is forwarded in the
media
● Will stop until one of cable is removed
● Some ideas:
○ Do not use traditional switch
○ activate STP between switch
○ Port isolation
30
www.glcnetworks.com
Security
● Apply security on network
● Authentication
● Authorization
● Accounting
● Ideas:
○ Dot1x
○ Captive portal
○ MAC address authentication
○ Prevent rogue DHCP server
31
www.glcnetworks.com
Ethernet troubleshooting
32
www.glcnetworks.com
Troubleshooting
● Approach: bottom-up (OSI layer)
● Layer 1
○ Check cabling: crimping/splicing quality, all pins
are OK
● Layer 2
○ Check looping, collision, broadcast
● Layer 3
○ Check reachability: ping
○ Check path: traceroute
● Layer 4:
○ Check port reachability
● Layer 5-6-7 (app)
○ Check application message
33
www.glcnetworks.com
How mikrotik can help (1)
● Check statistics on RouterOS
● Cable test
● Duplex mismatch
● Speed flapping
●
34
06:01:47 interface,info ether3 link down
06:01:50 interface,info ether3 link up (speed 100M, full duplex)
06:02:08 interface,info ether3 link down
06:02:10 interface,info ether3 link up (speed 10M, half duplex)
06:03:03 interface,info ether3 link down
06:03:06 interface,info ether3 link up (speed 100M, full duplex)
06:03:23 interface,info ether3 link down
06:03:25 interface,info ether3 link up (speed 10M, half duplex)
06:03:30 interface,info ether3 link down
06:03:32 interface,info ether3 link up (speed 100M, full duplex)
06:03:50 interface,info ether3 link down
06:03:52 interface,info ether3 link up (speed 10M, half duplex)
06:04:59 interface,info ether3 link down
06:05:01 interface,info ether3 link up (speed 100M, full duplex)
06:05:19 interface,info ether3 link down
06:05:21 interface,info ether3 link up (speed 10M, half duplex)
www.glcnetworks.com
How mikrotik can help (2)
● Flow control
● Loop protect
● Check Log
● Graphing
●
●
35
www.glcnetworks.com
LIVE practice
36
www.glcnetworks.com
preparation
● SSH client
● SSH parameters
○ SSH address
○ SSH port
○ SSH username
○ SSH password
37
www.glcnetworks.com
Q & A
38
www.glcnetworks.com
Interested? Just come to our training...
● Topics are arranged in systematic and logical way
● You will learn from experienced teacher
● Not only learn the materials, but also sharing experiences, best-practices, and
networking
39
www.glcnetworks.com
End of slides
● Thank you for your attention
● Please submit your feedback: http://bit.ly/glcfeedback
● Find our further event on our website : https://www.glcnetworks.com/en/
● Like our facebook page: https://www.facebook.com/glcnetworks
● Slide: https://www.slideshare.net/glcnetworks/
● Discord (bahasa indonesia): (https://discord.gg/6MZ3KUHHBX)
● Recording (youtube): https://www.youtube.com/c/GLCNetworks
● Stay tune with our schedule
● Any questions?
40

More Related Content

What's hot (20)

PDF
OSPF On Router OS7
GLC Networks
 
PDF
Up and Running SSH Service - Part 1
GLC Networks
 
PDF
Mikrotik IP Settings For Performance and Security
GLC Networks
 
PDF
Radio Optimization In Telco - Part 1
GLC Networks
 
PDF
Layer 7 Firewall on Mikrotik
GLC Networks
 
PDF
Using Control-Webpanel for Hosting Service - Part 1
GLC Networks
 
PDF
MTCNA Intro to routerOS
GLC Networks
 
PDF
Provide Internet Services Using GPON
GLC Networks
 
PDF
MPLS on Router OS V7 - Part 1
GLC Networks
 
PDF
Voice Services, From Circuit Switch to VoIP
GLC Networks
 
PDF
CCNA : Intro to Cisco IOS - Part 1
GLC Networks
 
PDF
Up and Running DNS Service
GLC Networks
 
PDF
Mikrotik Bridge Deep Dive
GLC Networks
 
PDF
Automatic Backup via FTP - Part 1
GLC Networks
 
PDF
Building Local-loop Services for Customers
GLC Networks
 
PDF
BGP on RouterOS7 -Part 1
GLC Networks
 
PDF
Networking in Telecommunication (signalling, tcp, ucp, ss7, sctp, sigtran)
GLC Networks
 
PDF
Socket Programming with Python
GLC Networks
 
PDF
EOIP Deep Dive
GLC Networks
 
PDF
Best Current Practice (BCP) 38 Ingress Filtering for Security
GLC Networks
 
OSPF On Router OS7
GLC Networks
 
Up and Running SSH Service - Part 1
GLC Networks
 
Mikrotik IP Settings For Performance and Security
GLC Networks
 
Radio Optimization In Telco - Part 1
GLC Networks
 
Layer 7 Firewall on Mikrotik
GLC Networks
 
Using Control-Webpanel for Hosting Service - Part 1
GLC Networks
 
MTCNA Intro to routerOS
GLC Networks
 
Provide Internet Services Using GPON
GLC Networks
 
MPLS on Router OS V7 - Part 1
GLC Networks
 
Voice Services, From Circuit Switch to VoIP
GLC Networks
 
CCNA : Intro to Cisco IOS - Part 1
GLC Networks
 
Up and Running DNS Service
GLC Networks
 
Mikrotik Bridge Deep Dive
GLC Networks
 
Automatic Backup via FTP - Part 1
GLC Networks
 
Building Local-loop Services for Customers
GLC Networks
 
BGP on RouterOS7 -Part 1
GLC Networks
 
Networking in Telecommunication (signalling, tcp, ucp, ss7, sctp, sigtran)
GLC Networks
 
Socket Programming with Python
GLC Networks
 
EOIP Deep Dive
GLC Networks
 
Best Current Practice (BCP) 38 Ingress Filtering for Security
GLC Networks
 

Similar to Troubleshooting Layer 2 Ethernet Problem: Loop, Broadcast, Security (20)

PDF
Controlling Access Between Devices in the same Layer 2 Segment
GLC Networks
 
PDF
IPv6 with Mikrotik
GLC Networks
 
PDF
Mikrotik Hotspot
GLC Networks
 
PDF
BGP Services IP Transit vs IP Peering
GLC Networks
 
PDF
Internet Protocol Deep-Dive
GLC Networks
 
PDF
Running BGP with Mikrotik
GLC Networks
 
PDF
RouterOS Migration From v6 to v7
GLC Networks
 
PDF
Tuning OSPF: Prefix Aggregate
GLC Networks
 
PDF
Steering traffic in OSPF: Interface cost
GLC Networks
 
PDF
Firewall mangle PBR: steering outbound path similar to inbound
GLC Networks
 
PDF
Network Monitoring with The Dude and Whatsapp
GLC Networks
 
PDF
Troubleshooting load balancing
Achmad Mardiansyah
 
PDF
Internal BGP tuning: Mesh peering to avoid loop
GLC Networks
 
PDF
Tuning OSPF: Bidirectional Forwarding Detection (BFD)
GLC Networks
 
PDF
Using protocol analyzer on mikrotik
Achmad Mardiansyah
 
PDF
Stable OSPF: choosing network type.pdf
GLC Networks
 
PDF
Queue Type on Mikrotik
GLC Networks
 
PDF
Routing fundamentals with mikrotik
Achmad Mardiansyah
 
PDF
Tuning OSPF: area hierarchy, LSA, and area type
GLC Networks
 
PDF
Manage Your Router with Dynamic Public IP
GLC Networks
 
Controlling Access Between Devices in the same Layer 2 Segment
GLC Networks
 
IPv6 with Mikrotik
GLC Networks
 
Mikrotik Hotspot
GLC Networks
 
BGP Services IP Transit vs IP Peering
GLC Networks
 
Internet Protocol Deep-Dive
GLC Networks
 
Running BGP with Mikrotik
GLC Networks
 
RouterOS Migration From v6 to v7
GLC Networks
 
Tuning OSPF: Prefix Aggregate
GLC Networks
 
Steering traffic in OSPF: Interface cost
GLC Networks
 
Firewall mangle PBR: steering outbound path similar to inbound
GLC Networks
 
Network Monitoring with The Dude and Whatsapp
GLC Networks
 
Troubleshooting load balancing
Achmad Mardiansyah
 
Internal BGP tuning: Mesh peering to avoid loop
GLC Networks
 
Tuning OSPF: Bidirectional Forwarding Detection (BFD)
GLC Networks
 
Using protocol analyzer on mikrotik
Achmad Mardiansyah
 
Stable OSPF: choosing network type.pdf
GLC Networks
 
Queue Type on Mikrotik
GLC Networks
 
Routing fundamentals with mikrotik
Achmad Mardiansyah
 
Tuning OSPF: area hierarchy, LSA, and area type
GLC Networks
 
Manage Your Router with Dynamic Public IP
GLC Networks
 
Ad

More from GLC Networks (11)

PDF
BGP tuning: Peer with loopback
GLC Networks
 
PDF
BGP security tuning: pull-up route
GLC Networks
 
PDF
BGP troubleshooting: route origin
GLC Networks
 
PDF
GIT as Mikrotik Configuration Management
GLC Networks
 
PDF
Building a Web Server with NGINX
GLC Networks
 
PDF
Policy Based Routing with Indirect BGP - Part 2
GLC Networks
 
PDF
Policy Based Routing with Indirect BGP - Part 1
GLC Networks
 
PPTX
Automatic Backup via FTP - Part 2
GLC Networks
 
PDF
MPLS on Router OS V7 - Part 2
GLC Networks
 
PDF
BGP on RouterOS7 - Part 2
GLC Networks
 
PDF
OSPF On Router OS7 - Part 2
GLC Networks
 
BGP tuning: Peer with loopback
GLC Networks
 
BGP security tuning: pull-up route
GLC Networks
 
BGP troubleshooting: route origin
GLC Networks
 
GIT as Mikrotik Configuration Management
GLC Networks
 
Building a Web Server with NGINX
GLC Networks
 
Policy Based Routing with Indirect BGP - Part 2
GLC Networks
 
Policy Based Routing with Indirect BGP - Part 1
GLC Networks
 
Automatic Backup via FTP - Part 2
GLC Networks
 
MPLS on Router OS V7 - Part 2
GLC Networks
 
BGP on RouterOS7 - Part 2
GLC Networks
 
OSPF On Router OS7 - Part 2
GLC Networks
 
Ad

Recently uploaded (20)

PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Digital Circuits, important subject in CS
contactparinay1
 

Troubleshooting Layer 2 Ethernet Problem: Loop, Broadcast, Security

  • 1. www.glcnetworks.com Troubleshooting Layer 2 ethernet problem: loop, broadcast, security GLC Webinar, 11 nov 2021 Achmad Mardiansyah [email protected] GLC Networks, Indonesia 1 Source: mikrotik.com
  • 2. www.glcnetworks.com Agenda ● Introduction ● Review prerequisite knowledge ● Ethernet technologies ● Ethernet issues ● Live practice ● Q & A 2
  • 4. www.glcnetworks.com What is GLC? ● Garda Lintas Cakrawala (www.glcnetworks.com) ● Based in Bandung, Indonesia ● Areas: Training, IT Consulting ● Certified partner for: Mikrotik, Ubiquity, Linux foundation ● Product: GLC radius manager ● Regular event 4
  • 5. www.glcnetworks.com Trainer Introduction ● Name: Achmad Mardiansyah ● Base: bandung, Indonesia ● Linux user since 1999, mikrotik user since 2007, UBNT 2011 ● Mikrotik Certified Trainer (MTCNA/RE/WE/UME/INE/TCE/IPv6) ● Mikrotik/Linux Certified Consultant ● Website contributor: achmadjournal.com, mikrotik.tips, asysadmin.tips ● More info: http://au.linkedin.com/in/achmadmardiansyah 5
  • 6. www.glcnetworks.com Past experience 6 ● 2021 (Congo DRC, Malaysia): network support, radius/billing integration ● 2020 (Congo DRC, Malaysia): IOT integration, network automation ● 2019, Congo (DRC): build a wireless ISP from ground-up ● 2018, Malaysia: network revamp, develop billing solution and integration, setup dynamic routing ● 2017, Libya (north africa): remote wireless migration for a new Wireless ISP ● 2016, United Kingdom: workshop for wireless ISP, migrating a bridged to routed network
  • 7. www.glcnetworks.com About GLC webinar? ● First webinar: january 1, 2010 (title: tahun baru bersama solaris - new year with solaris OS) ● As a sharing event with various topics: linux, networking, wireless, database, programming, etc ● Regular schedule ● Irregular schedule: as needed ● Checking schedule: http://www.glcnetworks.com/schedule ● You are invited to be a presenter ○ No need to be an expert ○ This is a forum for sharing: knowledge, experiences, information 7
  • 8. www.glcnetworks.com Please introduce yourself ● Your name ● Your company/university? ● Your networking experience? ● Your mikrotik experience? ● Your expectation from this course? 8
  • 9. www.glcnetworks.com Prerequisite ● This presentation some prerequisite knowledge ● We assume you already understand: ○ How browsing works ○ Computer networks 9
  • 11. www.glcnetworks.com Your ISP and you ● ISP is an organisation that is part of internet that provides connectivity to their customers ○ Identified by their AS (Autonomous System) number ○ Identified by their IP address block ● When you connect to internet, you will use your ISP’s address 11 Your ISP. and you are part of them other ISP other ISP google facebook
  • 12. www.glcnetworks.com At your ISP (physical connection) 12 Border router Other ISP Other ISP Access router Access router customer customer customer Access network: GPON, WLAN, FO, GSM, ethernet, etc
  • 13. www.glcnetworks.com 7 OSI layer & protocol 13 ● OSI layer Is a conceptual model from ISO (International Standard Organization) for project OSI (Open System Interconnection) ● When you send a message with a courier, you need to add more info to get your message arrived at the destination (This process is called encapsulation) ● What is protocol ○ Is a set of rules for communication ○ Available on each layer ● Communication consist of series encapsulation ○ SDU: service data unit (before PDU) ○ PDU: protocol data unit (after header is added)
  • 15. www.glcnetworks.com Layered model (TCP/IP vs ISO) and encapsulation 15 / datagram
  • 16. www.glcnetworks.com Layer 4 header (which one is TCP?) 16
  • 17. www.glcnetworks.com Layer 3 header (which one is IPv4?) 17
  • 20. www.glcnetworks.com Did you notice? ● There is a big overhead on encapsulation process ● More encapsulation means less payload? 20
  • 22. www.glcnetworks.com Ethernet specs ● Defined by IEEE 802.3 ● Media: ○ Coaxial cable ○ Twisted pair ○ Fiber optic ● Devices required: ○ Bridge / switch ○ HUB ● Everyone likes it!! ○ Affordable ○ Easy to install ○ Easy maintenance 22
  • 23. www.glcnetworks.com How ethernet works (CSMA/CD) ● Carrier Sense Multiple Access / Collision Detection (CSMA/CD) ○ Every host do not know when other send data ○ Before sending data, host check the shared medium ○ Every host only knows when collision happens ● You will have: ○ Collision domain ■ Area where collision happens ■ Can use any frame ○ Broadcast domain ■ Area when broadcast happens ■ Using broadcast frame ● CSMA/CD != CSMA/CA 23
  • 24. www.glcnetworks.com How ethernet works (ARP) ● Address resolution protocol (ARP) ● Bridging between IPv4 and MAC address ● Requires broadcast frame ● Will be eliminated in IPv6 24 Source: ipcisco.com
  • 28. www.glcnetworks.com Collision domain ● Area where collision happens ● Some ideas: ○ Using switched network 28 Source: devto.com
  • 29. www.glcnetworks.com Broadcast domain ● An area where broadcast happens ● Try use 5-4-3-2-1 rules ● Some ideas: ○ Using router to split segments ○ Port isolation on switch 29
  • 30. www.glcnetworks.com Loop ● A condition when frame is forwarded in the media ● Will stop until one of cable is removed ● Some ideas: ○ Do not use traditional switch ○ activate STP between switch ○ Port isolation 30
  • 31. www.glcnetworks.com Security ● Apply security on network ● Authentication ● Authorization ● Accounting ● Ideas: ○ Dot1x ○ Captive portal ○ MAC address authentication ○ Prevent rogue DHCP server 31
  • 33. www.glcnetworks.com Troubleshooting ● Approach: bottom-up (OSI layer) ● Layer 1 ○ Check cabling: crimping/splicing quality, all pins are OK ● Layer 2 ○ Check looping, collision, broadcast ● Layer 3 ○ Check reachability: ping ○ Check path: traceroute ● Layer 4: ○ Check port reachability ● Layer 5-6-7 (app) ○ Check application message 33
  • 34. www.glcnetworks.com How mikrotik can help (1) ● Check statistics on RouterOS ● Cable test ● Duplex mismatch ● Speed flapping ● 34 06:01:47 interface,info ether3 link down 06:01:50 interface,info ether3 link up (speed 100M, full duplex) 06:02:08 interface,info ether3 link down 06:02:10 interface,info ether3 link up (speed 10M, half duplex) 06:03:03 interface,info ether3 link down 06:03:06 interface,info ether3 link up (speed 100M, full duplex) 06:03:23 interface,info ether3 link down 06:03:25 interface,info ether3 link up (speed 10M, half duplex) 06:03:30 interface,info ether3 link down 06:03:32 interface,info ether3 link up (speed 100M, full duplex) 06:03:50 interface,info ether3 link down 06:03:52 interface,info ether3 link up (speed 10M, half duplex) 06:04:59 interface,info ether3 link down 06:05:01 interface,info ether3 link up (speed 100M, full duplex) 06:05:19 interface,info ether3 link down 06:05:21 interface,info ether3 link up (speed 10M, half duplex)
  • 35. www.glcnetworks.com How mikrotik can help (2) ● Flow control ● Loop protect ● Check Log ● Graphing ● ● 35
  • 37. www.glcnetworks.com preparation ● SSH client ● SSH parameters ○ SSH address ○ SSH port ○ SSH username ○ SSH password 37
  • 39. www.glcnetworks.com Interested? Just come to our training... ● Topics are arranged in systematic and logical way ● You will learn from experienced teacher ● Not only learn the materials, but also sharing experiences, best-practices, and networking 39
  • 40. www.glcnetworks.com End of slides ● Thank you for your attention ● Please submit your feedback: http://bit.ly/glcfeedback ● Find our further event on our website : https://www.glcnetworks.com/en/ ● Like our facebook page: https://www.facebook.com/glcnetworks ● Slide: https://www.slideshare.net/glcnetworks/ ● Discord (bahasa indonesia): (https://discord.gg/6MZ3KUHHBX) ● Recording (youtube): https://www.youtube.com/c/GLCNetworks ● Stay tune with our schedule ● Any questions? 40