SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Internet	
  Measurements	
  Tools	
  
and	
  their	
  usefulness	
  
Gaurab	
  Raj	
  Upadhaya	
  
Limelight	
  Networks	
  
Internet	
  Measurements	
  
•  There	
  is	
  a	
  lot	
  of	
  measurements	
  for	
  various	
  
purposes	
  on	
  the	
  Internet	
  
–  Reachability	
  and	
  Latency	
  Measurements	
  
–  RouAng	
  Table	
  measurements	
  
–  RouAng	
  stability	
  measurements	
  
–  IPv6	
  /	
  DNSSec	
  /	
  $VAR	
  measurement	
  

•  These	
  measurements	
  may	
  serve	
  various	
  purpose	
  
–  We’ll	
  look	
  at	
  some	
  common	
  ones	
  and	
  how	
  Network	
  
engineers	
  can	
  uAlize	
  them.	
  	
  
Measurement	
  Models	
  
•  There	
  are	
  a	
  lot	
  of	
  one-­‐off	
  measurements,	
  we	
  won’t	
  dwell	
  into	
  
those.	
  	
  
•  ConAnuous	
  measurements	
  can	
  be	
  categorized	
  in	
  three	
  main	
  groups	
  
–  Academic	
  Study	
  

•  CAIDA	
  (www.caida.org)	
  
•  Planet	
  Lab	
  
•  Lots	
  of	
  others	
  smaller	
  ones	
  out	
  there	
  

–  Community/Industry	
  Run	
  
• 
• 
• 
• 
• 

RIPE	
  LABS	
  (ATLAS,	
  TTM,	
  DNSMON	
  et	
  al)	
  
CIDR-­‐REPORT	
  (and	
  BGP	
  Stability	
  Report	
  )	
  
Routeviews	
  (www.route-­‐views.org)	
  
Looking	
  Glasses	
  
HE	
  BGP	
  Toolkit	
  (bgp.he.net)	
  	
  

–  Commercially	
  run	
  
•  Renesys	
  
•  Arbor	
  	
  
CAIDA	
  ARK	
  
•  CAIDA:	
  The	
  CooperaAve	
  AssociaAon	
  for	
  
Internet	
  Data	
  Analysis	
  (www.caida.org)	
  
•  CAIDA	
  ARK	
  is	
  short	
  form	
  of	
  the	
  Archipelago	
  
Measurement	
  Infrastructure	
  	
  
•  Measures	
  path	
  and	
  latency	
  to	
  ipv4/v6	
  address	
  
space	
  visible	
  on	
  the	
  global	
  rouAng	
  table.	
  
•  ARK	
  data	
  is	
  used	
  in	
  lots	
  of	
  modeling	
  and	
  
research.	
  E.g	
  AS-­‐RANK	
  
Reachability Report for v4/v6 from Equinix SG1 Singapore
Connectivity from the Nepal Research and Education Network
Locations of the
CAIDA ARK
Measurement Nodes

Raspberry Pi
based ARK
Node
RIPE	
  	
  
•  RIPE	
  NCC	
  –	
  the	
  Regional	
  Internet	
  Registry	
  has	
  a	
  long	
  history	
  
of	
  running	
  measurements	
  
•  All	
  the	
  RIPE	
  data	
  is	
  available	
  through	
  hp://stat.ripe.net	
  
–  RouAng	
  InformaAon	
  Service	
  (RIS)	
  
•  Collects	
  BGP	
  Data	
  
•  hp://www.ripe.net/ris	
  

–  DNSMon	
  

•  Monitors	
  criAcal	
  DNS	
  Servers	
  	
  
•  hp://dnsmon.ripe.net	
  

–  Test	
  Traffic	
  Measurement	
  (TTM)	
  

•  Measures	
  latency	
  and	
  path,	
  stores	
  trace-­‐routes	
  between	
  all	
  TTM	
  
nodes	
  
•  Gradually	
  being	
  replaced	
  by	
  RIPE	
  ATLAS	
  
	
  
http://www.ris.ripe.net/dashboard/4755
RIPE	
  ATLAS	
  
•  New	
  RIPE	
  Measurements	
  are	
  using	
  RIPE	
  ATLAS	
  
•  A	
  lot	
  of	
  stuff	
  is	
  reported	
  by	
  RIPE	
  Labs	
  
•  A	
  combinaAon	
  of	
  TTM,	
  DNSMON	
  in	
  a	
  very	
  Any	
  form	
  factor	
  	
  
