1 investigating internet performance usf 2003 ret program tahvia shaw
TRANSCRIPT
![Page 1: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/1.jpg)
1
Investigating Internet Investigating Internet PerformancePerformance
USF 2003 RET Program
Tahvia Shaw
![Page 2: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/2.jpg)
2
WHO AM I?WHO AM I?
![Page 3: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/3.jpg)
3
![Page 4: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/8.jpg)
8
Internet Growth Internet Growth
Source:
Internet Software consortium (www.isc.org)
![Page 9: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/19.jpg)
19
Taking it to the classroomTaking it to the classroom
![Page 20: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/22.jpg)
22
StudyWorks® ExampleStudyWorks® Example
![Page 23: 1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051401/56649e705503460f94b6e5ae/html5/thumbnails/25.jpg)
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.