SlideShare a Scribd company logo
1 of 22
Download to read offline
BGP Anomaly Detection
Bahaa Al-Musawi
PhD candidate
Supervisors: Dr. Philip Branch and Prof.
Grenville Armitage
balmusawi@swin.edu.au
Centre for Advanced Internet Architectures (CAIA)
Swinburne University of Technology
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 2CAIA Seminar
Outline
โ€ข BGP
โ€ข BGP Anomalies
โ€ข BGP Testbed
โ€ข Summary
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 3CAIA Seminar
Outline
โ€ข BGP
โ€ข BGP Anomalies
โ€ข BGP Testbed
โ€ข Summary
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 4CAIA Seminar
Border Gateway Protocol (BGP)
โ€ข The Internet is a decentralized global network
comprised of tens of thousands of Autonomous
Systems (ASes)
โ€ข BGP is the Internetโ€™s default Inter-domain routing
protocol
An example of routing topology
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 5CAIA Seminar
Border Gateway Protocol (BGP)
โ€ข BGP (RFC1105), BGP2 (RFC1163), BGP3
(RFC1267), and BGP4 with last revision (RFC4271)
โ€ข BGP is a path vector protocol
โ€ข BGP supports Classless Inter-domain Routing (CIDR),
ex. prefix 192.2.2.0/24 192.2.2.1-192.2.2.255
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 6CAIA Seminar
Connecting a new BGP router
Border Gateway Protocol (BGP)
โ€ข BGP is an incremental protocol
โ€ข Routing Information Base (RIB)
โ€ข Updates
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 7CAIA Seminar
Announcing a new prefix by an AS
Border Gateway Protocol (BGP)
โ€ข BGP is an incremental protocol
โ€ข Routing Information Base (RIB)
โ€ข Updates
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 8CAIA Seminar
BGP Policies
โ€ข ASes are the unit of routing policy in BGP
โ€ข ASes relationships: customer-provider and peer-to-peer
โ€ข BGP routing policies:
โ€ข Business relationships
โ€ข Traffic engineering
โ€ข Scalability
โ€ข Security related policies
โ€ข Number of configuration lines in a single BGP router
can range from hundreds to thousands lines
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 9CAIA Seminar
Border Gateway Protocol (BGP)
Growth of BGP Table since 1994 from http://bgp.potaroo.net/
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 10CAIA Seminar
BGP Weakness
โ€ข BGP based on the trust between all its participants
โ€ข BGP does not employ any authentication measures for
advertising routes
โ€ข BGP is vulnerable to different types of attacks
โ€ข 2005, TTNet announced more than 100,000 incorrect routes
โ€ข 2006, AS27506 hijacked panix domain
โ€ข 2012, Dodo ISP incident
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 11CAIA Seminar
Outline
โ€ข BGP
โ€ข BGP Anomalies
โ€ข BGP Testbed
โ€ข Summary
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 12CAIA Seminar
BGP Anomalies
โ€ข Anomalies are patterns in a data set that do not follow
expected behavior
โ€ข No BGP updates are sent when there is no change in
topology and/or policies for a network running BGP
โ€ข In the real world, many ASes are unstable causing
propagation of many abnormal BGP updates
โ€ข Distinguishing abnormal BGP updates from a serious
attack is a challenge
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 13CAIA Seminar
Types of BGP Anomalies
1. Direct and Intended Disruptions
2. Direct and Unintended Disruptions
3. Indirect Attacks
4. Hardware Failure
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 14CAIA Seminar
1. Direct and Intended Disruptions
โ€ข This type of disruption refers to all types of BGP
hijacking which can appear in different scenarios such
as prefix and sub-prefix hijack.
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 15CAIA Seminar
1. Direct and Intended Disruptions
โ€ข False Positive
โ€ข Legitimate reasons for anomalous routing updates
โ€ข Multi-homing with static link aggregation
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 16CAIA Seminar
1. Direct and Intended Disruptions
โ€ข Examples
โ€ข May 2005, AS174 hijacked one of Google prefixes: lose connectivity to
the google.com domain for nearly an hour
โ€ข April 2011, Link Telecom incident: an attacker hijacked AS12812 and its
prefixes for a round 6 months
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 17CAIA Seminar
2. Direct and Unintended Disruptions
โ€ข Refers to BGP misconfiguration such as:
โ€ข Pakistan incident-2008: advertised an invalid YouTube prefix causing
many ASes to lose access to the site
โ€ข Indosat incident-2014: propagated over 320,000 incorrect routes
Pakistan event 2008
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 18CAIA Seminar
3. Indirect Disruptions
โ€ข Nimda-2001: around 30 fold increase of BGP updates
was observed
โ€ข Slammer-2003: dramatic spikes in number of BGP
updates
Updates Messages During Slammer Attack from 22-29 January 2003
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 19CAIA Seminar
4. Hardware Failure
โ€ข Moscow blackout-2005: Several hours
โ€ข Mediterranean cable-2008: > 20 countries
Number of BGP Updates during Moscow event
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 20CAIA Seminar
BGP Anomalies Detection Techniques
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 21CAIA Seminar
BGP Anomalies Detection Techniques
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 22CAIA Seminar
BGP Statistics
โ€ข The huge variance in the size of the Internet is leading
towards increasing instability of BGP
โ€ข 40K anomalous route events were reported in the 12
months from May 2011
โ€ข 20% of the hijacking and misconfigurations lasted less
than 10 minutes but with the ability to pollute 90% of
the Internet in less than 2 minutes
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 23CAIA Seminar
BGP Anomalies
Key Requirements for a next generation of BGP anomaly
detection:
โ€ข Detect in near real-time different types of BGP disruptions
โ€ข Identify type of BGP disruptions
โ€ข Locate the source of disruption
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 24CAIA Seminar
Outline
โ€ข BGP
โ€ข BGP Anomalies
โ€ข BGP Testbed
โ€ข Summary
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 25CAIA Seminar
BGP Testbed
Why BGP Testbed is important ?
1. Lack of ground truth timestamps for available BGP
anomalies events
2. Enable examination of different types of BGP
anomalies to help in their identification
3. On available BGP testbeds such as the PEER project,
no hijacking or misconfiguration is allowed
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 26CAIA Seminar
BGP Testbed
Types of BGP testbed that have been used:
1. Quagga
2. Swinburne/ ICT Cisco Labs
3. Virtual Internet Routing Lab (VIRL)
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 27CAIA Seminar
Quagga
โ€ข Routing S/W package that provides TCP/IP based
routing services.
โ€ข Supports many routing protocols such as RIP, OSPF,
IS-IS, and BGP
Simple BGP Topology on 9 VMs running Quagga
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 28CAIA Seminar
Quagga
โ€ข Difficult to manage large scale network topology
โ€ข No Virtualization support
โ€ข No. of nodes is limited to H/W specifications
โ€ข No chance to try other router OSs such as IOS and
Junos
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 29CAIA Seminar
Swinburne/ICT Cisco Labs
โ€ข Totally 265 Cisco routers
โ€ข 205 routers Cisco model 2811
โ€ข 60 routers Cisco model 2620XM
โ€ข Swinburne offers a tool to manage configuration of
devices
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 30CAIA Seminar
Swinburne/ICT Cisco Labs
Simple BGP topology
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 31CAIA Seminar
Swinburne/ICT Cisco Labs
โ€ข Time consuming to setup and tear-down a network
โ€ข Limited availability of labs because of teaching
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 32CAIA Seminar
Managing connections
โ€ข Difficult to manage network connections with a large
scale network
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 33CAIA Seminar
Swinburne/ICT Cisco Labs
โ€ข Still difficult to manage configuration of routers in a
large scale network
โ€ข No Virtualization capability
โ€ข No chance to try latest Cisco IOS versions or other
Routers OSs
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 34CAIA Seminar
VIRL Cisco Software
โ€ข Virtual Internet Routing Lab
โ€ข Uses VMMaestro, OpenStack, Autonetkit, and Ubuntu
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 35CAIA Seminar
VIRL Cisco Software
โ€ข Easy to setup and teardown a network
โ€ข Portability and repeatability
โ€ข Virtualization capability
โ€ข Simplified packet capture
โ€ข Deployment of different OSs
โ€ข Cisco IOS such IOS,IOS XR, IOS XE, and NX-OS
โ€ข Servers such as Ubuntu and FreeBSD
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 36CAIA Seminar
VIRL Cisco Software
15 nodes running on VIRL requires:
โ€ข 4 CPU cores
โ€ข 8 GB DRAM
โ€ข Internet Access
My target network is > 200 nodes which requires
โ€ข 40 CPU cores
โ€ข 512 GB DRAM
What can I do?
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 37CAIA Seminar
VIRL Cisco Software
โ€ข ASK ITS at Swinburne
โ€ข 10 nodes each with 8 cores and 24 GB DRAM
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 38CAIA Seminar
Accessing 10 nodes at EN building
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 39CAIA Seminar
VIRL Supports graphml format
http://www.topology-zoo.org/
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 40CAIA Seminar
Current/Future Work
โ€ข Apply one of exist global network topologies
โ€ข Inject BGP updates
โ€ข Create different anomalies and apply different
approaches to detecting them
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 41CAIA Seminar
Outline
โ€ข BGP
โ€ข BGP Anomalies
โ€ข BGP Testbed
โ€ข Summary
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 42CAIA Seminar
Summary
โ€ข BGP is responsible for managing and exchanging
Network NLRI between ASes with guarantee of
avoiding loops
โ€ข BGP is vulnerable to different types of anomalies
โ€ข Key requirements for a next generation of BGP
anomalies detection
โ€ข Challenges of building BGP testbed especially for
large scale network
โ€ข VIRL offers a variety of facilities and options with short
time to setup and tear down a network
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 43CAIA Seminar
Acknowledgment
โ€ข VIRL team at Cisco for providing free license and
support
โ€ข Simon Forsayeth from ITS / Swinburne University for
his help and support to make the use of 10 nodes
possible with VIRL
http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 44CAIA Seminar
Questions

