Insights on Network Infrastructure from Lecture Notes

based partly on lecture notes by scott shenker n.w
1 / 45
Embed
Share

Explore key concepts in network infrastructure based on lecture notes by Scott Shenker and John Jannotti. The content delves into topics like hosts.txt, Verisign locations, and internet consortiums. Gain valuable insights into the world of network architecture.

  • Network Infrastructure
  • Lecture Notes
  • Scott Shenker
  • John Jannotti
  • Internet Consortium

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Based partly on lecture notes by Scott Shenker and John Jannotti

  2. hosts.txt hosts.txt

  3. hosts.txt hosts.txt

  4. Verisign, New York, NY

  5. A Verisign, New York, NY C Cogent, Herndon, VA D U Maryland College Park, MD G US DoD Columbus, OH H ARL Aberdeen, MD J Verisign K RIPE London I Netnod, Stockholm (plus 49 other locations) E NASA Mt View, CA F Internet Software Consortium PaloAlto, CA M WIDE Tokyo B USC-ISI Marina del Rey, CA L ICANN Los Angeles, CA

  6. A Verisign, New York, NY (also Frankfurt, HK, London, LA) C Cogent, Herndon, VA (also Los Angeles, NY, Chicago, Frankfurt and 3+) D U Maryland College Park, MD (also in 106 other locations) G US DoD Columbus, OH (+5) H ARL Aberdeen, MD (also San Diego) J Verisign (118 locations) K RIPE London (plus 41 other locations) I Netnod, Stockholm (plus 49 other locations) E NASA Mt View, CA (+70) F Internet Software Consortium, PaloAlto, CA (and 57 other locations) M WIDE Tokyo plus Seoul, Paris, San Francisco, Osaka B USC-ISI Marina del Rey, CA L ICANN Los Angeles, CA (plus 157 other locations)

  7. From: www.root-servers.org, as of Nov 2016

  8. www.cs.brown.edu. cs.brown.edu. cs.brown.edu. 86400 IN A 128.148.32.110 86400 IN NS dns.cs.brown.edu. 86400 IN NS ns1.ucsb.edu.

  9. . 3600000 IN NS A.ROOT-SERVERS.NET. A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 ...

  10. dig . ns dig . ns dig + dig +norec norec www.cs.brown.edu www.cs.brown.edu @ @a.root a.root- -servers.net servers.net dig + dig +norec norec www.cs.brown.edu www.cs.brown.edu @ @a.edu a.edu- -servers.net servers.net dig + dig +norec norec www.cs.brown.edu www.cs.brown.edu @bru @bru- -ns1.brown.edu ns1.brown.edu www.cs.brown.edu www.cs.brown.edu. . 86400 86400 IN IN A A 128.148.32.110 128.148.32.110

  11. www.google.com www.google.com. . www.l.google.com www.l.google.com. . 446199 446199 IN 300 300 IN IN A A IN CNAME CNAME www.l.google.com www.l.google.com. . 72.14.204.147 72.14.204.147 7.34.148.128.in 7.34.148.128.in- -addr.arpa. 86400 IN addr.arpa. 86400 IN PTR PTR quanto.cs.brown.edu quanto.cs.brown.edu. .

  12. ;; QUESTION SECTION: ;; QUESTION SECTION: ; ;www.evil.com www.evil.com. IN A . IN A ;; ANSWER SECTION: ;; ANSWER SECTION: www.evil.com www.evil.com. 300 IN A 212.44.9.144 . 300 IN A 212.44.9.144 ;; AUTHORITY SECTION: ;; AUTHORITY SECTION: evil.com evil.com. 600 IN NS dns1.evil.com. . 600 IN NS dns1.evil.com. evil.com evil.com. 600 IN NS . 600 IN NS google.com google.com. . ;; ADDITIONAL SECTION: ;; ADDITIONAL SECTION: google.com google.com. 5 IN A 212.44.9.155 . 5 IN A 212.44.9.155

  13. The Collateral Damage of Internet Censorship by DNS Injection. Sigcomm CCR 42, 3 (June 2012)

  14. 102.c.2

  15. See http://www.circleid.com/pdf/PROTECT-IP-Technical-Whitepaper-Final.pdf for details

More Related Content