Reduce IXP Outage From 40 mins to
0 min

- ARP Guard in IXP
Eric Choi
Senior Product Manager, Product Management
Service Provider Group, APJ
The Problem Statement – Quick Recap
Information from the presentation “The Danger of Proxy ARP in IX environment
by Maksym Tulyuk @ AMSIX
http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
The Problem Statement – Quick Recap
Information from the presentation provided by Maksym Tulyuk @ AMSIX
http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
Computing Sciences Area 4
The Problem Statement – Quick Recap
Computing Sciences Area 5
The Problem Statement – Quick Recap
Computing Sciences Area 6
The Problem Statement – Quick Recap
The Problem Statement – Quick Recap
Information from the presentation provided by Maksym Tulyuk @ AMSIX
http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
Start
End
The Problem Statement – Quick Recap
Information from the presentation provided by Maksym Tulyuk @ AMSIX
http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
Start
End
Computing Sciences Area 9
Can we do better ?
Computing Sciences Area
How about ….
10
Can we avoid the outage when the problem happens
Information from the presentation provided by Maksym Tulyuk @ AMSIX
http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdfStop here
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA 12
Introducing ARP Guard
Use Case 1
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA 13
Introducing ARP Guard
Use Case 2
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
How to implement?
Can it be done using existing mechanism?
▪ ACL?
▪Secure ARP?
Solution
▪Checking all the ARP requests/replies entering the L2
interface against access list.
6/24/2014 14
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Configuration
• Syntax: [no] arp-guard-group <arp-guard-access-group|id>
• Syntax: [no] permit [src_ip_addr] [src_mac_addr]
• Syntax: [no] permit vlan [id] [src_ip_addr] any
• Syntax: [no] permit vlan [id] [src_ip_addr] [src_mac_addr]
• Description of parameters:
• arp-guard-group – Command in the global config mode to give ACL-like commands.
• arp-guard-access-group – name of the ARP Guard access-group, which contains the list of rules.
• permit – This command is used to specify the required set of rules for the associated ARP Guard group
Part I
15
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Configuration
arp-guard-group AS201
permit 20.0.0.2 0001:0002:0003:0004
arp-guard-group AS202
permit vlan 100 20.0.0.32 any
permit vlan 200 20.0.0.31 0001:0003:0003:0003
16
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Configuration
Syntax: [no] arp-guard <arp-guard-access-group> [log] 
Description of parameters:
arp-guard – Command to enable ARP GUARD in the interface config mode.
arp-guard-access-group – name of the ARP Guard access-group, which contains the list of rules.
log – option to log the information about the dropped packet.
Part 2
17
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Show command
MLX(config-if-e1000-1/1)#show arp-guard counters port <port-id> [vlan
<vlan-id>]
MLX(config-if-e1000-1/1)#show arp-guard counters all
MLX(config-if-e1000-1/1)#clear arp-guard counters port <port-id> [vlan
<vlan-id>]
MLX(config-if-e1000-1/1)#clear arp-guard counters all
18
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
Show command
Example
6/24/2014 19
 
MLX#show arp-guard statistics ethernet 1/1
Port Vlan-id Arp_pkts_captured Arp_pkts_forwarded Arp_pkts_dropped
1/1 (Def/Untag) 0 0 0
1/1 3 10000 9000 100
1/1 2 10000 9000 100
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Syslog
• If a “log” option is used on the arp-guard command, then a syslog
message is generated to log the error ARP packet. Syslog message would
contain the following: -
• Port name/id,
• arp-guard-group name
• vlan-id (if-any),
• MAC address and the IP address
20
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
Syslog
Example
6/24/2014 21
SYSLOG: <14>Mar 14 1905 22:37:21 MLX-Dist1 ARP_GUARD DROP LOG:Violation
occured at time Mar 14 22:37:20: on Trunk port=4/1 having Access_Grp=AS201,
for the incoming packet with MAC_ADDR=0000.5822.bf78 IP_ADDR=1.1.1.2
VLAN: 1 
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Example
MLX(config)#arp-guard-group AS303
MLX(config-arp-guard-group)#permit 30.0.0.31 0000:0003:0003:0004
MLX(config-arp-guard-group)#permit 30.0.0.32 any
MLX(config-arp-guard-group)#exit
MLX(config)#interface ethe 1/1
MLX(config-if)#arp-guard AS303 log
Port Based Deployment
22
©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA
Example
MLX(config)#arp-guard-group AS202
MLX(config-arp-guard-group)#permit vlan 100 20.0.0.31 0000:0003:0003:0003
MLX(config-arp-guard-group)#permit vlan 101 20.0.0.32 any
MLX(config-arp-guard-group)#exit
MLX(config)#interface ethe 1/1
MLX(config-if)#arp-guard AS202 log
IXP WholeSale Using IX
23
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
LTE Backhaul Use Case
6/24/2014 24
eNB
PDN-GW
HSS
AAA
IMS Core
DNS
PCRF
SGW
MME
www
Internet
S1-MME
S2
S6b
S6a
SGi
S11
eNodeB
PDN-GW
HSS
AAA
IMS Core
DNS
PCRF
SGW
MME
www
Internet
eNodeB
S1-U
S1-MME
S1-U
L2 Network
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
Data Center Use Case
6/24/2014 25
Data Center
Interconnect
© 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only
ACKNOWLEDGEMENT
Raphael Ho
CheeYong Tay
Jimmy Halim
6/24/2014 26
THANK YOU