–  Can	
  be	
  installed	
  in	
  home	
  broadband	
  behind	
  NATs	
  
–  USB	
  Powered	
  and	
  easy	
  to	
  install	
  and	
  forget.	
  	
  
RIPE	
  ATLAS	
  
•  RIPE	
  ATLAS	
  does	
  a	
  pre-­‐defined	
  set	
  of	
  
measurements	
  
–  ICMP	
  Ping	
  /Trace	
  with	
  v4/v6	
  to	
  parAcipaAng	
  root	
  
servers	
  
–  To	
  selected	
  other	
  AuthoritaAve	
  servers	
  

•  User	
  Defined	
  Measurements	
  
–  If	
  you	
  host	
  a	
  RIPE	
  ATLAS	
  probe,	
  you	
  get	
  credits	
  
–  You	
  can	
  use	
  your	
  credit	
  to	
  run	
  your	
  own	
  
measurements	
  (one	
  off	
  or	
  ongoing).	
  	
  
Location of RIPE ATLAS Probes
CIDR	
  	
  Report	
  
•  CIDR	
  report	
  is	
  at	
  www.cidr-­‐report.org	
  
•  Original	
  Concept:	
  Tony	
  Bates,	
  Revised	
  by:	
  Philip	
  Smith,	
  
Further	
  Revised:	
  Geoff	
  Huston	
  
•  If	
  you	
  don’t	
  get	
  a	
  copy	
  of	
  it	
  every	
  week,	
  you	
  probably	
  are	
  
not	
  on	
  the	
  right	
  mailing	
  lists	
  J	
  

–  The	
  weekly	
  reports	
  on	
  BGP	
  RouAng	
  Tables	
  reports	
  on	
  
de-­‐aggregaAon	
  	
  
–  A	
  second	
  report	
  on	
  BGP	
  updates	
  reports	
  on	
  the	
  
number	
  of	
  BGP	
  Updates	
  received	
  

•  The	
  Website	
  is	
  something	
  you	
  should	
  bookmark	
  
CIDR	
  Report	
  	
  
Route-­‐Views	
  and	
  BGPlay	
  
•  Routeviews	
  is	
  at	
  www.routeviews.org	
  
•  Operated	
  by	
  the	
  University	
  of	
  Oregon	
  Route	
  Views	
  Project	
  
•  While	
  the	
  Route	
  Views	
  project	
  was	
  originally	
  moAvated	
  by	
  
interest	
  on	
  the	
  part	
  of	
  operators	
  in	
  determining	
  how	
  the	
  
global	
  rouAng	
  system	
  viewed	
  their	
  prefixes	
  and/or	
  AS	
  space,	
  
there	
  have	
  been	
  many	
  other	
  interesAng	
  uses	
  of	
  this	
  Route	
  
Views	
  data.	
  (from	
  routeviews.org)	
  

•  Route	
  Views	
  collector	
  Peers	
  with	
  very	
  large	
  
number	
  of	
  ASNs	
  either	
  directly	
  at	
  IXPs	
  or	
  through	
  
eBGP	
  mulAhop.	
  	
  
•  BGP	
  visualizaAon	
  tool	
  BGPlay	
  uses	
  Routeviews	
  
MulA	
  Network	
  Looking	
  Glasses	
  
•  Packet	
  Clearing	
  House	
  route-­‐collector	
  AS3856	
  peers	
  at	
  
a	
  large	
  number	
  IXPs	
  and	
  looking	
  glass	
  is	
  available	
  at	
  
hp://lg.pch.net	
  	
  
•  Many	
  of	
  the	
  IXPs	
  have	
  visible	
  looking	
  glasses	
  on	
  their	
  
websites.	
  	
  
–  HKIX	
  :	
  hp://www.hkix.net/hkix/hkixlg.htm	
  
–  LINX	
  :	
  hps://www.linx.net/pubtools/looking-­‐glass.html	
  
–  NIXI	
  :	
  hp://www.nixi.in/lookingglass.php	
  	
  

•  There	
  is	
  a	
  list	
  available	
  at	
  www.traceroute.org	
  (but	
  not	
  
all	
  of	
  them	
  are	
  current).	
  	
  
•  Historical	
  archives	
  of	
  the	
  data	
  is	
  also	
  available	
  on	
  
request	
  from	
  most	
  of	
  these.	
  	
  
More	
  Resources	
  
•  Hurricane	
  Electric	
  BGP	
  Toolkit.	
  hp://bgp.he.net/	
  	
  

