1 workshop Barcelona, April 22, 2015.

Slides:



Advertisements
Similar presentations
Octoshape experience: a matter of quality Stephen Alstrup Octoshape August 2008
Advertisements

Freedom of Speech (Part 3)
§ Project acronym: mPlane Project full title: “mPlane – an Intelligent Measurement Plane for Future Network and Application Management” Grant agreement.
1/20 Cloud Computing SLAs in FP7 Bruxelles, May 27, 2013 mPlane – an Intelligent Measurement Plane for Future Network and Application Management MPLANE.
CSE534 – Fundamentals of Computer Networks Lecture 16: Traffic Shaping + Net Neutrality Created by P. Gill Spring 2014, updated Spring 2015.
Social Media Intro to Business & Marketing. The most three most trusted forms of advertising are: Recommendations from people I know - 90% Consumer opinions.
UKERNA CDI Trial Infrastructure for Content Delivery Steve Williams University of Wales Swansea.
One-Click Hosting Services: A File-Sharing Hideout Demetris Antoniades Evangelos P. Markatos ICS-FORTH Heraklion,
1 © 2006 Cisco Systems, Inc. All rights reserved. MS Network Symposium6 Thoughts on the MS Network Research Workshop Fred Baker.
Inbound Statistics Slides Attract. 1 Blogging There are 31% more bloggers today than there were three years ago 46% of people read blogs more than once.
The Privacy Tug of War: Advertisers vs. Consumers Presented by Group F.
Network neutrality is the idea that all internet traffic should be treated equally. It does not matter who is downloading and what is being downloaded.
Microsoft ® Official Course Module 9 Configuring Applications.
The Web: Source of Big Data with a Measurement Perspective Marco Mellia Politecnico di Torino 7th Annual IMDEA Networks Workshop Big Data and Cloud Computing.
Signatures As Threats to Privacy Brian Neil Levine Assistant Professor Dept. of Computer Science UMass Amherst.
All Optical Access Platforms for Fiber to the Home Networks Francesco Matera, Alessandro Valenti, Edion Tego, In cooperation with.
MPlane – Building an Intelligent Measurement Plane for the Internet Maurizio Dusi – NEC Laboratories Europe NSF Workshop on perfSONAR.
MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT
MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.
Association of Communications Engineers Corralling the Broadband Stampede May 7 – 9, 2012 Fort Worth, Texas.
User Interface Evaluation Usability Inquiry Methods
Abstract Introduction Results and Discussions James Kasson  (Dr. Bruce W.N. Lo)  Information Systems  University of Wisconsin-Eau Claire In a world.
1 One-Click Hosting Services: A File-Sharing Hideout Demetris Antoniades Evangelos P. Markatos ICS-FORTH Heraklion,
mPlane – Building an Intelligent Measurement Plane for the Internet
Social Networking. What We’ll Cover What is social networking? Examples Stats Metrics Convincing your boss Step-By-Step Guide.
The search for alternative metrics for taxonomy Daphne Duin & Peter van den Besselaar VU university Amsterdam Org Science & Network Institute.
FINAL PROJECT Shelby LeVasseur CSC Fall 2012 November 27 th, December 13 th, 2012.
Network Neutrality Peter Shaughnessy Justin Fromm Wei Leong Chew Charles Young Shante Collins Brought to you in part by:
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
Insight Tools There are lots of online insight tools Some tools track our sites & some tools track all sites Tracks our sites (site centric) Tracks all.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
NETWORKING and the INTERNET
Title II Reclassification What it means to rural communities.
An Intelligent Measurement Plane for the Internet Pedro Casas – Senior FTW Vienna Traffic Monitoring & Analysis.
 Ethics is a broad philosophical concept that goes beyond simple right and wrong, and looks towards "the good life".  Cyber Ethics deals with the philosophy.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 8 Omar Meqdadi Department of Computer Science and Software Engineering University of.