Eric Choi
Senior Product Manager, Product Management
Service Provider Group, APJ
"
email: echoi@brocade.com

More Related Content

PPTX
The Aruba Tech Support Top 10: WLAN design, configuration and troubleshooting...
PDF
ACI MultiPod Config Guide
PDF
FlexVPNLabHandbook-SAMPLE
PDF
Aruba mobility access switch useful commands v2
PPT
Day 11 eigrp
PDF
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
PPTX
Networking basics EIGRP
PDF
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...
The Aruba Tech Support Top 10: WLAN design, configuration and troubleshooting...
ACI MultiPod Config Guide
FlexVPNLabHandbook-SAMPLE
Aruba mobility access switch useful commands v2
Day 11 eigrp
02 - IDNOG04 - Sheryl Hermoso (APNIC) - IPv6 Deployment at APNIC
Networking basics EIGRP
Protect Your DHCP Infrastructure from Cyber Attacks - Cybersecurity Training ...

What's hot (20)

PDF
Cisco ASA Firewall Lab WorkBook
PPTX
Multicast in OpenStack Tips
PPTX
Basic Cisco ASA 5506-x Configuration (Firepower)
PDF
CODE BLUE 2014 : [ドローンへの攻撃] マルウェア感染とネットワーク経由の攻撃 by ドンチョル・ホン DONGCHEOL HONG
PDF
5 ip security urpf
PPS
Iuwne10 S06 L01
PDF
PDF
2.5.1.2 packet tracer configure cisco routers for syslog, ntp, and ssh oper...
PDF
Aruba OS 7.3 Command Line Interface Reference Guide
PPTX
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
PDF
CODE BLUE 2014 : Drone attack by malware and network hacking by DONGCHEOL HONG
PPTX
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
PDF
PDF
Air group configuration howto with clearpass 6 v1.2(1)
PDF
SANGFOR NGAF FIREWALL SG TECHNICAL PVT LTD 03002019693
PPS
Iuwne10 S06 L03
PDF
Deploying Next Generation Firewalling with ASA - CX
PPTX
CCNA CDP LLDP NTP
PPTX
Real-world 802.1X Deployment Challenges
Cisco ASA Firewall Lab WorkBook
Multicast in OpenStack Tips
Basic Cisco ASA 5506-x Configuration (Firepower)
CODE BLUE 2014 : [ドローンへの攻撃] マルウェア感染とネットワーク経由の攻撃 by ドンチョル・ホン DONGCHEOL HONG
5 ip security urpf
Iuwne10 S06 L01
2.5.1.2 packet tracer configure cisco routers for syslog, ntp, and ssh oper...
Aruba OS 7.3 Command Line Interface Reference Guide
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
CODE BLUE 2014 : Drone attack by malware and network hacking by DONGCHEOL HONG
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
Air group configuration howto with clearpass 6 v1.2(1)
SANGFOR NGAF FIREWALL SG TECHNICAL PVT LTD 03002019693
Iuwne10 S06 L03
Deploying Next Generation Firewalling with ASA - CX
CCNA CDP LLDP NTP
Real-world 802.1X Deployment Challenges
Ad

Viewers also liked (9)