–  Uses	
  HE	
  internal	
  BGP	
  data,	
  and	
  data	
  from	
  routeviews,	
  and	
  
other	
  sources	
  
–  It’s	
  the	
  packaging	
  that	
  is	
  immensely	
  useful	
  with	
  the	
  HE	
  
BGP	
  toolkit.	
  	
  

•  Peering	
  DB	
  (www.peeringdb.com)	
  :	
  For	
  the	
  peering	
  co-­‐
ordinators	
  by	
  the	
  peering	
  co-­‐ordinators	
  
–  Lists	
  the	
  Network	
  ASNs,	
  	
  
–  IX	
  it’s	
  present	
  at,	
  	
  
–  the	
  colocaAon	
  faciliAes	
  for	
  private	
  peering,	
  
–  Peering	
  Policies	
  	
  
–  Contact	
  Addresses	
  
Peering	
  DB	
  entry	
  for	
  AS22822	
  
Common	
  Use	
  Cases	
  
•  RouAng	
  Trouble	
  	
  
–  Put	
  the	
  IP	
  addresses	
  in	
  the	
  HE	
  BGP	
  Toolkit	
  and	
  you’ll	
  
get	
  the	
  associated	
  ASNs	
  and	
  upstream	
  
–  Check	
  to	
  see	
  if	
  there	
  has	
  been	
  any	
  topology	
  changes	
  
on	
  the	
  source	
  and	
  desAnaAon	
  ASN	
  in	
  BGPlay	
  	
  
–  Cross	
  verify	
  it	
  through	
  ARK	
  or	
  CIDR-­‐REPORT	
  
–  Use	
  your	
  RIPE	
  ATLAS	
  access	
  to	
  run	
  trace	
  from	
  other	
  
locaAons	
  around	
  the	
  world	
  
–  RouAng	
  Trouble	
  may	
  originate	
  inside	
  your	
  networks	
  
as	
  well,	
  so	
  it’s	
  useful	
  to	
  see	
  your	
  own	
  routes	
  as	
  seen	
  
by	
  route-­‐views	
  or	
  other	
  looking	
  glass.	
  	
  
Network	
  Expansion	
  
•  When	
  you	
  need	
  to	
  expand	
  to	
  locaAons	
  outside	
  of	
  your	
  
primary	
  operaAons	
  area,	
  how	
  can	
  the	
  data	
  help	
  

–  CAIDA	
  Data	
  can	
  show	
  you	
  where	
  the	
  ‘hubs’	
  are	
  near	
  you.	
  	
  
–  Peering	
  DB	
  can	
  tell	
  you	
  where	
  the	
  largest	
  number	
  of	
  
networks	
  are,	
  and	
  which	
  colocaAon	
  points	
  are	
  the	
  most	
  
dense	
  in	
  the	
  city	
  you	
  are	
  looking	
  at.	
  
–  Peering	
  DB	
  will	
  also	
  tell	
  you	
  the	
  peering	
  policy	
  of	
  the	
  ASNs	
  
you	
  are	
  interested	
  in	
  peering	
  with.	
  In	
  many	
  cases	
  e-­‐mailing	
  
in	
  advance	
  asking	
  for	
  peering	
  potenAal	
  is	
  acceptable.	
  	
  
–  The	
  PCH/IX/HE	
  looking	
  glass	
  tells	
  you	
  which	
  routes	
  are	
  
easily	
  available.	
  	
  
–  These	
  tools	
  help	
  you	
  narrow	
  down	
  your	
  opAons	
  before	
  
you	
  start	
  looking	
  at	
  commercials.	
  	
  
HosAng	
  Probes	
  /	
  ContribuAng	
  Data	
  
•  CAIDA	
  ARK	
  footprint	
  is	
  prey	
  small,	
  but	
  sAll	
  
prefers	
  a	
  public	
  IP.	
  If	
  you	
  like	
  to	
  host	
  one,	
  talk	
  to	
  
me	
  (and	
  I’ll	
  put	
  you	
  in	
  touch)	
  
•  RIPE	
  ATLAS	
  is	
  available	
  by	
  request	
  on	
  their	
  
website.	
  RIPE	
  Staff	
  also	
  hands	
  them	
  out	
  at	
  
different	
  NOG	
  conferences,	
  so	
  do	
  APNIC	
  staff.	
  	
  
•  Routeviews	
  is	
  at	
  IXPs	
  only,	
  but	
  as	
  an	
  network,	
  do	
  