By Elijah Redding CIS 150. A New Kind of Ad: Customized to Your Interests With the internet being one of the top choices for advertising, marketers are.
Social TV: TV and the Internet of People Marie-José Montpetit, Ph.D. MIT Communications Futures Program MIT ILP Spring Conference – April
The Domain Name System and DNS Blocking Malcolm Hutty Head of Public Affairs, LINX February 2011.
Francesco Matera Fondazione Ugo Bordoni 22 aprile 2015 mPlane – an Intelligent Measurement Plane for Future Network and Application Management.
OLE Slide No. 1 Object Linking and Embedding H OLE H definition H add other information to documents H copy.
Web caches are being rapidly deployed in the Internet. Hierarchical Web caching provides an infrastructure for asynchronous reliable multicast. There isn’t.
Keeping Children Safe Online. Where to report abuse? To report any abuse on social media or internet: CEOP will accept reports from parents, teachers.
EACO PRESENTATION 23 rd November 2015 QUALITY OF SERVICE AND CUSTOMER EXPERIENCE JTL PERSPECTIVE.
Users, Pricing and Resource Reservation: Managing Expectations. Jon Crowcroft,
MiddleMan: A Video Caching Proxy Server NOSSDAV 2000 Brian Smith Department of Computer Science Cornell University Ithaca, NY Soam Acharya Inktomi Corporation.
PRIVACY, LAW & ETHICS MBA 563. Source: eMarketing eXcellence Chaffey et al. BH Overview: Establishing trust and confidence in the online world.
Issues in New Media: Net Neutrality. What is “net neutrality?” What is Net Neutrality? (Video)(Video) Net Neutrality (Video)(Video) Save the Internet!
Activity no 2  Students will be divided into 4 groups.  T hey will be asked to make a survey around their school peers concerning the usage of social.
Secondary Evidence for User Satisfaction With Community Information Systems Gregory B. Newby University of North Carolina at Chapel Hill ASIS Midyear Meeting.
Digital Law -The Deep Web- Digital Law -The Deep Web- Liam Leppard Matthias Lee Russell Wong.
MPlane Use Case Demonstrations Erhan Kahveci, FASTWEB mPlane Use case Demonstrations Heidelberg November 30 th, 2015.
Introduction Web analysis includes the study of users’ behavior on the web Traffic analysis – Usage analysis Behavior at particular website or across.
Internet Privacy Define PRIVACY? How important is internet privacy to you? What privacy settings do you utilize for your social media sites?
WHAT'S THE DIFFERENCE BETWEEN A WEB APPLICATION STREAMING NETWORK AND A CDN? INSTART LOGIC.
The WEB Expert learn & Krisztián Ohr Webmark Europe Kft.
The Hacking Suite For Governmental Interception.
Internet Basics 10/23/2012. What is the Internet? It’s a world-wide network of computer networks. It grows hourly and involves national governments, communities,
Content Distribution Networks
What is the Internet? © EIT, Author Gay Robertson, 2016.
Cybersecurity BGP hijacking DDoS Botnets What’s next?
Latest Updates on BlackHawk Mines Music : Privacy Policy
ECE 671 – Lecture 16 Content Distribution Networks
Impact of Carrier-Grade NAT on Web Browsing
Internet Basics.
The Hacking Suite for Governmental Interception
Net Neutrality – Economics and other things
Content Distribution Networks
SOCIAL MEDIA IN MANUFACTURING
Five Years at the Edge: Watching Internet from the ISP Network
Presentation transcript:

1 workshop Barcelona, April 22, 2015

2 The mPlane community Many Academic and research institutions come from the Traffic Monitoring Analysis (TMA) COST Action:  PoliTo, ETH, ENST, Eurecom, UniLiege, FTW, NEC Some others were part of previous EU projects:  PRISM: FTW, ETH  NapaWine: PoliTo, ENST, NetVisor, NEC  DEMONS: FTW, ETHZ, NEC, TID  … A community of “measurement” experts