PDF
The Regional Internet Registry System and Internet Number Resources
PDF
03 (IDNOG02) Sub Sea Cable System a brief introduction by Willy Sutrisno
PPSX
Ptcl call setup between different exchanges
PPTX
IDNOG 2: AS interconnection in indonesia
PDF
06 (IDNOG02) IPv4 Address Transfer by Wita Laksono
PDF
07 (IDNOG01) Local Exchange Point and APIX Update by Harijanto Pribadi
PDF
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
PDF
An introduction to AWS Direct Connect
PPTX
APNIC Update - NZNOG 2017
The Regional Internet Registry System and Internet Number Resources
03 (IDNOG02) Sub Sea Cable System a brief introduction by Willy Sutrisno
Ptcl call setup between different exchanges
IDNOG 2: AS interconnection in indonesia
06 (IDNOG02) IPv4 Address Transfer by Wita Laksono
07 (IDNOG01) Local Exchange Point and APIX Update by Harijanto Pribadi
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
An introduction to AWS Direct Connect
APNIC Update - NZNOG 2017
Ad

Similar to 08 (IDNOG01) ARP Guard in IXP by Eric Choy (18)

PDF
1-300-206 (SENSS)=Firewall (642-618)
PPTX
Hacking L2 Switches
PDF
Arp Cache Poisoning
PPT
Cisco Security Training on ASA and FMC.ppt.ppt
PPT
6005679.ppt
PPTX
Dynamic ARP Inspection (DAI)
PDF
Essential Protection for The Fundamental of IP Networking - Cybersecurity Tra...
PPTX
04 coms 525 tcpip - arp and rarp
PPTX
Layer Two ( 2 ) Security of Cisco switch
PPT
Security threats in the LAN
PPTX
6th floorsharingsession ep 1 - networking - arp v 1.0
PDF
Understanding and Preventing Layer 2 Attacks
PDF
IPv6-Hardening.pdf
PPT
Cours de réseau internet sur les protocoles et technologies réseaux
PPT
In depth understanding network security
PPT
Cisco L3 security and CCIE training .ppt
PDF
Networking.pdf
PDF
Internet technology unit 2
1-300-206 (SENSS)=Firewall (642-618)
Hacking L2 Switches
Arp Cache Poisoning
Cisco Security Training on ASA and FMC.ppt.ppt
6005679.ppt
Dynamic ARP Inspection (DAI)
Essential Protection for The Fundamental of IP Networking - Cybersecurity Tra...
04 coms 525 tcpip - arp and rarp
Layer Two ( 2 ) Security of Cisco switch
Security threats in the LAN
6th floorsharingsession ep 1 - networking - arp v 1.0
Understanding and Preventing Layer 2 Attacks
IPv6-Hardening.pdf
Cours de réseau internet sur les protocoles et technologies réseaux
In depth understanding network security
Cisco L3 security and CCIE training .ppt
Networking.pdf
Internet technology unit 2

More from Indonesia Network Operators Group (20)

PDF
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
PDF
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
PDF
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
PPTX
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
PDF
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
PPTX
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
PDF
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
PDF
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
PDF
05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing
PDF
04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast
PDF
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
PPTX
10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech
PDF
99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech
PDF
12 - IDNOG03 - Hammam Riza (BPPT) Welcoming Speech
PDF
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
PPTX
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
PDF
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
PPTX
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
PDF
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
PDF
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future
LT04 IDNOG04 - Affan Basalamah (ITB) - Documenting your network
LT03 IDNOG04 - Dewangga - IPv6 Implementation for End Users
LT02 IDNOG04 - Charles Lim (Indonesia Honeynet Project) - Using Honeypot to d...
10 - IDNOG04 - Enrico Hugo (Indonesia Honeynet Project) - The Rise of DGA Mal...
09 - IDNOG04 - Low Kok Seng (Sigfox) - Make Mass IOT Come Alive!
08 - IDNOG04 - Anton Purba (Amandata) - On-Premise, Cloud or Hybrid? DDoS Mit...
07 - IDNOG04 - Leontinus Alpha Edison (Tokopedia) - Data Driven Innovation
06 - IDNOG04 - Dion Leung (Coriant) - Emerging Trends & Real Deployments for ...
05 - IDNOG04 - Bambang Gunawan (Juniper) - Segment Routing
04 - IDNOG04 - Charles Chiu (Skipio) - The Latest In G Fast
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
10 - IDNOG03 - Parlin Marius (IDNOG) Opening Speech
99 - IDNOG03 - Valens Riyadi (IDNOG) Closing Speech
12 - IDNOG03 - Hammam Riza (BPPT) Welcoming Speech
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
14 - IDNOG03 - George Michaelson (APNIC) - IPV6-in-2016-IDNOG
21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, t...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
23 - IDNOG03 - Affan Basalamah (ITB) Achmad Basuki (UNIBRAW) - Overview of In...
30 - IDNOG03 - Setiaji (Pemda DKI) - Jakarta Smart City Journey & The Future