eBGP	
  MulA-­‐hop	
  peer	
  with	
  them.	
  
–  Internet	
  RouAng	
  data	
  is	
  publicly	
  visible,	
  so	
  you	
  don’t	
  
loose	
  by	
  sharing	
  directly,	
  but	
  contribute	
  to	
  the	
  
richness	
  of	
  it.	
  	
  
Conclusion	
  
•  Internet	
  Measurement	
  tools	
  and	
  acAviAes	
  are	
  
not	
  just	
  for	
  academic	
  purpose,	
  but	
  helps	
  in	
  
operaAonal	
  troubleshooAng	
  
•  Large	
  datasets	
  can	
  help	
  in	
  modeling	
  and	
  
planning	
  exercises.	
  	
  
•  Publicly	
  available	
  resources	
  makes	
  Internet	
  a	
  
nicer	
  place	
  
Thank	
  you!	
  
	
  
Feedback	
  welcome:	
  
gaurab@llnw.com	
  

Contenu connexe

Tendances

An elastic batch-and stream-processing stack with Pravega and Apache Flink
An elastic batch-and stream-processing stack with Pravega and Apache FlinkAn elastic batch-and stream-processing stack with Pravega and Apache Flink
An elastic batch-and stream-processing stack with Pravega and Apache FlinkDataWorks Summit
 
Hortonworks Technical Workshop: HBase and Apache Phoenix
Hortonworks Technical Workshop: HBase and Apache Phoenix Hortonworks Technical Workshop: HBase and Apache Phoenix
Hortonworks Technical Workshop: HBase and Apache Phoenix Hortonworks
 
High Speed Continuous & Reliable Data Ingest into Hadoop
High Speed Continuous & Reliable Data Ingest into HadoopHigh Speed Continuous & Reliable Data Ingest into Hadoop
High Speed Continuous & Reliable Data Ingest into HadoopDataWorks Summit
 
John Curran - Moving to IPv6
John Curran - Moving to IPv6John Curran - Moving to IPv6
John Curran - Moving to IPv6Luz Fiumara
 
Analyzing Hadoop Using Hadoop
Analyzing Hadoop Using HadoopAnalyzing Hadoop Using Hadoop
Analyzing Hadoop Using HadoopDataWorks Summit
 
Apache Hadoop YARN - Enabling Next Generation Data Applications
Apache Hadoop YARN - Enabling Next Generation Data ApplicationsApache Hadoop YARN - Enabling Next Generation Data Applications
Apache Hadoop YARN - Enabling Next Generation Data ApplicationsHortonworks
 
YARN - Presented At Dallas Hadoop User Group
YARN - Presented At Dallas Hadoop User GroupYARN - Presented At Dallas Hadoop User Group
YARN - Presented At Dallas Hadoop User GroupRommel Garcia
 
Geographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF StoresGeographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF StoresKostis Kyzirakos
 
LLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveLLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveDataWorks Summit
 
How to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUGHow to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUGKaren Cannell
 
Apache phoenix: Past, Present and Future of SQL over HBAse
Apache phoenix: Past, Present and Future of SQL over HBAseApache phoenix: Past, Present and Future of SQL over HBAse
Apache phoenix: Past, Present and Future of SQL over HBAseenissoz
 
A TPC Benchmark of Hive LLAP and Comparison with Presto
A TPC Benchmark of Hive LLAP and Comparison with PrestoA TPC Benchmark of Hive LLAP and Comparison with Presto
A TPC Benchmark of Hive LLAP and Comparison with PrestoYu Liu
 
Apache Hadoop YARN 2015: Present and Future
Apache Hadoop YARN 2015: Present and FutureApache Hadoop YARN 2015: Present and Future
Apache Hadoop YARN 2015: Present and FutureDataWorks Summit
 
High throughput data replication over RAFT
High throughput data replication over RAFTHigh throughput data replication over RAFT
High throughput data replication over RAFTDataWorks Summit
 
HBaseConEast2016: HBase and Spark, State of the Art
HBaseConEast2016: HBase and Spark, State of the ArtHBaseConEast2016: HBase and Spark, State of the Art
HBaseConEast2016: HBase and Spark, State of the ArtMichael Stack
 
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...DataWorks Summit/Hadoop Summit
 

Tendances (20)

An elastic batch-and stream-processing stack with Pravega and Apache Flink
An elastic batch-and stream-processing stack with Pravega and Apache FlinkAn elastic batch-and stream-processing stack with Pravega and Apache Flink
An elastic batch-and stream-processing stack with Pravega and Apache Flink
 