More Related Content

Similar to BGP Anomaly Detection

Detecting BGP Instability Using RQA
Detecting BGP Instability Using RQADetecting BGP Instability Using RQA
Detecting BGP Instability Using RQAUniversity of Kufa
ย 
BGP Replay Tool (BRT) V0.1
BGP Replay Tool (BRT) V0.1BGP Replay Tool (BRT) V0.1
BGP Replay Tool (BRT) V0.1University of Kufa
ย 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013Affan Basalamah
ย 
Rapid Detection of BGP Anomalies
Rapid Detection of BGP AnomaliesRapid Detection of BGP Anomalies
Rapid Detection of BGP AnomaliesAPNIC
ย 
How to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBHow to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBSDNRG ITB
ย 
#vBrownbag EMEA VCAP5-CIA Objectives 3
#vBrownbag EMEA VCAP5-CIA Objectives 3#vBrownbag EMEA VCAP5-CIA Objectives 3
#vBrownbag EMEA VCAP5-CIA Objectives 3Andrea Mauro
ย 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttPuneet Kumar
ย 
Internet Measurements of the COVID-19 Pandemic
Internet Measurements of the COVID-19 PandemicInternet Measurements of the COVID-19 Pandemic
Internet Measurements of the COVID-19 PandemicRIPE NCC
ย 
ARM 7: IPv6 deployment - where are we now?
ARM 7: IPv6 deployment - where are we now?ARM 7: IPv6 deployment - where are we now?
ARM 7: IPv6 deployment - where are we now?APNIC
ย 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-FiCisco Canada
ย 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member GatheringAPNIC
ย 
WiFi Insecurity2013
WiFi Insecurity2013WiFi Insecurity2013
WiFi Insecurity2013Kurt Baumgartner
ย 
Unicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingUnicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingJohn Gasper
ย 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6Ethern Lin
ย 
Community tools to fight against DDoS
Community tools to fight against DDoSCommunity tools to fight against DDoS
Community tools to fight against DDoSFakrul Alam
ย 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
ย 
fiware-lab-dev-4.pdf
fiware-lab-dev-4.pdffiware-lab-dev-4.pdf
fiware-lab-dev-4.pdfssuser8c74ba
ย 
Unicon June 2014 IAM Briefing
Unicon June 2014 IAM BriefingUnicon June 2014 IAM Briefing
Unicon June 2014 IAM BriefingJohn Gasper
ย 