Recently uploaded (20)

PPTX
UNIT_2-__LIPIDS[1].pptx.................
PPTX
2025 High Blood Pressure Guideline Slide Set.pptx
PPTX
BSCE 2 NIGHT (CHAPTER 2) just cases.pptx
PPTX
Key-Features-of-the-SHS-Program-v4-Slides (3) PPT2.pptx
PPTX
Power Point PR B.Inggris 12 Ed. 2019.pptx
PDF
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
PDF
Diabetes Mellitus , types , clinical picture, investigation and managment
PDF
Journal of Dental Science - UDMY (2021).pdf
PDF
Solved Past paper of Pediatric Health Nursing PHN BS Nursing 5th Semester
PPTX
Macbeth play - analysis .pptx english lit
PDF
Physical education and sports and CWSN notes
PDF
Nurlina - Urban Planner Portfolio (english ver)
PPTX
Integrated Management of Neonatal and Childhood Illnesses (IMNCI) – Unit IV |...
PDF
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2015).pdf
PDF
anganwadi services for the b.sc nursing and GNM
PDF
Health aspects of bilberry: A review on its general benefits
PDF
Compact First Student's Book Cambridge Official
PDF
PUBH1000 - Module 6: Global Health Tute Slides
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PDF
fundamentals-of-heat-and-mass-transfer-6th-edition_incropera.pdf
UNIT_2-__LIPIDS[1].pptx.................
2025 High Blood Pressure Guideline Slide Set.pptx
BSCE 2 NIGHT (CHAPTER 2) just cases.pptx
Key-Features-of-the-SHS-Program-v4-Slides (3) PPT2.pptx
Power Point PR B.Inggris 12 Ed. 2019.pptx
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
Diabetes Mellitus , types , clinical picture, investigation and managment
Journal of Dental Science - UDMY (2021).pdf
Solved Past paper of Pediatric Health Nursing PHN BS Nursing 5th Semester
Macbeth play - analysis .pptx english lit
Physical education and sports and CWSN notes
Nurlina - Urban Planner Portfolio (english ver)
Integrated Management of Neonatal and Childhood Illnesses (IMNCI) – Unit IV |...
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2015).pdf
anganwadi services for the b.sc nursing and GNM
Health aspects of bilberry: A review on its general benefits
Compact First Student's Book Cambridge Official
PUBH1000 - Module 6: Global Health Tute Slides
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
fundamentals-of-heat-and-mass-transfer-6th-edition_incropera.pdf

