interpreting network traffic flows

Post on 31-Dec-2015

32 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Interpreting Network Traffic Flows. Bill Jensen, Paul Nazario and Perry Brunelli. Agenda. 1. How did we get here 2. Network monitoring tools 3. Sample graphs. Napster. Shawn Fanning http://www.time.com/time/magazine/articles/0,3266,55730,00.html. - PowerPoint PPT Presentation

TRANSCRIPT

Interpreting Network Traffic Flows

Bill Jensen, Paul Nazario and Perry Brunelli

Agenda

1. How did we get here

2. Network monitoring tools

3. Sample graphs

Shawn Fanning http://www.time.com/time/magazine/

articles/0,3266,55730,00.html

Napster

Taming Bandwidth Hogs . . . How can your campus do it?

Ana Preston, University of Tennessee

Linda Roos, University of Nebraska, Lincoln

Tuesday, 11:45, Marquis 4

www.funnytimes.com

A simple question

CIO requested that we estimate Internet transit requirements for the next 18 months

Sources

www.research.att.com/~amo/doc/networks.html

http://www.research.microsoft.com/~Gray/Moore_Law.html

What are current bandwidth requirements?

What do we receive from our provider?

A few words about UW Internet access

WiscNet is a state education-based ISP - founded with help from UW-Madison

Charter membership included 14 UW-System universities and 8 privates colleges

WiscNet now serves over 500 educational institutions - predominantly K-12

The WiscNet backbone

Comprised of OC-3 links connecting UW- Madison, UW-Milwaukee, the Chicago NAP and the Ameritech Advanced Data Service Center (AADS), also in Chicago.

WiscNet Services

Internet transport and transit Internet 2 transport Peering transport at AADS

Current bandwidth requirements continued... Inbound vs. outbound traffic Usage caps Prime time usage Peering and I2 traffic Effect of peer-to-peer networking and

future policy on usage/fair utilization

www.wiscnet.net

What is a flow?

Host-to-host conversation between that includes the IP address and port # for each host.

Representation of a series of packets traveling between two end-points.

A unidirectional series of IP packets of a given protocol, traveling between a source and destination within a certain period of time.

Flow as represented by log

Easy to think of it as we would a sniffer trace - bits and bytes seen traversing the wire

In actuality, the flows are the accounting record or log of activity as reported by the router

Measurement Tools - Flowscan

Flowscan - freely available perl scripts and modules that aggregate other freely available tools for representing flows

Analyzes and reports on NetFlow data collected by CAIDA’s clfowd

Stored using RRDtool - time series data Flowscan provides reporting capabilities

and visualization of flow data

Example

cflowd receives flow data from the router and writes it to disk.

Flowscan parses/messages data from cflowd and stores the results in RRD format.

RRDtool graph produces graphs from RRD files.

More on FlowScan

See http://net.doit.wisc.edu/~plonka/lisa/FlowScan/

plonka@doit.wisc.edu

http://mil.doit.wisc.edu/~plonka/

Dave ->

General Flowscan Graphs

Network Events Captured by FlowScan

New Development

wwwstats.net.wisc.edu/CampusIO/top/originAS.html

wwwstats.net.wisc.edu/CampusIO/top/128.104.16.0_22_top.html

“It’s easier to ride a horse in the direction it’s going”

Daniel Burrus

www.burrus.com

top related