Similar to BGP Anomaly Detection (20)

Detecting BGP Instability Using RQA
Detecting BGP Instability Using RQADetecting BGP Instability Using RQA
Detecting BGP Instability Using RQA
ย 
BGP Replay Tool (BRT) V0.1
BGP Replay Tool (BRT) V0.1BGP Replay Tool (BRT) V0.1
BGP Replay Tool (BRT) V0.1
ย 
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
IPv6 and Telecom: IPv4 Is FInally Running Out. Now What?
ย 
IPv6 Development in ITB 2013
IPv6 Development in ITB 2013IPv6 Development in ITB 2013
IPv6 Development in ITB 2013
ย 
Rapid Detection of BGP Anomalies
Rapid Detection of BGP AnomaliesRapid Detection of BGP Anomalies
Rapid Detection of BGP Anomalies
ย 
How to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBHow to Implement SDN Technology in ITB
How to Implement SDN Technology in ITB
ย 
#vBrownbag EMEA VCAP5-CIA Objectives 3
#vBrownbag EMEA VCAP5-CIA Objectives 3#vBrownbag EMEA VCAP5-CIA Objectives 3
#vBrownbag EMEA VCAP5-CIA Objectives 3
ย 
Implementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqttImplementation ans analysis_of_quic_for_mqtt
Implementation ans analysis_of_quic_for_mqtt
ย 
Internet Measurements of the COVID-19 Pandemic
Internet Measurements of the COVID-19 PandemicInternet Measurements of the COVID-19 Pandemic
Internet Measurements of the COVID-19 Pandemic
ย 
ARM 7: IPv6 deployment - where are we now?
ARM 7: IPv6 deployment - where are we now?ARM 7: IPv6 deployment - where are we now?
ARM 7: IPv6 deployment - where are we now?
ย 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-Fi
ย 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member Gathering
ย 
WiFi Insecurity2013
WiFi Insecurity2013WiFi Insecurity2013
WiFi Insecurity2013
ย 
Unicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingUnicon July 2015 IAM Briefing
Unicon July 2015 IAM Briefing
ย 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
ย 
Community tools to fight against DDoS
Community tools to fight against DDoSCommunity tools to fight against DDoS
Community tools to fight against DDoS
ย 
Community Tools to Fight Against DDoS
Community Tools to Fight Against DDoS Community Tools to Fight Against DDoS
Community Tools to Fight Against DDoS
ย 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
ย 
fiware-lab-dev-4.pdf
fiware-lab-dev-4.pdffiware-lab-dev-4.pdf
fiware-lab-dev-4.pdf
ย 
Unicon June 2014 IAM Briefing
Unicon June 2014 IAM BriefingUnicon June 2014 IAM Briefing
Unicon June 2014 IAM Briefing
ย 