3 The nowadays Internet “The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.” Eric Schmidt – ex Google Exec. Chairman

Network neutrality and measurements… Marco Mellia Politecnico di Torino I’m by far not a network neutrality expert… … I may be a measurement expert…

5 Network neutrality Net neutrality (also network neutrality, Internet neutrality, or net equality) principle:  Internet service providers and governments should treat all data on the Internet equally  No discrimination or charging differentially by user, content, site, platform, application, type of attached equipment, or mode of communication

Example of measurements from the ISP point of view

7 Something we “watch” 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com ISPs

8 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

9 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

10 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

11 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

12 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

13 Something we observe 5-May6-May7-May8-May9-May10-May SUBNETNAME with AIRPORT code#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg#flowTru avg fra02s08.c.youtube.com fra02s15.c.youtube.com mil01s12.c.youtube.com par08s06.c.youtube.com par08s06.c.youtube.com lhr14s08.c.youtube.com fra07s13.c.youtube.com fra07s19.c.youtube.com par03s06.c.youtube.com par03x04.c.youtube.com mia02s11.c.youtube.com ams09x06.c.youtube.com dfw06x02.c.youtube.com fra07x03.c.youtube.com lhr22s16.c.youtube.com zrh04s03.c.youtube.com mil02s01.c.youtube.com bru02t11.c.youtube.com fra07t13.c.youtube.com lhr22s11.c.youtube.com fra07s03.c.youtube.com

14 Who to blame when YouTube doesn’t work OK? AS 2 AS 1 ISP Network Devices?ISP?Internet?YouTube? G-CDN

15 Diagnosis #1 change in the cache-selection policy?  For every time-bin: compute distribution of volume across all /24 Google CDN subnets  Distribution compared with custom Kullback-Leibler metric  Comparisons results plotted on heatmap Traffic distribution across /24 subnetsTemporal Similarity Plot (TSP) Conclusion A different server selection policy is deployed exactly on the same day when the anomaly starts occurring! YES!

16 The origin of the anomaly is the cache selection done by Google Diagnosis #2 given that change... who is to blame: new servers or path? Diagnosis #3 is there a correlation between increased RTT and throughput? NO Conclusion Diagnosis #4.... YES/NO

17 Network neutrality Net neutrality (also network neutrality, Internet neutrality, or net equality) principle:  Internet service providers and governments should treat all data on the Internet equally  No discrimination or charging differentially by user, content, site, platform, application, type of attached equipment, or mode of communication In the previous case, the ISP has no role… … it is a victim (as the user)

18 Network neutrality The network has never been neutral  Ethernet is not neutral  WiFi is not neutral  TCP is not neutral  BGP is not neutral  ADSL is not neutral …… The network has been designed to be NOT NEUTRAL  20+ years of research on QoS!!! How can we measure the “neutrality”?

19 What about applications? So my daughter cannot watch youtube on her iPad?

20 What about applications? Are applications supposed to be neutral?

And speaking about my daughter…

22 The nowadays Internet “The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.” Eric Schmidt – ex Google Exec. Chairman

23 The nowadays Internet If you ask my daughter… “What is the Internet?”…

24 Take 100 users, and observe which services they contact while on the Internet… What Services does My Daughter Use? Google Third-Party sites Take 100 users, and observe which services they contact while on the Internet… … most of those are so called “third-party sites” - aka tracking services… Welcome ScorecardResearch, […] a leading global market research effort that studies and reports on Internet trends and behavior. ScorecardResearch conducts research by collecting Internet web browsing data and then uses that data to help show how people use the Internet, what they like about it, and what they don’t. ScorecardResearch collects data through […] web tagging.

25 Tracking services 233 out of the top-500 hostnames contacted by users are tracking service 196 of this 233 are contacted also using HTTPS  To protect my daughter’s privacy?  Or to protect their business? First tracker contacted within 1 second for 78% of users 71% of services embed at least one tracker Honestly, I’m not worried about network neutrality… I’m very worried about my daughter's privacy…