Skills: use ping Concepts: network transit time, command-line user interface vs. graphical user interface, prefixes for small quantities This work is licensed.

Slides:



Advertisements
Similar presentations
Satellite connectivity Skills: none IT concepts: geostationary orbit, low-earth orbit, satellite footprint, applications, latency (ping time) This work.
Advertisements

Skills: none Concepts: Link characteristics -- technology, length, speed, latency, jitter and packet loss rate, units of measure for amount of data and.
Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Skills: rotate, select, crop, resize, change contrast, filter, compress Concepts: image processing operation, information This work is licensed under a.
Skills: none Concepts: log, IP address, URL, packet header and body, geo-location, anonymity, proxy server, advertising signals, hacking, social graph.
Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons.
Skills: None Concepts: Text editor versus word processor, information, text file, code, ASCII This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: data and program files, IP packet, packet header, packet body, IP address, host name This work is licensed under a Creative Commons.
Network applications Skills: none Concepts: client, server, automatic downloading of programs from Web servers, desktop or stand-alone application versus.
Skills: none Concepts: Application program interface (API) This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: finding and downloading files with Bit Torrent Concepts: client-server, peer-to-peer, copyright, Creative Commons This work is licensed under a.
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
Creating hyperlinks with the tag Skills: using the tag IT concepts: tag, attribute This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: install and use Filezilla Concepts: client-server, file transfer protocol (FTP), portable software, wire-frame user interface diagram, Web site.
Skills: none Concepts: two uses of the word “application,” networked vs. stand-alone, collaborative vs. personal productivity, synchronous vs. asynchronous,
Skills: : use traceroute and query a whois database Concepts: IP address, router hops, whois This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.
Skills: Using Yahoo Groups, creating a new Yahoo Group Concepts: Internet service, threaded discussion, message archives This work is licensed under a.
Skills: : Use ping and traceroute and query the whois database Concepts: network transit time, router hops, command-line user interface, whois database,
Skills: include images in Web pages Concepts: tag, attribute, value, path (to a stored file) This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: embedded object, data type (text, audio, video, image), embedded program, evolution of the Web, bit, byte This work is licensed.
Skills: none Concepts: wiki examples and definition, operations, the wiki motto, wiki motivation and history, client- server applications This work is.
Skills: compressing an image using Paint.net Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: selecting, cropping, resizing and sharpening an image, using the tool setting and status information in Paint.net Concepts: image size, information.
Skills: create a Twitter account, subscribe to (follow) the class Twitter feed, post tweets Concepts: subscription This work is licensed under a Creative.
Using the Google Docs word processor Skills: getting a Google account, creating a text document and sharing it on the Internet Concepts: stand-alone applications.
Skills: none Concepts: LAN, data link functions – moving data within a LAN and medium access, data link protocols – Ethernet and WiFi, why protocols standards.
Skills: posting images on Twitter using Twitpix.com Concepts: application ecosystem, application program interface (API) This work is licensed under a.
Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized.
Skills: Concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This work is licensed under a Creative.
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
Mobile and portable connectivity Skills: none IT concepts: mobile vs portable connectivity, connectivity options (WiFi, cellular and satellite), characteristics.
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
Using Google Docs: a network-based word processor This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills:
IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.
Information loss in compression Skills: none IT concepts: lossy and lossless compression This work is licensed under a Creative Commons Attribution-Noncommercial-
Ping and traceroute demonstration Skills: Use Ping and Traceroute and Query the Whois database IT concepts: network transit time, router hops, IP registration.
Copying Web images (the right mouse button is your friend) Skills: Copy a Web image, see the properties of a Web image, use the right mouse button IT concepts:
The internet layer Skills: None IT concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to- end,” “neutral”) networks This.
Characteristics of communication links Skills: none IT concepts: data transmission rate, latency, jitter, packet loss, medium This work is licensed under.
Skills: none Concepts: application, network versus stand-alone application, client, server, application versus system program This work is licensed under.
7/11/2007 AIIT Summer Course - D# 1 Wireless Embedded Systems and Networking Lab Day 3: Part 1: IP access using standard client programs Lab Assistant:
CISCO NETWORKING ACADEMY Chabot College ELEC ping & traceroute.
1 ICMP : Internet Control Message Protocol Computer Network System Sirak Kaewjamnong.
Module 1: Reviewing the Suite of TCP/IP Protocols.
Fundamental of IP network ~ ping, traceroute ~ Practice 1 Information and Communications Technology Internet Engineering.
ECE498 Introduction to Network Engineering Professor Bruce Segee Fall 2000.
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
Skills: none Concepts: log, IP address, URL, packet header and body, geo-location, anonymity, proxy server, the “dictator’s dilemma,” graphical versus.
Skills: Use Google Plus communities Concepts: Computer mediated communities of common interest This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
ICMP : Internet Control Message Protocol. Introduction ICMP is often considered part of the IP layer. It communicates error messages and other conditions.
Skills: finding IP addresses, domain names and organization (whois) information Concepts: host, IP address, domain name, command line interface, graphical.
Using Google Drive/Docs Skills: use Google Drive/Docs Concepts: we download and run programs inside our Web clients, wire-frame diagram, user interface,
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw.
Skills: deploy a server with applications Concepts: evolution of application development and deployment, virtual server This work is licensed under a Creative.
IP Telephone Lab 1 Connectivity Test IP Telephone Lab 2 Outline Ping & ICMP Fast Ping (fping) & AutoStatus One-Way Ping.
Skills: none Concepts: research versus product prototypes This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Quick teaching topic: communication speed This three.
Module 16: Distributed System Structures Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 7 th Edition, Apr 4, 2005 Distributed.
Skills: none Concepts: client, server, service, upload, download, client-server application, Internet, hardware, software This work is licensed under a.
Using the Google Docs word processor Skills: familiarity with Google Docs, creating and sharing text document on the Internet Concepts: stand-alone applications.
Lecture#6:Connectivity Verification
Connectivity Verification
ICMP ICMP = Internet Control Message Protocol Layer 3
Lecture#7:Connectivity Verification
Ewan MacKellar & Mario Tevanian
Ping demonstration Skills: use ping
Traceroute demonstration
Lecture#6:Connectivity Verification
Presentation transcript:

Skills: use ping Concepts: network transit time, command-line user interface vs. graphical user interface, prefixes for small quantities This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Ping demonstration

Where does this topic fit? Internet concepts – Applications – Technology (communication) – Implications Internet skills – Application development – Content creation – User skills

Client Server Acknowledge Ping

C:\Users\Larry>ping Pinging [ ] with 32 data bytes: Reply from : bytes=32 time=18ms TTL=53 Reply from : bytes=32 time=17ms TTL=53 Reply from : bytes=32 time=19ms TTL=53 Reply from : bytes=32 time=17ms TTL=53 Ping statistics for : Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 17ms, Maximum = 19ms, Average = 17ms C:\Users\Larry> Ping Google Why did some packets take longer than others?

C:\Users\Larry>ping Pinging [ ] with 32 bytes of data: Reply from : bytes=32 time=182ms TTL=110 Reply from : bytes=32 time=180ms TTL=110 Reply from : bytes=32 time=177ms TTL=110 Reply from : bytes=32 time=185ms TTL=110 Ping statistics for : Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 180ms, Maximum = 185ms, Average = 181ms C:\Users\Larry> Ping Catholic University, Santiago Chile Why are these times longer than in the previous example?

Mind blowing speed RT to Chile at around 62,000 miles per second – about 1/3 the speed of light.

Try ping yourself Start > Run

A command-line window

The result How many speed-test packets were sent? What was the longest round trip time? The shortest? The average? What is the in this example?

Request timed out

A windows Ping client Which do you prefer – the Ping client with the graphical user interface or the one with the command-line user interface? Why

Speedtest.net

Blip – better than Ping or Speedtest.net

Prefixes for small quantities PrefixMeaningFraction DeciOne tenth1/10 CentiOne hundredth1/100 MilliOne thousandth1/1,000 MicroOne millionth1/1,000,000 NanoOne billionth1/1,000,000,000 PicoOne trillionth1/1,000,000,000,000

Summary Client Server Acknowledge

Self-study questions 1.Which organization owns the host with the IP address ? 2.Ping from two places, perhaps school and your home. Are the ping times the same? Explain the differences? 3.If you measure ping time between two hosts at different times, will it always be the same? Explain your answer. 4.Data travels very fast across the Internet, but the rate is less than the speed of light. What things slow it down? 5.I pinged Google.com from my home and from my office. The results showed two different destination IP addresses. Can you explain that? 6.Which do you like better, the command-line ping program that comes with Windows or the window-based program that I wrote? Why? Give at least one advantage for each.

Resources To run ping from remote locations around the world, go to: For more on command line versus graphical user interfaces see: To test ping times and data transfer rates (upload and download):