08 (IDNOG01) ARP Guard in IXP by Eric Choy

  • 1. Reduce IXP Outage From 40 mins to 0 min
 - ARP Guard in IXP Eric Choi Senior Product Manager, Product Management Service Provider Group, APJ
  • 2. The Problem Statement – Quick Recap Information from the presentation “The Danger of Proxy ARP in IX environment by Maksym Tulyuk @ AMSIX http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
  • 3. The Problem Statement – Quick Recap Information from the presentation provided by Maksym Tulyuk @ AMSIX http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf
  • 4. Computing Sciences Area 4 The Problem Statement – Quick Recap
  • 5. Computing Sciences Area 5 The Problem Statement – Quick Recap
  • 6. Computing Sciences Area 6 The Problem Statement – Quick Recap
  • 7. The Problem Statement – Quick Recap Information from the presentation provided by Maksym Tulyuk @ AMSIX http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf Start End
  • 8. The Problem Statement – Quick Recap Information from the presentation provided by Maksym Tulyuk @ AMSIX http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdf Start End
  • 9. Computing Sciences Area 9 Can we do better ?
  • 11. Can we avoid the outage when the problem happens Information from the presentation provided by Maksym Tulyuk @ AMSIX http://ripe63.ripe.net/presentations/130-Proxy_ARP_RIPE_Nov2011.pdfStop here
  • 12. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA 12 Introducing ARP Guard Use Case 1
  • 13. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA 13 Introducing ARP Guard Use Case 2
  • 14. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only How to implement? Can it be done using existing mechanism? ▪ ACL? ▪Secure ARP? Solution ▪Checking all the ARP requests/replies entering the L2 interface against access list. 6/24/2014 14
  • 15. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Configuration • Syntax: [no] arp-guard-group <arp-guard-access-group|id> • Syntax: [no] permit [src_ip_addr] [src_mac_addr] • Syntax: [no] permit vlan [id] [src_ip_addr] any • Syntax: [no] permit vlan [id] [src_ip_addr] [src_mac_addr] • Description of parameters: • arp-guard-group – Command in the global config mode to give ACL-like commands. • arp-guard-access-group – name of the ARP Guard access-group, which contains the list of rules. • permit – This command is used to specify the required set of rules for the associated ARP Guard group Part I 15
  • 16. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Configuration arp-guard-group AS201 permit 20.0.0.2 0001:0002:0003:0004 arp-guard-group AS202 permit vlan 100 20.0.0.32 any permit vlan 200 20.0.0.31 0001:0003:0003:0003 16
  • 17. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Configuration Syntax: [no] arp-guard <arp-guard-access-group> [log]  Description of parameters: arp-guard – Command to enable ARP GUARD in the interface config mode. arp-guard-access-group – name of the ARP Guard access-group, which contains the list of rules. log – option to log the information about the dropped packet. Part 2 17
  • 18. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Show command MLX(config-if-e1000-1/1)#show arp-guard counters port <port-id> [vlan <vlan-id>] MLX(config-if-e1000-1/1)#show arp-guard counters all MLX(config-if-e1000-1/1)#clear arp-guard counters port <port-id> [vlan <vlan-id>] MLX(config-if-e1000-1/1)#clear arp-guard counters all 18
  • 19. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only Show command Example 6/24/2014 19   MLX#show arp-guard statistics ethernet 1/1 Port Vlan-id Arp_pkts_captured Arp_pkts_forwarded Arp_pkts_dropped 1/1 (Def/Untag) 0 0 0 1/1 3 10000 9000 100 1/1 2 10000 9000 100
  • 20. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Syslog • If a “log” option is used on the arp-guard command, then a syslog message is generated to log the error ARP packet. Syslog message would contain the following: - • Port name/id, • arp-guard-group name • vlan-id (if-any), • MAC address and the IP address 20
  • 21. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only Syslog Example 6/24/2014 21 SYSLOG: <14>Mar 14 1905 22:37:21 MLX-Dist1 ARP_GUARD DROP LOG:Violation occured at time Mar 14 22:37:20: on Trunk port=4/1 having Access_Grp=AS201, for the incoming packet with MAC_ADDR=0000.5822.bf78 IP_ADDR=1.1.1.2 VLAN: 1 
  • 22. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Example MLX(config)#arp-guard-group AS303 MLX(config-arp-guard-group)#permit 30.0.0.31 0000:0003:0003:0004 MLX(config-arp-guard-group)#permit 30.0.0.32 any MLX(config-arp-guard-group)#exit MLX(config)#interface ethe 1/1 MLX(config-if)#arp-guard AS303 log Port Based Deployment 22
  • 23. ©2012 Brocade Communications Systems, Inc. CONFIDENTIAL — Discussion under NDA Example MLX(config)#arp-guard-group AS202 MLX(config-arp-guard-group)#permit vlan 100 20.0.0.31 0000:0003:0003:0003 MLX(config-arp-guard-group)#permit vlan 101 20.0.0.32 any MLX(config-arp-guard-group)#exit MLX(config)#interface ethe 1/1 MLX(config-if)#arp-guard AS202 log IXP WholeSale Using IX 23
  • 24. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only LTE Backhaul Use Case 6/24/2014 24 eNB PDN-GW HSS AAA IMS Core DNS PCRF SGW MME www Internet S1-MME S2 S6b S6a SGi S11 eNodeB PDN-GW HSS AAA IMS Core DNS PCRF SGW MME www Internet eNodeB S1-U S1-MME S1-U L2 Network
  • 25. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only Data Center Use Case 6/24/2014 25 Data Center Interconnect
  • 26. © 2012 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only ACKNOWLEDGEMENT Raphael Ho CheeYong Tay Jimmy Halim 6/24/2014 26
  • 27. THANK YOU
 Eric Choi Senior Product Manager, Product Management Service Provider Group, APJ " email: [email protected]