Hortonworks Technical Workshop: HBase and Apache Phoenix
Hortonworks Technical Workshop: HBase and Apache Phoenix Hortonworks Technical Workshop: HBase and Apache Phoenix
Hortonworks Technical Workshop: HBase and Apache Phoenix
 
High Speed Continuous & Reliable Data Ingest into Hadoop
High Speed Continuous & Reliable Data Ingest into HadoopHigh Speed Continuous & Reliable Data Ingest into Hadoop
High Speed Continuous & Reliable Data Ingest into Hadoop
 
John Curran - Moving to IPv6
John Curran - Moving to IPv6John Curran - Moving to IPv6
John Curran - Moving to IPv6
 
Apache phoenix
Apache phoenixApache phoenix
Apache phoenix
 
Analyzing Hadoop Using Hadoop
Analyzing Hadoop Using HadoopAnalyzing Hadoop Using Hadoop
Analyzing Hadoop Using Hadoop
 
Apache Phoenix + Apache HBase
Apache Phoenix + Apache HBaseApache Phoenix + Apache HBase
Apache Phoenix + Apache HBase
 
Apache Hadoop YARN - Enabling Next Generation Data Applications
Apache Hadoop YARN - Enabling Next Generation Data ApplicationsApache Hadoop YARN - Enabling Next Generation Data Applications
Apache Hadoop YARN - Enabling Next Generation Data Applications
 
YARN - Presented At Dallas Hadoop User Group
YARN - Presented At Dallas Hadoop User GroupYARN - Presented At Dallas Hadoop User Group
YARN - Presented At Dallas Hadoop User Group
 
Spark + HBase
Spark + HBase Spark + HBase
Spark + HBase
 
Geographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF StoresGeographica: A Benchmark for Geospatial RDF Stores
Geographica: A Benchmark for Geospatial RDF Stores
 
LLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveLLAP: long-lived execution in Hive
LLAP: long-lived execution in Hive
 
How to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUGHow to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUG
 
Apache phoenix: Past, Present and Future of SQL over HBAse
Apache phoenix: Past, Present and Future of SQL over HBAseApache phoenix: Past, Present and Future of SQL over HBAse
Apache phoenix: Past, Present and Future of SQL over HBAse
 
A TPC Benchmark of Hive LLAP and Comparison with Presto
A TPC Benchmark of Hive LLAP and Comparison with PrestoA TPC Benchmark of Hive LLAP and Comparison with Presto
A TPC Benchmark of Hive LLAP and Comparison with Presto
 
Apache Hadoop YARN 2015: Present and Future
Apache Hadoop YARN 2015: Present and FutureApache Hadoop YARN 2015: Present and Future
Apache Hadoop YARN 2015: Present and Future
 
High throughput data replication over RAFT
High throughput data replication over RAFTHigh throughput data replication over RAFT
High throughput data replication over RAFT
 
HBaseConEast2016: HBase and Spark, State of the Art
HBaseConEast2016: HBase and Spark, State of the ArtHBaseConEast2016: HBase and Spark, State of the Art
HBaseConEast2016: HBase and Spark, State of the Art
 
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
Apache HBase + Spark: Leveraging your Non-Relational Datastore in Batch and S...
 
The Future of Apache Storm
The Future of Apache StormThe Future of Apache Storm
The Future of Apache Storm
 

Similaire à Internet Measurements Tools and Their Usefulness for Network Engineers

32nd TWNIC IP OPM: ROA+ROV deployment & industry development
32nd TWNIC IP OPM: ROA+ROV deployment & industry development32nd TWNIC IP OPM: ROA+ROV deployment & industry development
32nd TWNIC IP OPM: ROA+ROV deployment & industry developmentAPNIC
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksDataWorks Summit
 
APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APNIC
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksMapR Technologies
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and EnterprisesAPNIC
 
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itHKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itAPNIC
 
Routing Security Roadmap
Routing Security RoadmapRouting Security Roadmap
Routing Security RoadmapAPNIC
 
DEVNET-1191 BGP Enabled Application Development
DEVNET-1191	BGP Enabled Application DevelopmentDEVNET-1191	BGP Enabled Application Development
DEVNET-1191 BGP Enabled Application DevelopmentCisco DevNet
 
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya 01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya Indonesia Network Operators Group
 
