network explorations with qrator radar...qrator)labs) network explorations with qrator radar...

19
Alexnader Lyamin <[email protected]> Qrator Labs Network Explorations with Qrator Radar

Upload: others

Post on 04-Mar-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Alexnader  Lyamin  <[email protected]>    Qrator  Labs  

Network Explorations with Qrator Radar

Page 2: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Retrieving  Route  Policy  

Common  prac@ces  1.  Route  Registries  a.  Outdated  b.  Incomplete  

2.  AS  Paths  a.  Affected  by  route  leaks  b.  No  opportunity  for  paid  peering  detec@on  Don’t  cover  lesser  priori@es  

Page 3: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

AS  Paths  

AS  Rela,

ons  (1)  

AS  Rela,

ons  (2)  

AS  Rela,

ons  (3)  

Active Verification

Active Verification

Page 4: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Ac@ve  Verifica@on  

AS   Next  

AS1   Origin  

AS2   Origin  

Origin  

AS1   AS2  

Page 5: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Ac@ve  Verifica@on  

AS   Next  

AS1   Origin  

AS2   Origin  

AS3   ?  

Origin  

AS1   AS2  

AS3  

Page 6: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Ac@ve  Verifica@on  

Origin  

AS1   AS2  

AS3   AS   Next  

AS1   Origin  

AS2   Origin  

AS3   AS2  

Ping  it!  

Page 7: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Ac@ve  Verifica@on  

Origin  

AS1   AS2  

AS3   AS   Next  

AS1   Origin  

AS2   Origin  

AS3   AS2  

Ping  it!  

1.  Cover AS graph Using Dijcstra algorithm; 2.  Changing route policies at origin helps to detect more policies.

Page 8: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

AS  Rela,ons   AS  Design  

Radar  Monitor  

What  is  Qrator  Radar?  

Page 9: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

AS  Rela@ons  

1.  AS  Rela@ons  typing  2.  Prepend  policy  predic@on  3.  Ac@ve  verifica@on  4.  Priority  at  every  level  of  BGP  decision  process  

Page 10: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

AS  Rela@ons  

Peering, Customers, Providers

Page 11: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Qrator  AS  Graph  

Path  predic,on  instead  of  AS  Path  visualiza,on.    

Page 12: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

BGP  Route  Predic@on  

Page 13: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

AS  Design  

Page 14: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Security  Issues  

Full disclosure is available after verification

Page 15: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Rates  

Daily updated

Page 16: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

Botnet  Ac@vity  Map  

Page 17: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

We  are  looking  forward…  

1.  Your  feedbacks!  2.  Your  feature  requests  3.  BGP  sessions  with  our  reflector  

Page 18: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

We  are  planning…  

1.  Reverse  Looking  Glass  2.  No@fica@on  for  security  issues  3.  API  

Page 19: Network Explorations with Qrator Radar...Qrator)Labs) Network Explorations with Qrator Radar Retrieving)Route)Policy) Common)prac@ces) 1. Route)Registries) a. Outdated) b. Incomplete)

h[ps://radar.qrator.net  

Questions?