Practical Solutions To Internet Marketing Legal Compliance, pt 2
PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In...
-
Upload
noah-welch -
Category
Documents
-
view
214 -
download
0
Transcript of PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In...
![Page 1: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/1.jpg)
PRACTICAL
INTRODUCTION TO INTERNET TECHNOLOGY
![Page 2: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/2.jpg)
Practical one
PACKET DELAY AND LOSS IN INTERNET
• In this experiment, you will observe real delays and loss inherent in internet.
• Also all the paths a packet will pass through from source to destination
![Page 3: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/3.jpg)
3
“Real” Internet delays and routes
• What do “real” Internet delay & loss look like? • Traceroute program: provides delay measurement
from source to router along end-end Internet path towards destination. For all i:– sends three packets that will reach router i on path towards
destination– router i will return packets to sender– sender times interval between transmission and reply.
3 probes
3 probes
3 probes
![Page 4: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/4.jpg)
4
“Real” Internet delays and routes
1 cs-gw (128.119.240.254) 1 ms 1 ms 2 ms2 border1-rt-fa5-1-0.gw.umass.edu (128.119.3.145) 1 ms 1 ms 2 ms3 cht-vbns.gw.umass.edu (128.119.3.130) 6 ms 5 ms 5 ms4 jn1-at1-0-0-19.wor.vbns.net (204.147.132.129) 16 ms 11 ms 13 ms 5 jn1-so7-0-0-0.wae.vbns.net (204.147.136.136) 21 ms 18 ms 18 ms 6 abilene-vbns.abilene.ucaid.edu (198.32.11.9) 22 ms 18 ms 22 ms7 nycm-wash.abilene.ucaid.edu (198.32.8.46) 22 ms 22 ms 22 ms8 62.40.103.253 (62.40.103.253) 104 ms 109 ms 106 ms9 de2-1.de1.de.geant.net (62.40.96.129) 109 ms 102 ms 104 ms10 de.fr1.fr.geant.net (62.40.96.50) 113 ms 121 ms 114 ms11 renater-gw.fr1.fr.geant.net (62.40.103.54) 112 ms 114 ms 112 ms12 nio-n2.cssi.renater.fr (193.51.206.13) 111 ms 114 ms 116 ms13 nice.cssi.renater.fr (195.220.98.102) 123 ms 125 ms 124 ms14 r3t2-nice.cssi.renater.fr (195.220.98.110) 126 ms 126 ms 124 ms15 eurecom-valbonne.r3t2.ft.net (193.48.50.54) 135 ms 128 ms 133 ms16 194.214.211.25 (194.214.211.25) 126 ms 128 ms 126 ms17 * * *18 * * *19 fantasia.eurecom.fr (193.55.113.142) 132 ms 128 ms 136 ms
traceroute: gaia.cs.umass.edu to www.eurecom.fr
Three delay measurements from gaia.cs.umass.edu to cs-gw.cs.umass.edu
* means no response (probe lost, router not replying)
trans-oceaniclink
![Page 5: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/5.jpg)
INSTALL TRACEROUTE
• INSTALL THE Visual traceroute program in the folder provided.
• After installation: explore the software interface to have a feel of the commands available.
![Page 6: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/6.jpg)
Exercise 1• Find the trace route from your computer to :• www.gaia.cs.umass.edu• www.eurecom.fr• www.yahoo.com• www.yahoo.ca• www.google.com.ng• www.google.com• Your school’s website• Record and save your observations in files
![Page 7: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/7.jpg)
Exercise 2
• Traceroute: www.gaia.cs.umass.edu to www.eurecom.fr
www.yahoo.com to www.yahoo.cawww.google.com.ng to www.google.com
• Record and save your observations in files• How many hops were in each trace route?• How many ISP and peering points were in each
traceroute?• What other useful observations could you see
![Page 8: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/8.jpg)
Practical Two
• Simulation of internet switching methods: packet-switching and message switching
In this practical you will see the way packets are sent over the internet. You will be able to adjust some parameters such as distance, propagation delay, packet size, etc.
![Page 9: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/9.jpg)
Exercise 1
• Type the following address into your browser address bar:
http://wps.aw.com/aw_kurose_network_5/111/28536/7305312.cw/index.html
1. Play with the first three applets using various parameters of your choice.
2. Record your observations.3. What more understandings have you gained?
![Page 10: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/10.jpg)
Practical ThreeDNS SERVER
• A server that maintains a database of IP address/computer name mappings.
• The DNS has the responsibility to resolve fully qualified domain names and other host names to IP addresses.
• In DNS, the clients are called resolvers and the servers are called name servers.
• WE SHALL USE nslookup UTILITY TO ACCESS DNS SERVER TO OBTAIN IP ADDRESSES
![Page 11: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/11.jpg)
11
requesting hostcis.poly.edu
gaia.cs.umass.edu
root DNS server
local DNS serverdns.poly.edu
1
23
4
5
6
authoritative DNS serverdns.cs.umass.edu
78
TLD DNS server
DNS name resolution example
• Host at cis.poly.edu wants IP address for gaia.cs.umass.edu
iterated query: contacted server replies
with name of server to contact
“I don’t know this name, but ask this server”
![Page 12: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/12.jpg)
12
requesting hostcis.poly.edu
gaia.cs.umass.edu
root DNS server
local DNS serverdns.poly.edu
1
2
45
6
authoritative DNS serverdns.cs.umass.edu
7
8
TLD DNS server
3recursive query: puts burden of name
resolution on contacted name server
heavy load?
DNS name resolution example
![Page 13: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/13.jpg)
nslookup
• The nslookup utility is used to find out the corresponding IP address of a host name by contacting Internet Domain Name Servers.
• It also does reverse name lookup and find the host name for a specified IP address.
• It has two modes: interactive and non-interactive. Interactive mode is used to get information about various hosts and domains or to displays a list of hosts in a domain.
• Non-interactive mode is used to display just the name and requested information for a host or domain.
![Page 14: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/14.jpg)
Exercise 1
1. Locate nslookup program from the list of programs on your pc.
2. Hint: search for nslookup3. Run the nslookup program. It is a dos based
program4. Type in the followings and obtain the IP values:
i. www.yahoo.caii. www.google.com.ngiii. http://wps.aw.comiv. 216.240.187.102– Try some other web addresses & record your
observations
![Page 15: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/15.jpg)
EXERCISE 2
• USING WEB BASED TOOLS TO ACCESS DNS SERVERS records
• TYPE THE FOLLOWING INTO YOUR BROWSER• http://www.network-tools.com/• REPEAT STEP 4 OF EXERCISE 1• Run: ping, DNS records, Express for
www.bellsuniversity.org• Record your observations• Try your hand on DNS Server applet at:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/dns/dns.html
![Page 16: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/16.jpg)
Practical Four
Speed and Bandwidth TestIn this practical, you will be able to measure the speed, bandwidth, and
performances of your internet connection
![Page 17: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/17.jpg)
INSTALL MY CONNECTION SPEED
• INSTALL THE my connection speed program in the folder provided.
• After installation: explore the software interface to have a feel of the commands available such as tools.
![Page 18: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/18.jpg)
Exercise 1
Run application speed• Determine the • Upload and download speed, maximum
bandwidth, quality of service, RTT, and maximum delay of your internet connection.
![Page 19: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/19.jpg)
Exercise 2
Run capacity speed• Determine the: • Upload and download speed, maximum
bandwidth, quality of service, Round Trip Time, and maximum delay of your internet connection.
![Page 20: PRACTICAL INTRODUCTION TO INTERNET TECHNOLOGY. Practical one PACKET DELAY AND LOSS IN INTERNET In this experiment, you will observe real delays and loss.](https://reader036.fdocuments.us/reader036/viewer/2022082713/5697bfd21a28abf838cabeba/html5/thumbnails/20.jpg)
SUBMISSION
SUBMIT YOUR OBSERVATIONS FOR ALL THE PRACTICAL YOU HAVE DONE USING
STANDARD LABORATORY REPORT FORMAT.
SUBMIT ELECTRONICALLY TO [email protected]
• Use your matric number only as the subject heading of the mail