Peeking Behind the NAT An Empirical Study of Home Networks Sarthak Grover, Mi Seon Park, Srikanth Sundaresan, Sam Burnett, Hyojoon Kim, Bharath Ravi, Nick.

Slides:



Advertisements
Similar presentations
Congestion Control and Fairness Models Nick Feamster CS 4251 Computer Networking II Spring 2008.
Advertisements

Network Security Highlights Nick Feamster Georgia Tech.
Southampton Open Wireless Network The Topology Talk.
Broadband Internet Performance: A View from the Gateway Srikanth Sundaresan, Walter de Donato, Nick Feamster, Renata Teixeira, Sam Crawford, Antonio Pescapè.
1 The ‘MIMO Junior’ 11n outdoor Bridging CPE A new outdoor bridging device giving connections up to 300Meg.
Broadband Internet Performance: A View from the Gateway Srikanth Sundaresan, Walter de Donato, Nick Feamster, Renata Teixeira, Sam Crawford, Antonio Pescapè.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
Presented by Serge Kpan LTEC Network Systems Administration 1.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
Measurement and Monitoring Nick Feamster Georgia Tech.
Passive traffic measurement Capturing actual Internet packets in order to measure: –Packet sizes –Traffic volumes –Application utilisation –Resource utilisation.
Wireless “ESP”: Using Sensors to Develop Better Network Protocols Hari Balakrishnan Lenin Ravindranath, Calvin Newport, Sam Madden M.I.T. CSAIL.
A Guide to major network components
Networking Components
BY: Jordan Ameerali. What is an Internet Service Provider? A Internet Service Provider or ISP is a company that provides access to the Internet. For a.
Basic Network Training. Cable/DSL Modem The modem is the first link in the chain It is usually provided by the ISP and often has a coax cable connector.
Network Components 101 Travis Hill.
NETWORKING COMPONENTS By Cleve Rosser. Hubs allow large numbers of computers to be connected on a single or multiple LAN. Each computer plugs into the.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Wireless Networks 2015 CTSP Course CTSP Clsss Wireless - February
NETWORKING COMPONENTS By Scott H. Bowers. HUB A hub can be easily mistaken for a switch, physically there are no defining characteristics, both have power.
© 2012 Aerohive Networks CONFIDENTIAL Devin Akin Chief Wi-Fi Architect High-Density Wi-Fi Design Tips and Tricks.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Chapter 7- Mobile and Wi-Fi Networks Taking signals on and off the air Connections to other networks Need to manage spectrum Managing and billing for services.
Module 4: Designing Routing and Switching Requirements.
HUB Connects multiple workstations, servers, and other devices to a network. Can be used to connect two or more computers to one network port. Handles.
Networking Components by ASIF ISLAM Assignment 3 LTEC /07/20014.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
Wireless Trace Analysis Suyong Lee and Renata Aryanti Advisor: Prof. Suman Banerjee With assistance of : Vladimir Brik and Michael Blodget Fall 2007.
Company LOGO Networking Components Hysen Tmava LTEC 4550.
SHAWN CROWE LTEC /026 ASSIGNMENT #3 Networking Components.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Networking Components
Networking Components Michelle Vega Network System Administrations LTEC /026 Mr. West.
Network Components By: Zach Przybilla CECS 5460 Fall 2015.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Troubleshooting Your Network Networking for Home and Small Businesses – Chapter.
NETWORKING COMPONENTS Buddy Steele Assignment 3, Part 1 CECS-5460: Summer 2014.
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
Networking Devices.
Measuring and Mitigating Web Performance Bottlenecks in Broadband Access Networks Srikanth Sundaresan, Nick Feamster (Georgia Tech) Renata Teixeira (Inria)
Characterizing Home Wireless Performance: The Gateway View Ioannis Pefkianakis* H. Lundgren^, A. Soule^, J. Chandrashekar^, P. Guyadec^, C. Diot^, M. May^,
1 LAN – local area network overview: 1.Types of networks 2.Network topology 3.LAN local area networks 4.Introduction to TCP/IP 5.IEEE / Wireless.
Characterizing Home Wireless Performance: The Gateway View Ioannis Pefkianakis* H. Lundgren^, A. Soule^, J. Chandrashekar^, P. Guyadec^, C. Diot^, M. May^,
NETWORK COMPONENTS BY REYNALDO ZAMORA. HUB Hubs are devices that serve as the central connection for a network. Its job is to send data from one computer.
정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.
Network Components Basics!. Network HUB  Used to connect multiple Ethernet devices together  Layer 1 of the OSI model  Not used much today.
Network Components Kortney Horton LTEC October 20, 2013 Assignment 3.
Network Equipment Assignment 3 LTEC 4550 Aaron Whitaker.
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
Performance Limitations of ADSL Users: A Case Study Matti Siekkinen, University of Oslo Denis Collange, France Télécom R&D Guillaume Urvoy-Keller, Ernst.
.  Hubs send data from one computer to all other computers on the network. They are low-cost and low-function and typically operate at Layer 1 of the.
NETWORKING COMPONENTS Mujeeb Alikhan LTEC Hub A hub connects to multiple computers in a network. When traffic is transmitted thru the hub all devices.
Networking Components Quick Guide. Hubs Device that splits a network connection into multiple computers Data is transmitted to all devices attached Computers.
Price range varies from $17.99 to $34.99 or more. Device 1 Device 2 Network Connection.
Assignment # 3 Networking Components By: Jeff Long.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
WIRELESS GATEWAYS FOR HOME USE AND ENTERPRISE USE NUR IZZATI BINTI AHMED AZMAN TSK 1.
BISmark: the Broadband Internet Service benchmark
CompTIA Security+ Study Guide (SY0-401)
Peering at the Internet’s Frontier: A First Look at ISP Interconnectivity in Africa Arpit Gupta, Matt Calder, Nick Feamster, Marshini Chetty, Enrico.
Instructor Materials Chapter 6 Building a Home Network
Architecture and Algorithms for an IEEE 802
Residential Internet Performance: A view from the Gateway
Best way to fix Hulu’s Error.
CompTIA Security+ Study Guide (SY0-401)
Chapter 12 Communications Security & Countermeasures
COMMON LAYER 2 DEVICES AND FUNCTIONALITIES.
Networking Theory and Protocol.
Presentation transcript:

Peeking Behind the NAT An Empirical Study of Home Networks Sarthak Grover, Mi Seon Park, Srikanth Sundaresan, Sam Burnett, Hyojoon Kim, Bharath Ravi, Nick Feamster Georgia Tech BISmark

What is happening in the Home Network? How are home networks connected to the Internet? How do different devices connect in the home network? How do users use the Internet? Home Network Internet

Limitations of Previous Studies Measured from end-host or server Not longitudinal Lacks view of NAT Design studies rely exclusively on human subject interviews Not quantitative Let’s measure from the gateway Home Network Internet

BISmark: Peeking Behind the NAT A programmable gateway Can see all devices behind the NAT Performs continuous measurements We use 140 routers in 30 countries for this study Data from October ‘12 – April ‘13

Questions Connectivity to Internet How frequently do home networks disconnect? Device connectivity inside the home Are there connectivity patterns? How crowded is the Wi-Fi? Internet usage Do users saturate their links? Does usage differ across devices? Availability Infrastructure Usage Characteristics

Outline Availability Analyze Internet connectivity to home networks User behavior affects access link connectivity Infrastructure Study the wireless spectrum usage in homes Wireless device connectivity has a diurnal pattern Usage characteristics Analyze traffic patterns by device and domains Users don’t saturate their links

Availability of Home Gateways Why measure home network connectivity? To monitor ISP performance Connectivity can be measured using periodic heartbeat probes Missing heartbeats indicates downtime Access network is offline (network downtime) Router is offline (router downtime)

How many downtimes per day? Median number of downtimes per day = 0.11 Why such a large difference? Developed Median freq = 0.06 Developing Median freq = CDF Downtime frequency

User Behavior can Cause Downtime Weekends WeekdaysWeekends Nights Days Always-on Intermittent Diurna l Access network problem Days Connectivity Some users switch off their routers when not in use

Highlights of the Talk Some users switch off their routers causing downtime

Outline Availability Analyze Internet connectivity to home networks User behavior affects access link connectivity Infrastructure Study the wireless spectrum usage in homes Wireless device connectivity has a diurnal pattern Usage characteristics Analyze traffic patterns by device and domains Users don’t saturate their links

Infrastructure in Home Networks Why study devices and technologies used inside the home network? Reveal connectivity patterns Measure how crowded the spectrum is Infrastructure can be studied by monitoring Devices connected to home router Other APs seen on the same channel

Are there Connectivity Patterns? Number of Devices Time of Day Weekday connectivity is diurnal Weekend connectivity is consistent

2.4 GHz Spectrum is Crowded Devices Neighborhood APs 10 > Bi-modal distribution 5 Number of devices seen Number of APs seen 2.4 GHz

Highlights of the Talk Some users switch off their routers causing downtime Wireless connectivity is diurnal on weekdays 2.4 GHz is crowded compared to 5 GHz

Outline Availability Analyze Internet connectivity to home networks User behavior affects access link connectivity Infrastructure Study the wireless spectrum usage in homes Wireless device connectivity has a diurnal pattern Usage characteristics Analyze traffic patterns by device and domains Users don’t saturate their links

Home Network Usage Characteristics Why measure home network traffic? Compare total traffic utilization to access link capacity Reveal usage patterns differ by source or by destination Passive monitoring of traffic (with explicit consent) Packet and flow statistics DNS responses to a user customizable whitelist

Do Users Saturate their Links? Capacity Traffic Utilizatio n Large difference between traffic utilization and access link capacity Half the houses saturate less than 50% of the available capacity Throughput (Mbps)

One Device Generates Most Traffic Most traffic is due to a single usage hungry device even in homes with 3+ devices Usage Fractio n Most used device Least used device 60% 20% long tail

Most popular whitelisted domain (by volume) 38% 14% 2 nd most popular domain More Traffic by Volume, Less by Number of Connections Popular domains tend to serve streaming content over long-running TCP connections Traffic volume Connectio ns 11% 7%

Highlights of the Talk Some users switch off their routers causing downtime Wireless connectivity is diurnal on weekdays 2.4 GHz is crowded compared to 5 GHz Users don’t saturate their links Most traffic is due to a single usage hungry device Traffic to most popular domains from home networks are over long-lasting connections

Teasers Most frequent and long lasting downtimes occurred in countries with lowest GDP per capita. Even though wireless devices exceed wired devices considerably, more than half the homes have at least one wired device. All four ports are rarely used. Different types of devices have different most popular domains. Device Fingerprinting

Takeaway A measurement approach using a home router to study connectivity and usage of a home network

Data and code at: ◦ Get involved: ◦ Contact: Thank you!