SlideShare une entreprise Scribd logo
1  sur  10
The impact of broadcast and
       multicast storm in IX

 High broadcast and multicast traffic to other participants
  inside IX

 High CPU in line cards

 Resulting in unreachability between participants

 Affecting all BGP sessions

 At the end crippling the IX platform
The possible remedy…

 Testing has been done to simulate the storm
    Join traffic generator into the testing IX
        Inject 200K pps of broadcast, multicast, and unicast traffic
         (Total is 600K pps traffic)
    Join 2 other participants into the testing IX and run BGP
     between them

 Recommendation by Brocade to implement inbound L2
  ACL rate-limit does not work
 Implement outbound L2 rate-limit instead!!
    High CPU in line card is still detected
    However testing participants inside IX can reach each
     other
    BGP sessions inside testing IX are not affected
The possible remedy…
Sample traffic pattern during the
             attack
Top L2 broadcast flow during the
            attack
Top L2 multicast flow during the
             attack
Outbound traffic capture to other
participant without outbound ACL
Outbound traffic capture to other
 participant with outbound ACL
Thank you for the attention



       For sharing/question:

       jhalim10@gmail.com

Contenu connexe

En vedette

2.1.2 contoh pendekatan scientific pai pb sd
2.1.2 contoh pendekatan scientific pai pb sd2.1.2 contoh pendekatan scientific pai pb sd
2.1.2 contoh pendekatan scientific pai pb sd
Julak Laraw
 
Google chrome chromebooks
Google chrome   chromebooksGoogle chrome   chromebooks
Google chrome chromebooks
Brandon Raymo
 
From GNETS to Home School
From GNETS to Home SchoolFrom GNETS to Home School
From GNETS to Home School
eeniarrol
 

En vedette (20)

La perdurabilidad en las empresas familiares maria perez
La perdurabilidad en las empresas familiares maria perezLa perdurabilidad en las empresas familiares maria perez
La perdurabilidad en las empresas familiares maria perez
 
Ambient project in eksis komunika
Ambient project in eksis komunikaAmbient project in eksis komunika
Ambient project in eksis komunika
 
Pertemuan ke 2 (perangkat keras)
Pertemuan ke 2 (perangkat keras)Pertemuan ke 2 (perangkat keras)
Pertemuan ke 2 (perangkat keras)
 
Kt thn 4
Kt thn 4Kt thn 4
Kt thn 4
 
Wc no
Wc noWc no
Wc no
 
The Sorting Machine Web Quest Rubric
The Sorting Machine Web Quest RubricThe Sorting Machine Web Quest Rubric
The Sorting Machine Web Quest Rubric
 
Replik tergugat-i-done
Replik tergugat-i-doneReplik tergugat-i-done
Replik tergugat-i-done
 
Tec16grupo9 ide9610177 anexos1
Tec16grupo9 ide9610177 anexos1Tec16grupo9 ide9610177 anexos1
Tec16grupo9 ide9610177 anexos1
 
Sistemas visuais do cotidiano - Etec
Sistemas visuais do cotidiano - EtecSistemas visuais do cotidiano - Etec
Sistemas visuais do cotidiano - Etec
 
Ppt media dealdy
Ppt media dealdyPpt media dealdy
Ppt media dealdy
 
2.1.2 contoh pendekatan scientific pai pb sd
2.1.2 contoh pendekatan scientific pai pb sd2.1.2 contoh pendekatan scientific pai pb sd
2.1.2 contoh pendekatan scientific pai pb sd
 
Testing Your Sproutcore Presentation
Testing Your Sproutcore PresentationTesting Your Sproutcore Presentation
Testing Your Sproutcore Presentation
 
merekrut dan mengelola sdm
merekrut dan mengelola sdmmerekrut dan mengelola sdm
merekrut dan mengelola sdm
 
Presentation kaka
Presentation kakaPresentation kaka
Presentation kaka
 
Дума и администрация о дорогах
Дума и администрация о дорогахДума и администрация о дорогах
Дума и администрация о дорогах
 
PKL_Report body
PKL_Report bodyPKL_Report body
PKL_Report body
 
Google chrome chromebooks
Google chrome   chromebooksGoogle chrome   chromebooks
Google chrome chromebooks
 
jQuery For Developers Stack Overflow Dev Days Toronto
jQuery For Developers Stack Overflow Dev Days TorontojQuery For Developers Stack Overflow Dev Days Toronto
jQuery For Developers Stack Overflow Dev Days Toronto
 
From GNETS to Home School
From GNETS to Home SchoolFrom GNETS to Home School
From GNETS to Home School
 
Mekanisme Evolusi 1 A ( Ch 22)
Mekanisme  Evolusi 1 A ( Ch 22)Mekanisme  Evolusi 1 A ( Ch 22)
Mekanisme Evolusi 1 A ( Ch 22)
 

Plus de Jimmy Lim (7)

Managing Global Distributed Network
Managing Global Distributed NetworkManaging Global Distributed Network
Managing Global Distributed Network
 
BGP filtering best practice
BGP filtering best practiceBGP filtering best practice
BGP filtering best practice
 
The bond between automation and network engineering
The bond between automation and network engineeringThe bond between automation and network engineering
The bond between automation and network engineering
 
IDNOG3-Jimmy-CloudFlare
IDNOG3-Jimmy-CloudFlareIDNOG3-Jimmy-CloudFlare
IDNOG3-Jimmy-CloudFlare
 
MY Orange Cloud - MyIX Peering Forum 2016
MY Orange Cloud - MyIX Peering Forum 2016MY Orange Cloud - MyIX Peering Forum 2016
MY Orange Cloud - MyIX Peering Forum 2016
 
Unknown Unicast Storm Control in Internet Exchange
Unknown Unicast Storm Control in Internet ExchangeUnknown Unicast Storm Control in Internet Exchange
Unknown Unicast Storm Control in Internet Exchange
 
Moving Away From OpenBGPd to BIRD?
Moving Away From OpenBGPd to BIRD?Moving Away From OpenBGPd to BIRD?
Moving Away From OpenBGPd to BIRD?
 

Broadcast and Multicast Storm Control in Internet Exchange

  • 1.
  • 2. The impact of broadcast and multicast storm in IX  High broadcast and multicast traffic to other participants inside IX  High CPU in line cards  Resulting in unreachability between participants  Affecting all BGP sessions  At the end crippling the IX platform
  • 3. The possible remedy…  Testing has been done to simulate the storm  Join traffic generator into the testing IX  Inject 200K pps of broadcast, multicast, and unicast traffic (Total is 600K pps traffic)  Join 2 other participants into the testing IX and run BGP between them  Recommendation by Brocade to implement inbound L2 ACL rate-limit does not work  Implement outbound L2 rate-limit instead!!  High CPU in line card is still detected  However testing participants inside IX can reach each other  BGP sessions inside testing IX are not affected
  • 5. Sample traffic pattern during the attack
  • 6. Top L2 broadcast flow during the attack
  • 7. Top L2 multicast flow during the attack
  • 8. Outbound traffic capture to other participant without outbound ACL
  • 9. Outbound traffic capture to other participant with outbound ACL
  • 10. Thank you for the attention For sharing/question: jhalim10@gmail.com