25
1 Investigating Internet Investigating Internet Performance Performance USF 2003 RET Program Tahvia Shaw

1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

Embed Size (px)

Citation preview

Page 1: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

1

Investigating Internet Investigating Internet PerformancePerformance

USF 2003 RET Program

Tahvia Shaw

Page 2: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

2

WHO AM I?WHO AM I?

Page 3: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

3

Page 4: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

4

TopicsTopics

Introduction and BackgroundProject GoalsInternet PerformanceInternet GrowthMeasuring Internet PerformanceTaking it back to the classroomStudyWorks!®

Summary

Page 5: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

5

Introduction and BackgroundIntroduction and Background

Internet performance is a hot issue in Computer Science. Why???

There are many factors that are being measured and investigated to determine the effectiveness of the Internet System.

We can perform simple experiments in the middle school classroom.

Page 6: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

6

Project GoalsProject Goals

To have middle school students study real problems in the area of Computer Science.

Spark an interest in mathematics and science.

Learn basic Computer Science and understand the issues that are being researched.

Develop basic Computer Science experiments for middle school students.

Use a mathematics tool to analyze these experiments.

Page 7: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

7

Internet PerformanceInternet Performance

Factors of Internet performance include but are not limited to:

– Geographic location

– Connectivity

– Network infrastructure and speed Internet performance is directly affected by the rate

in which the Internet has grown. The more hosts on the Internet, the more traffic and congestion.

FOR MORE INFO...

Network wizards, Nielsen Net ratings, www.mids.org, www.internettrafficreport.com

Page 8: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

8

Internet Growth Internet Growth

Source:

Internet Software consortium (www.isc.org)

Page 9: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

9

Transmitting information Transmitting information

Packets(server to user)

HostServer

Source andDestinationaddress

HostClient

Ethernet(cable, link)

The client requests information from the server and the

server sends the information back to the client in the form

of packets. Packets can be lost or delayed.

Page 10: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

10

Measuring Internet PerformanceMeasuring Internet Performance

The PING program sends a small packet of information

to a specified computer, which then sends a reply back to

your computer.

Gives the RTT in milliseconds

Page 11: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

11

Measuring Internet Performance Cont.Measuring Internet Performance Cont.

The Tracert (Trace Route) program is a route-tracing tool that is used to

determine the path a packets takes to reach a destination.

USF

Yahoo

Page 12: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

12

Measuring Internet Performance Cont.Measuring Internet Performance Cont.

We will use PING and Tracert to determine:– Latency – Packet loss – Reachability

Page 13: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

13

LatencyLatency

Latency aka Delay – The round trip delay time between the

time the host sends a packet to the destination and the

timethe host receives a response packet.

Page 14: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

14

Packet lossPacket loss

Packet loss – A measure of measurement packets sent

to a destination that do not produce corresponding

return packets; those missing packets are lost packets.

Packet loss can measure the effectiveness of a

particular website on the Internet. Some of the factors

that effect the packet loss are:– Size of packet ( in bytes)– Time of day– Internet congestion

Page 15: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

15

Packet loss cont.Packet loss cont.

FOR MORE INFO...

www.mids.org

Page 16: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

16

ReachabilityReachability

Reachability – If the host responds to at least one of themeasurement packets.

Page 17: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

17

Taking it to the classroomTaking it to the classroom

We can isolate those three measures of internet performance and create activities and experiments that middle school students will understand.

We can use internet delay as our factor and investigate internet performance by using tools such as PING and Trace routes to measure latency, packet loss and reachability and draw conclusions on how they effect the internet.

FOR MORE INFO...

Lessons will be available soon on USF’s website as well as TCS’s website. www.tcstornadoes.com

Page 18: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

18

Taking it to the classroomTaking it to the classroom

Students will investigate Internet performance by testing causes of delay.– Compare geographic distance to PING RTT. We will

PING cities around the world. (see lesson plan for IP addresses)

– Compare packet size to PING RTT. – Students will use Tracert to troubleshoot when packets

are lost to determine where a packet stopped.

Page 19: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

19

Taking it to the classroomTaking it to the classroom

Page 20: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

20

Taking it to the classroom Taking it to the classroom cont.cont.

Students will be introduced to current ongoing research on computer science issues that effects them personally.

Students will learn how information is transported on the Internet and how effective or reliable the Internet is in responding and delivering the information.

Students will learn how to collect raw data, plot graphs and analyze the data.

Page 21: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

21

StudyWorksStudyWorks®®

StudyWorks is a math resource tool based off

MathCAD. Students will use this program to create

graphs and analyze data.

Teachers can also create worksheets and problems

for students to solve in StudyWorks.

Page 22: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

22

StudyWorks® ExampleStudyWorks® Example

Page 23: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

23

ConclusionConclusion

Interesting topic for students and myself. Many mathematic concepts from graphing to percents. Basic computer science skills from using the command

screen to performing PINGS. Understanding how information travels on the internet. Understanding efficiency.

Page 24: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

24

ResourcesResources

www.mids.org http://libra.unitbv.ro/admini/tcpip_tools.htm www.gigabytex.com www.cyberatlas.internet.com www.isc.org/ds www.mit.edu/people/mkgray.net http://navigators.com/stats.html Network Wizards The Center for Next Generation Internet

Page 25: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw

25

AcknowledgementsAcknowledgements

Thank you Dr. Kenneth Christensen for

the opportunity to participate in this

program.

I would also like to thank Dr. Carlos Smith

and the USF sponsored RET Program for

allowing me to join their group.