Using FlowSpec For Diverting Traffic To A TMS
Using FlowSpec For Diverting Traffic To A TMS
2
Proprietary and Confidential Information of Arbor Networks, Inc.
BGP flow spec in few words
7750 SR/XRS:
*A:PE26>config>router>bgp# flowspec-validate
- flowspec-validate
- no flowspec-validate
PEAKFLOW IMPLEMENTATION
5
Proprietary and Confidential Information of Arbor Networks, Inc.
BGP flow spec
Implementation milestones
IP MPLS GRT @
GRT
Backbone
VRF
GRT
195.115.0.1
@
Peakflow collector
TMS peer to dirty VRF TMS as peer to dirty VRF
BGP Flow Spec Peer
CE/PE CE/PE
B
IP/MPLS VRF
F
GRT @
Backbone GRT S Counter measure
VRF VRF return traffic
195.115.0.1 B
F
S
Main pro’s against today’s approach
– Can be automatically provisioned without any manual configuration and for whatever IP
being under attack
• no manual configuration like route leaking, static route configuration, …
• We do not impact global routing table for the return path of the clean traffic
– We are really surgical : only diversion of specific flows
• We can select traffic based on source/dest IP, TCP/UDP ports
VRF
GRT
VRF B
F
GRT S
IP/MPLS VRF B
F
VRF B
Backbone GRT S
F B
GRT VRF
S F
GRT S
VRF B
IP MPLS F @
GRT
Backbone GRT S
VRF
VRF
GRT B
195.115.0.1 F
S @
Default NH is
TMS
GRT VRF LBL or IP Lookup
IP VRF B
F
GRT Backbone GRT S @
VRF VRF
GRT B
195.115.0.1
F
S @
VRF with GRT leaking
Import protected prefixes with TMS as NH
Potential malicious
traffic
Counter measure
Return traffic
On Ramp Off Ramp Clean traffic
D IP = victim
NH is TMS
GRT VRF LBL or IP Lookup
Potential malicious
traffic
Counter measure
Return traffic
On Ramp Off Ramp Clean traffic
24
Proprietary and Confidential Information of Arbor Networks, Inc.
FlowSpec in Wireshark
Matthieu Texier ([email protected]), our Senior EMEA CE,
developed Wireshark dissector for FlowSpec. It should
appear in an upcoming 1.11.0 build.
See
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8691
for details.
25
Proprietary and Confidential Information of Arbor Networks, Inc.
FlowSpec in Wireshark
26
Proprietary and Confidential Information of Arbor Networks, Inc.
FlowSpec in Wireshark
27
Proprietary and Confidential Information of Arbor Networks, Inc.
BGP flow spec
FUTURE