SlideShare a Scribd company logo
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	
  

More Related Content

What's hot

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
DataWorks 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 Hadoop
DataWorks Summit
 
John Curran - Moving to IPv6
John Curran - Moving to IPv6John Curran - Moving to IPv6
John Curran - Moving to IPv6
Luz Fiumara
 
Apache phoenix
Apache phoenixApache phoenix
Apache phoenix
University of Moratuwa
 
Analyzing Hadoop Using Hadoop
Analyzing Hadoop Using HadoopAnalyzing Hadoop Using Hadoop
Analyzing Hadoop Using Hadoop
DataWorks Summit
 
Apache Phoenix + Apache HBase
Apache Phoenix + Apache HBaseApache Phoenix + Apache HBase
Apache Phoenix + Apache HBase
DataWorks Summit/Hadoop 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 Applications
Hortonworks
 
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
Rommel Garcia
 
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
Kostis Kyzirakos
 
LLAP: long-lived execution in Hive
LLAP: long-lived execution in HiveLLAP: long-lived execution in Hive
LLAP: long-lived execution in Hive
DataWorks Summit
 
How to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUGHow to Load Data, Revisited, UTOUG
How to Load Data, Revisited, UTOUG
Karen 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 HBAse
enissoz
 
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
Yu 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 Future
DataWorks Summit
 
High throughput data replication over RAFT
High throughput data replication over RAFTHigh throughput data replication over RAFT
High throughput data replication over RAFT
DataWorks 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 Art
Michael 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
 
The Future of Apache Storm
The Future of Apache StormThe Future of Apache Storm
The Future of Apache Storm
DataWorks Summit/Hadoop Summit
 

What's hot (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
 

Similar to Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya

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
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 Networks
DataWorks 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 Networks
MapR 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 Enterprises
APNIC
 
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
APNIC
 
Routing Security Roadmap
Routing Security RoadmapRouting Security Roadmap
Routing Security Roadmap
APNIC
 
DEVNET-1191 BGP Enabled Application Development
DEVNET-1191	BGP Enabled Application DevelopmentDEVNET-1191	BGP Enabled Application Development
DEVNET-1191 BGP Enabled Application Development
Cisco 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
 
LKNOG3-Keynote
LKNOG3-KeynoteLKNOG3-Keynote
LKNOG3-Keynote
LKNOG
 
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
APNIC
 
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 Analysis
Alex Henthorn-Iwane
 
IDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesiaIDNOG 2: AS interconnection in indonesia
IDNOG 2: AS interconnection in indonesia
APNIC
 
RIPE Routing Information Service
RIPE Routing Information ServiceRIPE Routing Information Service
RIPE Routing Information Service
RIPE NCC
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
RIPE 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 Analysis
RIPE 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 2013
APNIC
 
Route Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS ApproachRoute Origin Validation - A MANRS Approach
Route Origin Validation - A MANRS Approach
Bangladesh Network Operators Group
 
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
 

Similar to Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya (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
 
LKNOG3-Keynote
LKNOG3-KeynoteLKNOG3-Keynote
LKNOG3-Keynote
 
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
 
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?
 

More from MyNOG

MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIAMEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MyNOG
 
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s HotspotsMalaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
MyNOG
 
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICESHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
MyNOG
 
Building a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of InterconnectionBuilding a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of Interconnection
MyNOG
 
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIESCOHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
MyNOG
 
Strategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data LandscapeStrategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data Landscape
MyNOG
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
MyNOG
 
Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10
MyNOG
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023
MyNOG
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
MyNOG
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New Frontiers
MyNOG
 
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
MyNOG
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
MyNOG
 
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
MyNOG
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalids
MyNOG
 
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
MyNOG
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in Kubernetes
MyNOG
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKI
MyNOG
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable Paradigm
MyNOG
 
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
MyNOG
 

More from MyNOG (20)

MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIAMEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
 
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s HotspotsMalaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
 
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICESHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
 
Building a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of InterconnectionBuilding a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of Interconnection
 
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIESCOHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
 
Strategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data LandscapeStrategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data Landscape
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
 
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
 

Recently uploaded

From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Internet Measurement Tools & Their Usefulness by Gaurab Raj Upadhaya

  • 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