Recently uploaded

Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445ruhi
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLimonikaupta
ย 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
ย 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
ย 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Datingkojalkojal131
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
ย 
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort Service
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort ServiceEnjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort Service
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort ServiceDelhi Call girls
ย 
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Delhi Call girls
ย 

Recently uploaded (20)

Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
ย 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
ย 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
ย 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
ย 
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
ย 
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort Service
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort ServiceEnjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort Service
Enjoy NightโšกCall Girls Dlf City Phase 3 Gurgaon >เผ’8448380779 Escort Service
ย 
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
ย 

BGP Anomaly Detection

  • 1. BGP Anomaly Detection Bahaa Al-Musawi PhD candidate Supervisors: Dr. Philip Branch and Prof. Grenville Armitage balmusawi@swin.edu.au Centre for Advanced Internet Architectures (CAIA) Swinburne University of Technology http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 2CAIA Seminar Outline โ€ข BGP โ€ข BGP Anomalies โ€ข BGP Testbed โ€ข Summary
  • 2. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 3CAIA Seminar Outline โ€ข BGP โ€ข BGP Anomalies โ€ข BGP Testbed โ€ข Summary http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 4CAIA Seminar Border Gateway Protocol (BGP) โ€ข The Internet is a decentralized global network comprised of tens of thousands of Autonomous Systems (ASes) โ€ข BGP is the Internetโ€™s default Inter-domain routing protocol An example of routing topology
  • 3. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 5CAIA Seminar Border Gateway Protocol (BGP) โ€ข BGP (RFC1105), BGP2 (RFC1163), BGP3 (RFC1267), and BGP4 with last revision (RFC4271) โ€ข BGP is a path vector protocol โ€ข BGP supports Classless Inter-domain Routing (CIDR), ex. prefix 192.2.2.0/24 192.2.2.1-192.2.2.255 http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 6CAIA Seminar Connecting a new BGP router Border Gateway Protocol (BGP) โ€ข BGP is an incremental protocol โ€ข Routing Information Base (RIB) โ€ข Updates
  • 4. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 7CAIA Seminar Announcing a new prefix by an AS Border Gateway Protocol (BGP) โ€ข BGP is an incremental protocol โ€ข Routing Information Base (RIB) โ€ข Updates http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 8CAIA Seminar BGP Policies โ€ข ASes are the unit of routing policy in BGP โ€ข ASes relationships: customer-provider and peer-to-peer โ€ข BGP routing policies: โ€ข Business relationships โ€ข Traffic engineering โ€ข Scalability โ€ข Security related policies โ€ข Number of configuration lines in a single BGP router can range from hundreds to thousands lines
  • 5. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 9CAIA Seminar Border Gateway Protocol (BGP) Growth of BGP Table since 1994 from http://bgp.potaroo.net/ http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 10CAIA Seminar BGP Weakness โ€ข BGP based on the trust between all its participants โ€ข BGP does not employ any authentication measures for advertising routes โ€ข BGP is vulnerable to different types of attacks โ€ข 2005, TTNet announced more than 100,000 incorrect routes โ€ข 2006, AS27506 hijacked panix domain โ€ข 2012, Dodo ISP incident
  • 6. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 11CAIA Seminar Outline โ€ข BGP โ€ข BGP Anomalies โ€ข BGP Testbed โ€ข Summary http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 12CAIA Seminar BGP Anomalies โ€ข Anomalies are patterns in a data set that do not follow expected behavior โ€ข No BGP updates are sent when there is no change in topology and/or policies for a network running BGP โ€ข In the real world, many ASes are unstable causing propagation of many abnormal BGP updates โ€ข Distinguishing abnormal BGP updates from a serious attack is a challenge
  • 7. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 13CAIA Seminar Types of BGP Anomalies 1. Direct and Intended Disruptions 2. Direct and Unintended Disruptions 3. Indirect Attacks 4. Hardware Failure http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 14CAIA Seminar 1. Direct and Intended Disruptions โ€ข This type of disruption refers to all types of BGP hijacking which can appear in different scenarios such as prefix and sub-prefix hijack.
  • 8. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 15CAIA Seminar 1. Direct and Intended Disruptions โ€ข False Positive โ€ข Legitimate reasons for anomalous routing updates โ€ข Multi-homing with static link aggregation http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 16CAIA Seminar 1. Direct and Intended Disruptions โ€ข Examples โ€ข May 2005, AS174 hijacked one of Google prefixes: lose connectivity to the google.com domain for nearly an hour โ€ข April 2011, Link Telecom incident: an attacker hijacked AS12812 and its prefixes for a round 6 months
  • 9. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 17CAIA Seminar 2. Direct and Unintended Disruptions โ€ข Refers to BGP misconfiguration such as: โ€ข Pakistan incident-2008: advertised an invalid YouTube prefix causing many ASes to lose access to the site โ€ข Indosat incident-2014: propagated over 320,000 incorrect routes Pakistan event 2008 http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 18CAIA Seminar 3. Indirect Disruptions โ€ข Nimda-2001: around 30 fold increase of BGP updates was observed โ€ข Slammer-2003: dramatic spikes in number of BGP updates Updates Messages During Slammer Attack from 22-29 January 2003
  • 10. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 19CAIA Seminar 4. Hardware Failure โ€ข Moscow blackout-2005: Several hours โ€ข Mediterranean cable-2008: > 20 countries Number of BGP Updates during Moscow event http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 20CAIA Seminar BGP Anomalies Detection Techniques
  • 11. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 21CAIA Seminar BGP Anomalies Detection Techniques http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 22CAIA Seminar BGP Statistics โ€ข The huge variance in the size of the Internet is leading towards increasing instability of BGP โ€ข 40K anomalous route events were reported in the 12 months from May 2011 โ€ข 20% of the hijacking and misconfigurations lasted less than 10 minutes but with the ability to pollute 90% of the Internet in less than 2 minutes
  • 12. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 23CAIA Seminar BGP Anomalies Key Requirements for a next generation of BGP anomaly detection: โ€ข Detect in near real-time different types of BGP disruptions โ€ข Identify type of BGP disruptions โ€ข Locate the source of disruption http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 24CAIA Seminar Outline โ€ข BGP โ€ข BGP Anomalies โ€ข BGP Testbed โ€ข Summary
  • 13. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 25CAIA Seminar BGP Testbed Why BGP Testbed is important ? 1. Lack of ground truth timestamps for available BGP anomalies events 2. Enable examination of different types of BGP anomalies to help in their identification 3. On available BGP testbeds such as the PEER project, no hijacking or misconfiguration is allowed http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 26CAIA Seminar BGP Testbed Types of BGP testbed that have been used: 1. Quagga 2. Swinburne/ ICT Cisco Labs 3. Virtual Internet Routing Lab (VIRL)
  • 14. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 27CAIA Seminar Quagga โ€ข Routing S/W package that provides TCP/IP based routing services. โ€ข Supports many routing protocols such as RIP, OSPF, IS-IS, and BGP Simple BGP Topology on 9 VMs running Quagga http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 28CAIA Seminar Quagga โ€ข Difficult to manage large scale network topology โ€ข No Virtualization support โ€ข No. of nodes is limited to H/W specifications โ€ข No chance to try other router OSs such as IOS and Junos
  • 15. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 29CAIA Seminar Swinburne/ICT Cisco Labs โ€ข Totally 265 Cisco routers โ€ข 205 routers Cisco model 2811 โ€ข 60 routers Cisco model 2620XM โ€ข Swinburne offers a tool to manage configuration of devices http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 30CAIA Seminar Swinburne/ICT Cisco Labs Simple BGP topology
  • 16. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 31CAIA Seminar Swinburne/ICT Cisco Labs โ€ข Time consuming to setup and tear-down a network โ€ข Limited availability of labs because of teaching http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 32CAIA Seminar Managing connections โ€ข Difficult to manage network connections with a large scale network
  • 17. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 33CAIA Seminar Swinburne/ICT Cisco Labs โ€ข Still difficult to manage configuration of routers in a large scale network โ€ข No Virtualization capability โ€ข No chance to try latest Cisco IOS versions or other Routers OSs http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 34CAIA Seminar VIRL Cisco Software โ€ข Virtual Internet Routing Lab โ€ข Uses VMMaestro, OpenStack, Autonetkit, and Ubuntu
  • 18. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 35CAIA Seminar VIRL Cisco Software โ€ข Easy to setup and teardown a network โ€ข Portability and repeatability โ€ข Virtualization capability โ€ข Simplified packet capture โ€ข Deployment of different OSs โ€ข Cisco IOS such IOS,IOS XR, IOS XE, and NX-OS โ€ข Servers such as Ubuntu and FreeBSD http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 36CAIA Seminar VIRL Cisco Software 15 nodes running on VIRL requires: โ€ข 4 CPU cores โ€ข 8 GB DRAM โ€ข Internet Access My target network is > 200 nodes which requires โ€ข 40 CPU cores โ€ข 512 GB DRAM What can I do?
  • 19. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 37CAIA Seminar VIRL Cisco Software โ€ข ASK ITS at Swinburne โ€ข 10 nodes each with 8 cores and 24 GB DRAM http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 38CAIA Seminar Accessing 10 nodes at EN building
  • 20. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 39CAIA Seminar VIRL Supports graphml format http://www.topology-zoo.org/ http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 40CAIA Seminar Current/Future Work โ€ข Apply one of exist global network topologies โ€ข Inject BGP updates โ€ข Create different anomalies and apply different approaches to detecting them
  • 21. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 41CAIA Seminar Outline โ€ข BGP โ€ข BGP Anomalies โ€ข BGP Testbed โ€ข Summary http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 42CAIA Seminar Summary โ€ข BGP is responsible for managing and exchanging Network NLRI between ASes with guarantee of avoiding loops โ€ข BGP is vulnerable to different types of anomalies โ€ข Key requirements for a next generation of BGP anomalies detection โ€ข Challenges of building BGP testbed especially for large scale network โ€ข VIRL offers a variety of facilities and options with short time to setup and tear down a network
  • 22. http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 43CAIA Seminar Acknowledgment โ€ข VIRL team at Cisco for providing free license and support โ€ข Simon Forsayeth from ITS / Swinburne University for his help and support to make the use of 10 nodes possible with VIRL http://caia.swin.edu.au balmusawi@swin.edu.au 11 June 2015 44CAIA Seminar Questions