Measuring Web Similarity from Dual-Stacked Hosts
|
|
|
- Laureen York
- 9 years ago
- Views:
Transcription
1 Measuring Web Similarity from Dual-Stacked Hosts Vaibhav Bajpai Jacobs University, Bremen RIPE 72, Copenhagen Joint work with Steffie Jacob Eravuchira SamKnows Limited, London Jürgen Schönwälder Jacobs University, Bremen Sam Crawford SamKnows Limited, London May 2016 Supported by: Flamingo Project: flamingo-project.eu Leone Project: leone-project.eu 1 / 24
2 s Recent work [1], [2], [3] has compared performance of dual-stacked websites over IPv4 and IPv6. No study comparing web similarity over IPv4 / IPv6. Websites 10.0% 8.0% 6.0% 4.0% 2.0% 0.0% ALEXA 1M Websites with AAAA entries W6D W6LD dwing/aaaa-stats We want to know: How similar are webpages accessed over IPv6 to their IPv4 counterparts? What factors contribute to the dissimilarity over IPv4 and IPv6? 2 / 24
3 We measure against ALEXA top 100 dual-stacked websites. 1. simweb : A tool for measuring web similarity over IPv4 and IPv6. 2. Websites (27%) have some fraction of webpage elements failing over IPv6. 3. Failure rates over IPv6 are largely due to DNS resolution error on images, js and CSS. 4. Both same-origin and cross-origin sources contribute to the failure rates over IPv6. To the best of our knowledge, this is the first study to: Measure webpage similarity over IPv4 and IPv6. Investigate IPv6 adoption that goes beyond the root page of a dual-stacked website. 3 / 24
4 4 / 24
5 Metrics We use 2 well-known webpage complexity metrics from literature [4, 5]: 1. Content Complexity The number & size of fetched webpage elements. 2. Service Complexity The number of same-origin & cross-origin sources. 5 / 24
6 We use the ALEXA top 100 dual-stacked websites as measurement targets [1] / 24
7 The simweb test: ALEXA Dual-Stacked Top 100 runs twice (once for each AF). repeats every hour. uses user-agent string: Mozilla/4.0 simweb IPv6 IPv4 SamKnows Tests results HTTP GET DSL/Cable Modem Probe HTTPS POST Data Collector 7 / 24
8 NETWORK TYPE # RESIDENTIAL 55 NREN / RESEARCH 11 BUSINESS / DATACENTER 09 OPERATOR LAB 04 IXP 01 RIR # RIPE 42 ARIN 29 APNIC 07 AFRINIC 01 LACNIC 01 We measure from 80 dual-stacked SamKnows probes. 8 / 24
9 Data Analysis 1 1 Measurements conducted for 65 days between April 2015 and June / 24
10 Success Rates Can we fetch all webpage elements over IPv6? CDF 27% of websites show some rate of failure over IPv6. 9% exhibit more than 50% failures over IPv6. 6% show complete failure (0% success) over IPv IPv6 IPv4 ALEXA top 100 Websites Success Rate (%) # Webpage Success Rate (%) IPv6( ) IPv4 W6LD / 24
11 Web Similarity Success Rates ALEXA top 100 dual-stacked websites: % show complete failure over IPv6. # Webpage Success Rate (%) IPv6( ) IPv4 W6LD Metrics that measure IPv6 adoption should account for changes in IPv6-readiness Jan 2013 Jul Jan Jul Jan Jul Jan 2016 TCP Connect Times (ms) IPv6 IPv4 11 / 24
12 Causality Analysis Where in the network does the failure occur? Network Level (100%) (100%) (100%) (100%) (100%) (100%) (91%) (87%) (52%) (48%) (28%) (16%) (14%) (11%) (10%) (10%) (7%) (5%) (5%) (5%) (5%) (5%) (4%) (4%) (3%) (2%) (1%) Website failing over IPv6 Content Level Contribution (%) Service Level CURLE_OK CURLE_COULDNT_RESOLVE_HOST CURLE_COULDNT_CONNECT CURLE_OPERATION_TIMEDOUT CURLE_GOT_NOTHING CURLE_RECV_ERROR */css */html */javascript, */json */octet-stream */plain */rdf */xml image/* SAME ORIGIN CROSS ORIGIN CURLE_COULDNT_RESOLVE_HOST is the major contributor to failure rates. AAAA entries missing for these webpage elements in the DNS. 12 / 24
13 Causality Analysis Which type of objects fail more than others? Network Level (100%) (100%) (100%) (100%) (100%) (100%) (91%) (87%) (52%) (48%) (28%) (16%) (14%) (11%) (10%) (10%) (7%) (5%) (5%) (5%) (5%) (5%) (4%) (4%) (3%) (2%) (1%) Website failing over IPv6 Content Level Contribution (%) Service Level CURLE_OK CURLE_COULDNT_RESOLVE_HOST CURLE_COULDNT_CONNECT CURLE_OPERATION_TIMEDOUT CURLE_GOT_NOTHING CURLE_RECV_ERROR */css */html */javascript, */json */octet-stream */plain */rdf */xml image/* SAME ORIGIN CROSS ORIGIN image/*, */javascript, */json and */css content contribute to the majority of the failure over IPv6. 13 / 24
14 Causality Analysis Where do the failing objects originate from? Network Level (100%) (100%) (100%) (100%) (100%) (100%) (91%) (87%) (52%) (48%) (28%) (16%) (14%) (11%) (10%) (10%) (7%) (5%) (5%) (5%) (5%) (5%) (4%) (4%) (3%) (2%) (1%) Website failing over IPv6 Content Level Contribution (%) Service Level CURLE_OK CURLE_COULDNT_RESOLVE_HOST CURLE_COULDNT_CONNECT CURLE_OPERATION_TIMEDOUT CURLE_GOT_NOTHING CURLE_RECV_ERROR */css */html */javascript, */json */octet-stream */plain */rdf */xml image/* SAME ORIGIN CROSS ORIGIN Both same and cross origin sources contribute to the failure of webpage elements over IPv6. 14 / 24
15 Causality Analysis What is failure contribution of same-origin sources? (100%) (100%) (100%) (100%) (100%) (100%) (91%) (87%) (52%) (48%) (28%) (16%) (14%) (11%) (10%) (10%) (7%) (5%) (5%) (5%) (5%) (5%) (4%) (4%) (3%) (2%) (1%) SAME ORIGIN Contribution (%) *.bing.com *.detik.com *.engadget.com *.nifty.com *.qq.com *.sakura.ne.jp *.flipkart.com *.uol.com.br *.aol.com *.comcast.net *.yahoo.com *.mozilla.org *.orange.fr *.seznam.cz *.mobile.de *.wikimedia.org *.t-online.de *.free.fr *.usps.com *.vk.com *.wikipedia.org *.wiktionary.org *.elmundo.es *.uol.com.br *.marca.com *.terra.com.br *.youm7.com 12% of websites have more than 50% webpage elements that belong to the same origin source and fail over IPv6. # Webpage Same Origin ( ) % % % % % % % % % % % % % % % % % % % % % % % % % % % 15 / 24
16 Causality Analysis What is failure contribution of cross-origin sources? CROSS ORIGIN (100%) (100%) (100%) (100%) (100%) (100%) (91%) (87%) (52%) (48%) (28%) (16%) (14%) (11%) (10%) (10%) (7%) (5%) (5%) (5%) (5%) (5%) (4%) (4%) (3%) (2%) (1%) Contribution (%) *.adition.com *.ajax.googleapis.com *.aolcdn.com *.cimcontent.net *.creativecommons.org *.d5nxst8fruw4z.cloudfront.net *.demdex.net *.dmtry.com *.doubleclick.net *.el-mundo.net *.elmundo.es *.expansion.com *.f.i.uol.com.br *.flixcart.com *.globaliza.com *.images1.folha.com.br *.imedia.cz *.imguol.com *.imguol.com.br *.interactivemedia.net *.ioam.de *.jsuol.com.br *.leguide.com *.ligatus.com *.mail.ru *.mozilla.net *.navdmp.com *.netbiscuits.net *.omtrdc.net *.optimizely.com *.outbrain.com *.proxad.net *.quantserve.com *.sblog.cz *.scorecardresearch.com *.szn.cz *.tag.navdmp.com *.telva.com *.theadex.com *.toi.de *.trrsf.com *.unidadeditorial.es *.voila.fr *.woopic.com *.www1.folha.com.br *.xiti.com Some of the cross-origin sources contribute to the failure of multiple websites. 16 / 24
17 Causality Analysis Which cross-origin sources span across multiple failing websites? *.wikimedia.org *.unidadeditorial.es *.scorecardresearch.com *.outbrain.com *.ligatus.com *.google.com *.facebook.com *.expansion.com *.el-mundo.net *.doubleclick.net *.creativecommons.org *.adition.com CROSS ORIGIN Contribution (%) doubleclick.net spans 5 websites with a 0.54% median contribution to failure rates. creativecommons.org has 76% median contribution to the failure rate of 3 websites. #2 #2 #3 #2 #2 #4 #2 #2 #2 #5 #3 #2 CROSS ORIGIN MEDIAN *.creativecommons.org 76.33% *.el-mundo.net 31.41% *.adition.com 14.20% *.ligatus.com 4.98% *.wikimedia.org 1.40% *.expansion.com 1.21% *.scorecardresearch.com 1.19% *.outbrain.com 1.06% *.unidadeditorial.es 0.94% *.doubleclick.net 0.54% *.google.com 0.31% *.facebook.com 0.06% 17 / 24
18 Metrics that measure IPv6 adoption should account for changes in IPv6-readiness. Limiting to root webpage can lead to overestimation of IPv6 adoption numbers. Unclear whether websites with failure rates can be deemed IPv6-ready. Few cross-origin sources once IPv6 enabled will help large number of websites at once. Graduating in Currently on the job 18 / 24
19 Appendix 19 / 24
20 Motivation 4/5 RIRs have exhausted available pool of IPv4 address space [6] APNIC Apr 11 RIPE Sep 12 LACNIC Jun 14 ARIN Sep 15 Large IPv6 broadband rollouts 2 since World IPv6 Launch Day in 2012 [7]. Increased global adoption of IPv6 to 10.5% [8] (as seen by Google, March 2016). Belgium 40.49% Switzerland 27.38% United States 23.62% Germany 21.41% 2 Comcast, Deutsche Telekom AG, AT&T, Verizon Wireless, T-Mobile USA 20 / 24
21 SamKnows webget SamKnows [9] probes run webget 3 : DNS lookup time. Time to first byte. HTTP request time. Content size. Download speed as a aggregated report for a website. % webget 1 version: WEBGETMT.2 endtime: status: OK target: address: 2a00:1450:4008:801::1013 fetch_time: bytes_total: bytes_sec: objects: 3 threads: 1 requests: 3 connections: 1 reused_connections: 2 lookups: 1 request_total_time: request_min_time: request_avg_time: request_max_time: files.samknows.com/~gpl 21 / 24
22 JUB simweb We extend the SamKnows webget test to measure webpage similiarity: simweb in addition also reports: Content Type Content Size Resource URL IP endpoint CURL response code HTTP status code for each webpage element of a website. % SIMWEB_L=1 IPVERSION=6 webget 1 #: 1 version: SIMWEB.0 service: timestamp: af: 6 status: OK curl_response_code: CURLE_OK object_type: text/html:charset=iso http_code: 200 resource_url: ip_endpoint: 2a00:1450:4008:801::1010; size_bytes: #: / 24
23 Content Similarity Is there a difference in the number of fetched webpage elements? 1.0 ALEXA Top 100 Websites n(u) = ˆn 4(u) ˆn 6 (u) ˆn 4 (u) 100% 14% of websites exhibit dissimilarity in number. 6% showing more than 50% difference. CDF Δn(u) (%) Is there a difference in the object size of fetched webpage elements? s(u) = ŝ4(u) ŝ 6 (u) ŝ 4 (u) 100% 94% of dual-stacked websites exhibit dissimilarity in size. 8% showing atleast 50% difference. CDF ALEXA Top 100 Websites Δs(u) (%) 23 / 24
24 Appendix References I [1] V. Bajpai and J. Schönwälder, IPv4 versus IPv6 - who connects faster? in IFIP Networking Conference (IFIP Networking), 2015, May 2015, pp [Online]. Available: [2] M. Nikkhah, R. Guérin, Y. Lee, and R. Woundy, Assessing IPv6 Through Web Access a Measurement Study and Its Findings, in Proceedings of the Seventh COnference on Emerging Networking EXperiments and Technologies, ser. CoNEXT 11. New York, NY, USA: ACM, 2011, pp. 26:1 26:12. [Online]. Available: [3] A. Dhamdhere, M. Luckie, B. Huffaker, k. claffy, A. Elmokashfi, and E. Aben, Measuring the Deployment of IPv6: Topology, Routing and Performance, in Proceedings of the 2012 ACM Conference on Internet Measurement Conference, ser. IMC 12. New York, NY, USA: ACM, 2012, pp [Online]. Available: [4] M. Butkiewicz, H. V. Madhyastha, and V. Sekar, Understanding Website Complexity: Measurements, Metrics, and Implications, in Proceedings of the 2011 ACM SIGCOMM Conference on Internet Measurement Conference, ser. IMC 11. New York, NY, USA: ACM, 2011, pp [Online]. Available: [5], Characterizing Web Page Complexity and Its Impact, IEEE/ACM Trans. Netw., vol. 22, no. 3, pp , Jun [Online]. Available: [6] P. Richter, M. Allman, R. Bush, and V. Paxson, A Primer on IPv4 Scarcity, SIGCOMM Comput. Commun. Rev., vol. 45, no. 2, pp , Apr [Online]. Available: [7] The Internet Society, World IPv6 Launch, [Online; accessed 11-January-2016]. [8] Google, Google IPv6 Adoption Statistics, [Online; accessed 11-January-2016]. [9] V. Bajpai and J. Schonwalder, A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts, Communications Surveys Tutorials, IEEE, vol. 17, no. 3, pp , thirdquarter [Online]. Available: 24 / 24
Akamai CDN, IPv6 and DNS security. Christian Kaufmann Akamai Technologies DENOG 5 14 th November 2013
Akamai CDN, IPv6 and DNS security Christian Kaufmann Akamai Technologies DENOG 5 14 th November 2013 Agenda Akamai Introduction Who s Akamai? Intelligent Platform & Traffic Snapshot Basic Technology Akamai
Akamai CDN, IPv6 and DNS security. Christian Kaufmann Akamai Technologies APNIC 36 26 th August 2013
Akamai CDN, IPv6 and DNS security Christian Kaufmann Akamai Technologies APNIC 36 26 th August 2013 Agenda Akamai Introduction Who s Akamai? Intelligent Platform & Traffic Snapshot Basic Technology Akamai
ABSTRACT Acknowledgments List of Abbreviations Contents ABSTRACT 3 Acknowledgments 5 List of Abbreviations 7 List of Figures 15 List of Tables 23 1 Introduction 25 2 Motivation and background 29 3 Overview
Characterizing and Mitigating Web Performance Bottlenecks in Broadband Access Networks
Characterizing and Mitigating Web Performance Bottlenecks in Broadband Access Networks Srikanth Sundaresan, Nazanin Magharei, Nick Feamster, Renata Teixeira {srikanth.sundaresan,nazanin,feamster}@cc.gatech.edu,
World IPv6 Day Observations
World IPv6 Day Observations www.worldipv6day.org Leslie Daigle Internet Society www.internetsociety.org What was World IPv6 Day? For 24 hours on 8 June 2011 (00h00-23h59 UTC) Facebook, Google, Yahoo! and
Measuring and Mitigating Web Performance Bottlenecks in Broadband Access Networks
Measuring and Mitigating Web Performance Bottlenecks in Broadband Access Networks ABSTRACT Srikanth Sundaresan Georgia Tech srikanth@gatechedu Renata Teixeira CNRS & UPMC renatateixeira@lip6fr We measure
LESSON 3.6. 98-366 Networking Fundamentals. Understand TCP/IP
Understand TCP/IP Lesson Overview In this lesson, you will learn about: TCP/IP Tracert Telnet Netstat Reserved addresses Local loopback IP Ping Pathping Ipconfig Protocols Anticipatory Set Experiment with
What is AfriNIC, IPv4 exhaustion & IPv6 transition
AfriNIC 2005-2008 What is AfriNIC, IPv4 exhaustion & IPv6 transition The RIR System What is AfriNIC Adiel A. Akplogan CEO, AfriNIC cctld Forum, Paille (MU) March2009 Internet resources Number resources?
Watching the IPv6 Takeoff from an IXP s Viewpoint
Forschungsberichte der Fakultät IV Elektrotechnik und Informatik Watching the IPv Takeoff from an IXP s Viewpoint Juhoon Kim Nadi Sarrar Anja Feldmann Technische Universität Berlin Technical Report Bericht-Nummer:
How To Get An Ipv6 Allocation On Ipv4 (Ipv4) From Ipv5) From The Ipvripe Ncc (Ip6) From A Ipvv6 Ipv2 (Ip4) To Ip
What s hot at the RIPE NCC PLNOG6, March 2011 Sandra Brás Trainer, RIPE NCC [email protected] Hot topics - overview The registry system IPv4 depletion IPv6 policy update Independent resources 2 The five RIRs
IPv6 The Big Picture. Rob Evans, Janet [email protected]
IPv6 The Big Picture Rob Evans, Janet [email protected] Where are we? IPv4 32 bit addresses 4,294,967,296 possible addresses In practice much less than this. History of large allocations /8s Inefficiency
IPv6 Around the World
IPv6 Around the World IPv6 deployment is increasing its momentum globally, and IPv4 address exhaustion is approaching rapidly. Many parts of the world are engaged in efforts to increase broadband penetration,
D. SamKnows Methodology 20 Each deployed Whitebox performs the following tests: Primary measure(s)
v. Test Node Selection Having a geographically diverse set of test nodes would be of little use if the Whiteboxes running the test did not have a suitable mechanism to determine which node was the best
HW2 Grade. CS585: Applications. Traditional Applications SMTP SMTP HTTP 11/10/2009
HW2 Grade 70 60 CS585: Applications 50 40 30 20 0 0 2 3 4 5 6 7 8 9 0234567892022223242526272829303323334353637383940442 CS585\CS485\ECE440 Fall 2009 Traditional Applications SMTP Simple Mail Transfer
Deploying IPv6 at Scale As an ISP. Clinton Work Member of the TELUS team October 2015
Deploying IPv6 at Scale As an ISP Clinton Work Member of the TELUS team October 2015 Agenda n The key questions of IPv6 deployments n Why? n Who? n What? n Where? n When? n How? n Key learnings from TELUS
IPv6 Addressing. ISP Training Workshops
IPv6 Addressing ISP Training Workshops 1 Where to get IPv6 addresses p Your upstream ISP p Africa n AfriNIC http://www.afrinic.net p Asia and the Pacific n APNIC http://www.apnic.net p North America n
Internet topology and performance analytics for mapping critical network infrastructure
CYBER SECURITY DIVISION 2014 R&D SHOWCASE AND TECHNICAL WORKSHOP Internet topology and performance analytics for mapping critical network infrastructure CAIDA/UCSD PI k claffy 16-18 December 2014 1 Team
Webinar: Advanced RIPE Atlas Usage
Webinar: Advanced RIPE Atlas Usage Vesna Manojlovic Christopher Amin RIPE NCC Amsterdam August 2015 Goals 2 Learn how to: Use RIPE Atlas measurements for network monitoring and troubleshooting Use API
IPv6 Address Planning
eip604_v1.0 APNIC elearning: IPv6 Address Planning Contact: [email protected] Overview Where to Get IPv6 Addresses Addressing Plans ISP Infrastructure Addressing Plans Customer Example Address Plan Addressing
Domain Name System (DNS)
Application Layer Domain Name System Domain Name System (DNS) Problem Want to go to www.google.com, but don t know the IP address Solution DNS queries Name Servers to get correct IP address Essentially
IPv6 and IPv4 Update from the RIPE NCC. Sandra Brás, Ferenc Csorba
IPv6 and IPv4 Update from the RIPE NCC Sandra Brás, Ferenc Csorba RIPE NCC IPv6 Kongress - Frankfurt 22 May 2014 Schedule IPv6 Kongress 2 RIPE/RIPE NCC. Who are we? IPv4 exhaustion IPv4 transfers IPv6
Large-Scale Network Measurements What? Why? How? Findings? Impact?
Large-Scale Network Measurements What? Why? How? Findings? Impact? Jürgen Schönwälder, Vaibhav Bajpai {j.schoenwaelder v.bajpai}@jacobs-university.de Computer Networks and Distributed Systems Jacobs University
Enabling ISP-CDN Collaboration: Turning Challenges into Opportunities
Enabling ISP-CDN Collaboration: Turning Challenges into Opportunities Georgios Smaragdakis (T-Labs/TU Berlin) Joint work with Benjamin Frank, Ingmar Poese, and Anja Feldmann (TU Berlin) and Bruce Maggs
Regional Internet Registries. Statistics & Activities. Prepared By APNIC, ARIN, LACNIC, RIPE NCC
Regional Internet Registries Statistics & Activities Prepared By APNIC, ARIN, LACNIC, RIPE NCC IPv4 /8 Address Space Status Experimental 16 6.3% ARIN 16 6.3% LACNIC 1 0.4% APNIC 11 4.3% RIPE NCC 10 3.9%
Troubleshooting Slow Webpage Downloads
Troubleshooting Slow Webpage Downloads Heng Cui and Ernst Biersack EURECOM, Sophia Antipolis, France Email: [email protected] Abstract One common way to search and access information available
Why Mobile Performance is Hard
Matt Welsh [email protected] Google, Inc. http://www.flickr.com/photos/nao-cha/2660459899/ Why Mobile Performance is Hard In a nutshell: Despite 20 years of research and engineering, mobile performance still
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138 Exhibit 8 Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 2 of 138 Domain Name: CELLULARVERISON.COM Updated Date: 12-dec-2007
How To Make Your Website More Exciting With A Browser Cache
High Performance Web Sites 14 rules for faster-loading pages Steve Souders [email protected] Tenni Theurer [email protected] Introduction Exceptional Performance started in 2004 quantify and improve
The Collateral Damage of Internet Censorship by DNS Injection
The Collateral Damage of Internet Censorship by DNS Injection Anonymous presented by Philip Levis 1 Basic Summary Great Firewall of China injects DNS responses to restrict access
Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on 16 10 2010
IPv4 Addressing There are several non-profit organizations in the world that have the authority for assigning IP addresses to institutions that need access to the Internet. These organizations are (for
Update logo and logo link on A Master. Update Date and Product on B Master
Cover Be sure to: Update META data Update logo and logo link on A Master Update Date and Product on B Master Web Performance Metrics 101 Contents Preface...3 Response Time...4 DNS Resolution Time... 4
The Effect of Caches for Mobile Broadband Internet Access
The Effect of s for Mobile Jochen Eisl, Nokia Siemens Networks, Munich, Germany Haßlinger, Deutsche Telekom Technik,, Darmstadt, Germany IP-based content delivery: CDN & cache architecture Impact of access
Front-End Performance Testing and Optimization
Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client
What's inside the cloud?!
What's inside the cloud?! Initial Arpanet Initial Arpanet Interface Message Processors - DDP-516 mini-computers - 24 Kbyte of Core memory - Store-and-forward packet switching - Predecessors of present
DOCUMENT REFERENCE: SQ309-002-EN. SAMKNOWS TEST METHODOLOGY Web-based Broadband Performance White Paper. July 2015
DOCUMENT REFERENCE: SQ309-002-EN SAMKNOWS TEST METHODOLOGY Web-based Broadband Performance White Paper July 2015 SAMKNOWS QUALITY CONTROLLED DOCUMENT. SQ REV LANG STATUS OWNER DATED 309 03 EN FINAL SC
Mobile Application Performance Report
Mobile Application Performance Report Optimization Recommendations and Performance Analysis Report Prepared for - http://www.google.com VS http://www.yahoo.com Emulated Device Type: ipad OVERALL PERFORMANCE
CSC2231: Akamai. http://www.cs.toronto.edu/~stefan/courses/csc2231/05au. Stefan Saroiu Department of Computer Science University of Toronto
CSC2231: Akamai http://www.cs.toronto.edu/~stefan/courses/csc2231/05au Stefan Saroiu Department of Computer Science University of Toronto Administrivia Project proposals due today!!! No lecture on Monday:
CS 5480/6480: Computer Networks Spring 2012 Homework 1 Solutions Due by 9:00 AM MT on January 31 st 2012
CS 5480/6480: Computer Networks Spring 2012 Homework 1 Solutions Due by 9:00 AM MT on January 31 st 2012 Important: No cheating will be tolerated. No extension. CS 5480 total points = 32 CS 6480 total
The Internet Introductory material.
The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its history and growth, and standardization and naming.
IPv6 deployment experiences from DNA Finland. Oskari Rasi [email protected]
IPv6 deployment experiences from DNA Finland Oskari Rasi [email protected] 1 What is DNA 2 DNA IN BRIEF Cost-efficiency Streamlined 3.5 M More than 3.5 million mobile communications and fixed network
Blue Coat Security First Steps Solution for Deploying an Explicit Proxy
Blue Coat Security First Steps Solution for Deploying an Explicit Proxy SGOS 6.5 Third Party Copyright Notices 2014 Blue Coat Systems, Inc. All rights reserved. BLUE COAT, PROXYSG, PACKETSHAPER, CACHEFLOW,
Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices
Klotski: Reprioritizing Web Content to Improve User Experience on Mobile Devices Michael Butkiewicz, Daimeng Wang, Zhe Wu, Harsha V. Madhyastha, Vyas Sekar UC Riverside University of Michigan CMU Motivation:
Lab 8.3.2 Conducting a Network Capture with Wireshark
Lab 8.3.2 Conducting a Network Capture with Wireshark Objectives Perform a network traffic capture with Wireshark to become familiar with the Wireshark interface and environment. Analyze traffic to a web
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
Application Latency Monitoring using nprobe
Application Latency Monitoring using nprobe Luca Deri Problem Statement Users demand services measurements. Network boxes provide simple, aggregated network measurements. You cannot always
EFFECT OF TRANSFER FILE SIZE ON TCP-ADaLR PERFORMANCE: A SIMULATION STUDY
EFFECT OF TRANSFER FILE SIZE ON PERFORMANCE: A SIMULATION STUDY Modupe Omueti and Ljiljana Trajković Simon Fraser University Vancouver British Columbia Canada {momueti, ljilja}@cs.sfu.ca ABSTRACT Large
How to start with 3DHOP
How to start with 3DHOP Package content, local setup, online deployment http://3dhop.net 30/6/2015 The 3DHOP distribution Where to find it, what s inside The 3DHOP distribution package From the page http://3dhop.net/download.php
Broadband Quality Test Plan
Broadband Quality Test Plan Version 1.2 December 2007 Page 1 Table of Contents 1 EXPERIMENT DESIGN... 3 1.1 METRICS... 3 1.2 DESTINATIONS...4 1.3 MEASUREMENT TECHNIQUES... 6 2 TEST SETUP... 7 2.1 ISPS
TCP/IP Networking An Example
TCP/IP Networking An Example Introductory material. This module illustrates the interactions of the protocols of the TCP/IP protocol suite with the help of an example. The example intents to motivate the
CPNI VIEWPOINT. SECURITY IMPLICATIONS OF IPv6. Disclaimer: MARCH 2011
CPNI VIEWPOINT SECURITY IMPLICATIONS OF IPv6 MARCH 2011 Abstract: IPv6 is coming to a network near you. CPNI has extracted salient points from recently published documents to highlight some of the major
A First Look at IPv4 Transfer Markets
A First Look at IPv4 Transfer Markets Ioana Livadariu, Ahmed Elmokashfi Simula Research Laboratory {ioana, ahmed}@simula.no Amogh Dhamdhere, Kc Claffy CAIDA / UC San Diego {amogh, kc}@caida.org ABSTRACT
Introduction to The Internet. ISP/IXP Workshops
Introduction to The Internet ISP/IXP Workshops 1 Introduction to the Internet Topologies and Definitions IP Addressing Internet Hierarchy Gluing it all together 2 Topologies and Definitions What does all
NFQL: A Tool for Querying Network Flow Records [6]
NFQL: A Tool for Querying Network Flow Records [6] nfql.vaibhavbajpai.com Vaibhav Bajpai, Johannes Schauer, Corneliu Claudiu Prodescu, Jürgen Schönwälder {v.bajpai, j.schauer, c.prodescu, [email protected]
COMP 112 Assignment 1: HTTP Servers
COMP 112 Assignment 1: HTTP Servers Lead TA: Jim Mao Based on an assignment from Alva Couch Tufts University Due 11:59 PM September 24, 2015 Introduction In this assignment, you will write a web server
Introduction to The Internet
Introduction to The Internet ISP Workshops Last updated 5 September 2014 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p Internet Hierarchy p Gluing it all together 2 Topologies
Introduction to IP Numbers vs. Domain names. Adiel A. Akplogan CEO, AFRINIC. 2014
Introduction to IP Numbers vs. Domain names Adiel A. Akplogan CEO, AFRINIC. 2014 Identifying an IP address Internet identifiers including information about how to reach a network location (via the Internet
Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).
1 / 17 Network: several computers who can communicate. Bus topology: bus Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). Hardware has globally unique MAC addresses (IDs).
ShoreTel Advanced Applications Web Utilities
INSTALLATION & USER GUIDE ShoreTel Advanced Applications Web Utilities ShoreTel Advanced Applications Introduction The ShoreTel Advanced Application Web Utilities provides ShoreTel User authentication
How the Great Firewall discovers hidden circumvention servers. Roya Ensafi David Fifield Philipp Winter Nick Weaver Nick Feamster Vern Paxson
How the Great Firewall discovers hidden circumvention servers Roya Ensafi David Fifield Philipp Winter Nick Weaver Nick Feamster Vern Paxson Much already known about GFW Numerous research papers and blog
Website Analysis. foxnews has only one mail server ( foxnewscommail.protection.outlook.com ) North America with 4 IPv4.
Website Analysis Hanieh Hajighasemi Dehaghi Computer Networks : Information transfert (LINGI2141) Ecole Polytechnique de Louvain (EPL) Université Catholique de Louvain Abstract The candidate website(foxnews.com)
464XLAT: Breaking Free of IPv4. Cameron.Byrne @ T-Mobile.com NANOG 61 June 2014
464XLAT: Breaking Free of IPv4 Cameron.Byrne @ T-Mobile.com NANOG 61 June 2014 1 Goals of Talk 1. Declare victory for IPv6 2. Explain IPv6-only approach at T-Mobile US 3. Discuss risks related to IPv4-only
DOSarrest External MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES AND / OR ISSUES
.com DOSarrest External Monitoring S ystem (DEMS) User s Guide REAL BROWSER MONITORING OF YOUR WEBSITE MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES
Configuring Snort as a Firewall on Windows 7 Environment
Journal of Ubiquitous Systems & Pervasive Networks Volume 3, No. 2 (2011) pp. 3- Configuring Snort as a Firewall on Windo Environment Moath Hashim Alsafasfeh a, Abdel Ilah Noor Alshbatat b a National University
Lucy in the Sky with IPv6
Lucy in the Sky with IPv6 Conversations of v6 solutions, trends, tests, & results. Chris Van Fossen [email protected] +49 1742/941091 hurricaneelectric hurricaneelectric hurricaneelectric IPv6 news and current
The Application Layer: DNS
Recap SMTP and email The Application Layer: DNS Smith College, CSC 9 Sept 9, 0 q SMTP process (with handshaking) and message format q Role of user agent access protocols q Port Numbers (can google this)
An apparatus for P2P classification in Netflow traces
An apparatus for P2P classification in Netflow traces Andrew M Gossett, Ioannis Papapanagiotou and Michael Devetsikiotis Electrical and Computer Engineering, North Carolina State University, Raleigh, USA
Identifying IPv6 Network Problems in the Dual-Stack World
Identifying IPv6 Network Problems in the Dual-Stack World Kenjiro Cho Sony CSL/WIDE Project [email protected] Matthew Luckie U.Waikato/NLANR/CAIDA [email protected] Bradley Huffaker CAIDA/SDSC/UCSD [email protected]
Law Enforcement and Internet Governance: An Ounce of Prevention Is Worth a Pound of Cure
Law Enforcement and Internet Governance: An Ounce of Prevention Is Worth a Pound of Cure Supervisory Special Agent Robert Flaim Federal Bureau of Investigation (FBI) Operational Technology Division Global
The Internet. On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.
The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its history and growth, and standardization and naming.
Test Case 3 Active Directory Integration
April 12, 2010 Author: Audience: Joe Lowry and SWAT Team Evaluator Test Case 3 Active Directory Integration The following steps will guide you through the process of directory integration. The goal of
LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University
1 LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University 2 Overview Quick overview What does MBA measure? Can