LkNOG 3: Strengthening the Internet infrastructure in Sri Lanka
LkNOG 3: Strengthening the Internet infrastructure in Sri LankaLkNOG 3: Strengthening the Internet infrastructure in Sri Lanka
LkNOG 3: Strengthening the Internet infrastructure in Sri LankaAPNIC
 
LKNOG3-Keynote
LKNOG3-KeynoteLKNOG3-Keynote
LKNOG3-KeynoteLKNOG
 
E rou01 routing_basics
E rou01 routing_basicsE rou01 routing_basics
E rou01 routing_basicstanawan44
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisAlex Henthorn-Iwane
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaAPNIC
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information ServiceRIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
Using RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network AnalysisUsing RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network AnalysisRIPE NCC
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013APNIC
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?apnic_slides
 

Similaire à Internet Measurements Tools and Their Usefulness for Network Engineers (20)

32nd TWNIC IP OPM: ROA+ROV deployment & industry development
32nd TWNIC IP OPM: ROA+ROV deployment & industry development32nd TWNIC IP OPM: ROA+ROV deployment & industry development
32nd TWNIC IP OPM: ROA+ROV deployment & industry development
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
 
APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives APAN 50: RPKI industry trends and initiatives
APAN 50: RPKI industry trends and initiatives
 
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise NetworksUsing Familiar BI Tools and Hadoop to Analyze Enterprise Networks
Using Familiar BI Tools and Hadoop to Analyze Enterprise Networks
 
12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises12 steps for IPv6 Deployment in Governments and Enterprises
12 steps for IPv6 Deployment in Governments and Enterprises
 
HKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying itHKNOG 7.0: RPKI - it's time to start deploying it
HKNOG 7.0: RPKI - it's time to start deploying it
 
Routing Security Roadmap
Routing Security RoadmapRouting Security Roadmap
Routing Security Roadmap
 
DEVNET-1191 BGP Enabled Application Development
DEVNET-1191	BGP Enabled Application DevelopmentDEVNET-1191	BGP Enabled Application Development
DEVNET-1191 BGP Enabled Application Development
 
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya 01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
01 (IDNOG02) ASN distribution and interconnection in Indonesia by Sanjaya
 
LkNOG 3: Strengthening the Internet infrastructure in Sri Lanka
LkNOG 3: Strengthening the Internet infrastructure in Sri LankaLkNOG 3: Strengthening the Internet infrastructure in Sri Lanka
LkNOG 3: Strengthening the Internet infrastructure in Sri Lanka
 
LKNOG3-Keynote
LKNOG3-KeynoteLKNOG3-Keynote
LKNOG3-Keynote
 
E rou01 routing_basics
E rou01 routing_basicsE rou01 routing_basics
E rou01 routing_basics
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow Analysis
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
Using RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network AnalysisUsing RIPE Atlas and RIPEstat for Network Analysis
Using RIPE Atlas and RIPEstat for Network Analysis
 
IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013IPv6 Deployment: Why and Why not? - HostingCon 2013
IPv6 Deployment: Why and Why not? - HostingCon 2013
 
Route Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS ApproachRoute Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS Approach
 
IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?IPv6 Deployment: Why and Why not?
IPv6 Deployment: Why and Why not?
 

Plus de MyNOG

Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10MyNOG
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023MyNOG
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksMyNOG
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersMyNOG
 
Securing the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native InfrastructureSecuring the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native InfrastructureMyNOG
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network ControllerMyNOG
 
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformAether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformMyNOG
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalidsMyNOG
 
Introducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIXIntroducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIXMyNOG
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in KubernetesMyNOG
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKIMyNOG
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmMyNOG
 
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDEAI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDEMyNOG
 
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...MyNOG
 
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveFUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveMyNOG
 
Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...MyNOG
 
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...MyNOG
 
MyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyNOG
 
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...MyNOG
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearMyNOG
 

Plus de MyNOG (20)

Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New Frontiers
 
Securing the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native InfrastructureSecuring the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native Infrastructure
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
 
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformAether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalids
 
Introducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIXIntroducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIX
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in Kubernetes
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKI
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable Paradigm
 
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDEAI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
 
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
 
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveFUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
 
Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...
 
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
 
MyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIX
 
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, Opengear
 

Dernier

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Dernier (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Internet Measurements Tools and Their Usefulness for Network Engineers

  • 1. Internet  Measurements  Tools   and  their  usefulness   Gaurab  Raj  Upadhaya   Limelight  Networks  
  • 2. Internet  Measurements   •  There  is  a  lot  of  measurements  for  various   purposes  on  the  Internet   –  Reachability  and  Latency  Measurements   –  RouAng  Table  measurements   –  RouAng  stability  measurements   –  IPv6  /  DNSSec  /  $VAR  measurement   •  These  measurements  may  serve  various  purpose   –  We’ll  look  at  some  common  ones  and  how  Network   engineers  can  uAlize  them.    
  • 3. Measurement  Models   •  There  are  a  lot  of  one-­‐off  measurements,  we  won’t  dwell  into   those.     •  ConAnuous  measurements  can  be  categorized  in  three  main  groups   –  Academic  Study   •  CAIDA  (www.caida.org)   •  Planet  Lab   •  Lots  of  others  smaller  ones  out  there   –  Community/Industry  Run   •  •  •  •  •  RIPE  LABS  (ATLAS,  TTM,  DNSMON  et  al)   CIDR-­‐REPORT  (and  BGP  Stability  Report  )   Routeviews  (www.route-­‐views.org)   Looking  Glasses   HE  BGP  Toolkit  (bgp.he.net)     –  Commercially  run   •  Renesys   •  Arbor    
  • 4.
  • 5. CAIDA  ARK   •  CAIDA:  The  CooperaAve  AssociaAon  for   Internet  Data  Analysis  (www.caida.org)   •  CAIDA  ARK  is  short  form  of  the  Archipelago   Measurement  Infrastructure     •  Measures  path  and  latency  to  ipv4/v6  address   space  visible  on  the  global  rouAng  table.   •  ARK  data  is  used  in  lots  of  modeling  and   research.  E.g  AS-­‐RANK  
  • 6. Reachability Report for v4/v6 from Equinix SG1 Singapore
  • 7. Connectivity from the Nepal Research and Education Network
  • 8. Locations of the CAIDA ARK Measurement Nodes Raspberry Pi based ARK Node
  • 9. RIPE     •  RIPE  NCC  –  the  Regional  Internet  Registry  has  a  long  history   of  running  measurements   •  All  the  RIPE  data  is  available  through  hp://stat.ripe.net   –  RouAng  InformaAon  Service  (RIS)   •  Collects  BGP  Data   •  hp://www.ripe.net/ris   –  DNSMon   •  Monitors  criAcal  DNS  Servers     •  hp://dnsmon.ripe.net   –  Test  Traffic  Measurement  (TTM)   •  Measures  latency  and  path,  stores  trace-­‐routes  between  all  TTM   nodes   •  Gradually  being  replaced  by  RIPE  ATLAS    
  • 10.
  • 12. RIPE  ATLAS   •  New  RIPE  Measurements  are  using  RIPE  ATLAS   •  A  lot  of  stuff  is  reported  by  RIPE  Labs   •  A  combinaAon  of  TTM,  DNSMON  in  a  very  Any  form  factor     –  Can  be  installed  in  home  broadband  behind  NATs   –  USB  Powered  and  easy  to  install  and  forget.    
  • 13. RIPE  ATLAS   •  RIPE  ATLAS  does  a  pre-­‐defined  set  of   measurements   –  ICMP  Ping  /Trace  with  v4/v6  to  parAcipaAng  root   servers   –  To  selected  other  AuthoritaAve  servers   •  User  Defined  Measurements   –  If  you  host  a  RIPE  ATLAS  probe,  you  get  credits   –  You  can  use  your  credit  to  run  your  own   measurements  (one  off  or  ongoing).    
  • 14. Location of RIPE ATLAS Probes
  • 15. CIDR    Report   •  CIDR  report  is  at  www.cidr-­‐report.org   •  Original  Concept:  Tony  Bates,  Revised  by:  Philip  Smith,   Further  Revised:  Geoff  Huston   •  If  you  don’t  get  a  copy  of  it  every  week,  you  probably  are   not  on  the  right  mailing  lists  J   –  The  weekly  reports  on  BGP  RouAng  Tables  reports  on   de-­‐aggregaAon     –  A  second  report  on  BGP  updates  reports  on  the   number  of  BGP  Updates  received   •  The  Website  is  something  you  should  bookmark  
  • 17.
  • 18. Route-­‐Views  and  BGPlay   •  Routeviews  is  at  www.routeviews.org   •  Operated  by  the  University  of  Oregon  Route  Views  Project   •  While  the  Route  Views  project  was  originally  moAvated  by   interest  on  the  part  of  operators  in  determining  how  the   global  rouAng  system  viewed  their  prefixes  and/or  AS  space,   there  have  been  many  other  interesAng  uses  of  this  Route   Views  data.  (from  routeviews.org)   •  Route  Views  collector  Peers  with  very  large   number  of  ASNs  either  directly  at  IXPs  or  through   eBGP  mulAhop.     •  BGP  visualizaAon  tool  BGPlay  uses  Routeviews  
  • 19.
  • 20. MulA  Network  Looking  Glasses   •  Packet  Clearing  House  route-­‐collector  AS3856  peers  at   a  large  number  IXPs  and  looking  glass  is  available  at   hp://lg.pch.net     •  Many  of  the  IXPs  have  visible  looking  glasses  on  their   websites.     –  HKIX  :  hp://www.hkix.net/hkix/hkixlg.htm   –  LINX  :  hps://www.linx.net/pubtools/looking-­‐glass.html   –  NIXI  :  hp://www.nixi.in/lookingglass.php     •  There  is  a  list  available  at  www.traceroute.org  (but  not   all  of  them  are  current).     •  Historical  archives  of  the  data  is  also  available  on   request  from  most  of  these.    
  • 21. More  Resources   •  Hurricane  Electric  BGP  Toolkit.  hp://bgp.he.net/     –  Uses  HE  internal  BGP  data,  and  data  from  routeviews,  and   other  sources   –  It’s  the  packaging  that  is  immensely  useful  with  the  HE   BGP  toolkit.     •  Peering  DB  (www.peeringdb.com)  :  For  the  peering  co-­‐ ordinators  by  the  peering  co-­‐ordinators   –  Lists  the  Network  ASNs,     –  IX  it’s  present  at,     –  the  colocaAon  faciliAes  for  private  peering,   –  Peering  Policies     –  Contact  Addresses  
  • 22.
  • 23. Peering  DB  entry  for  AS22822  
  • 24. Common  Use  Cases   •  RouAng  Trouble     –  Put  the  IP  addresses  in  the  HE  BGP  Toolkit  and  you’ll   get  the  associated  ASNs  and  upstream   –  Check  to  see  if  there  has  been  any  topology  changes   on  the  source  and  desAnaAon  ASN  in  BGPlay     –  Cross  verify  it  through  ARK  or  CIDR-­‐REPORT   –  Use  your  RIPE  ATLAS  access  to  run  trace  from  other   locaAons  around  the  world   –  RouAng  Trouble  may  originate  inside  your  networks   as  well,  so  it’s  useful  to  see  your  own  routes  as  seen   by  route-­‐views  or  other  looking  glass.    
  • 25. Network  Expansion   •  When  you  need  to  expand  to  locaAons  outside  of  your   primary  operaAons  area,  how  can  the  data  help   –  CAIDA  Data  can  show  you  where  the  ‘hubs’  are  near  you.     –  Peering  DB  can  tell  you  where  the  largest  number  of   networks  are,  and  which  colocaAon  points  are  the  most   dense  in  the  city  you  are  looking  at.   –  Peering  DB  will  also  tell  you  the  peering  policy  of  the  ASNs   you  are  interested  in  peering  with.  In  many  cases  e-­‐mailing   in  advance  asking  for  peering  potenAal  is  acceptable.     –  The  PCH/IX/HE  looking  glass  tells  you  which  routes  are   easily  available.     –  These  tools  help  you  narrow  down  your  opAons  before   you  start  looking  at  commercials.    
  • 26. HosAng  Probes  /  ContribuAng  Data   •  CAIDA  ARK  footprint  is  prey  small,  but  sAll   prefers  a  public  IP.  If  you  like  to  host  one,  talk  to   me  (and  I’ll  put  you  in  touch)   •  RIPE  ATLAS  is  available  by  request  on  their   website.  RIPE  Staff  also  hands  them  out  at   different  NOG  conferences,  so  do  APNIC  staff.     •  Routeviews  is  at  IXPs  only,  but  as  an  network,  do   eBGP  MulA-­‐hop  peer  with  them.   –  Internet  RouAng  data  is  publicly  visible,  so  you  don’t   loose  by  sharing  directly,  but  contribute  to  the   richness  of  it.    
  • 27. Conclusion   •  Internet  Measurement  tools  and  acAviAes  are   not  just  for  academic  purpose,  but  helps  in   operaAonal  troubleshooAng   •  Large  datasets  can  help  in  modeling  and   planning  exercises.     •  Publicly  available  resources  makes  Internet  a   nicer  place  
  • 28. Thank  you!     Feedback  welcome:   gaurab@llnw.com