Skills: : Use ping and traceroute and query the whois database Concepts: network transit time, router hops, command-line user interface, whois database,

Slides:



Advertisements
Similar presentations
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Advertisements

Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
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.
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: create, modify and post to a blog Concepts: wire-frame diagram, independence of content and appearance, gadget or widget, Blogger menu structure.
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: application program interface (API), platform, ecosystem, Internet infrastructure (cloud) services, application development cost.
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.
Skills: use ping Concepts: network transit time, command-line user interface vs. graphical user interface, prefixes for small quantities This work is licensed.
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.
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.
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.
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.
Privacy – what do they know about you? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
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.
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
CS 6401 Internet Protocol Outline Introduction to Internet Protocol Header and address formats ICMP Tools.
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: Use Google Plus communities Concepts: Computer mediated communities of common interest This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Problem Statement Map of OSU Routers Gopi Krishna Tummala Rupam Kundu Graduate Students The Ohio State University.
ICMP : Internet Control Message Protocol. Introduction ICMP is often considered part of the IP layer. It communicates error messages and other conditions.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Skills: finding IP addresses, domain names and organization (whois) information Concepts: host, IP address, domain name, command line interface, graphical.
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.
Network Tools Vijay Vasudevan. Overview Network simulation through ns-2 Network tools: ping traceroute whois dig Scripting!
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.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Quick teaching topic: communication speed This three.
Reading for next class No new reading, but there will be a quiz Ch 4.1 – 4.23: Internet applications.
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
Review: Switch Model: Reduce the Mess
Connectivity Verification
Network Tools and Utilities
ICMP ICMP = Internet Control Message Protocol Layer 3
Part1: Ipconfig ping command Tracert command Getmac command
Lecture#7:Connectivity Verification
Ping demonstration Skills: use ping
Traceroute demonstration
Lecture#6:Connectivity Verification
Background survey Skills: none
Internet Control Message Protocol
TCP/IP Protocol Suite 1 Chapter 9 Upon completion you will be able to: Internet Control Message Protocol Be familiar with the ICMP message format Know.
Presentation transcript:

Skills: : Use ping and traceroute and query the whois database Concepts: network transit time, router hops, command-line user interface, whois database, prefixes for small quantities This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Ping and traceroute demonstration

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

Ping and traceroute

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

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

Traceroute home-Google C:\Users\Larry>tracert Tracing route to [ ] cpe socal.res.rr.com [ ] cpe socal.rr.com [ ] 5 be18-lsanca4-rtr1.socal.rr.com [ ] 6 ae-6-0.cr0.lax00.tbone.rr.com [ ] 7 ae-0-0.pr0.lax10.tbone.rr.com [ ] Trace complete. C:\Users\Larry>

C:\Users\Larry>tracert Tracing route to [ ] over a maximum of 30 hops: 1 CDH-ERC-C112-CAT6509-CORE1.csudh.edu [ ] CDH-ERC-C PRIMARY.csudh.edu [ ] 4 dc-lax-dc1--csudominguezhills-egm.cenic.net [ ] 5 dc-lax-core1--lax-agg1-ge.cenic.net [ ] 6 dc-lax-peer1--lax-core1-ge.cenic.net [ ] Trace complete. Traceroute office-Google

C:\Users\Larry>tracert Tracing route to [ ] cpe socal.res.rr.com [ ] cpe socal.rr.com [ ] 5 be18-lsanca4-rtr1.socal.rr.com [ ] 6 ae-6-0.cr0.lax00.tbone.rr.com [ ] 7 ae-0-0.pr0.lax10.tbone.rr.com [ ] 8 Vlan518.icore1.EQL-LosAngeles.as6453.net [ ] 9 f-4-28.tcore2.LVW-LosAngeles.as6453.net [ ] 10 if-2-2.tcore1.LVW-LosAngeles.as6453.net [ ] 11 if core2.DTX-Dallas.as6453.net [ ] 12 if core4.MLN-Miami.as6453.net [ ] 13 ix core4.MLN-Miami.as6453.net [ ] [ ] [ ] [ ] Trace complete. C:\Users\Larry> Traceroute home-Catholic U.

C:\Users\Larry>tracert Tracing route to [ ] 1 CDH-ERC-C112-CAT6509-CORE1.csudh.edu [ ] CDH-ERC-C PRIMARY.csudh.edu [ ] 4 dc-lax-dc1--csudominguezhills-egm.cenic.net [ ] 5 dc-lax-core2--lax-agg1-ge.cenic.net [ ] 6 dc-lax-isp2--lax-core2-10ge.cenic.net [ ] 7 xe edge5.LosAngeles1.Level3.net [ ] 8 ae-4-90.edge1.LosAngeles6.Level3.net [ ] 9 tata-level3-te.LosAngeles1.level3.net [ ] 10 if-2-2.tcore1.LVW-LosAngeles.as6453.net [ ] 11 if core2.DTX-Dallas.as6453.net [ ] 12 if core4.MLN-Miami.as6453.net [ ] 13 ix core4.MLN-Miami.as6453.net [ ] [ ] [ ] [ ] Trace complete. C:\Users\Larry> Traceroute office-Catholic U.

Try ping and tracert yourself Start > Run

A command-line window

The result

A windows Ping client

Whois OrgName: California State University OrgId: CSU-13 Address: 1000 East Victoria St City: Carson StateProv: CA PostalCode: Country: US RegDate: Updated:

Traceroute footnotes It’s tracert & Request timed out

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

Self-study questions 1.Which organization owns the host with the IP address ? 2.Ping and trace the route from two different places, for example your home and your office, to Are the ping times the same? Are the routes the same? Explain the differences? 3.I pinged Google.com from my home and from my office. If you look at the IP addresses of the final hops, you will see that they are different. Can you explain that? 4.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. 5.If you trace the route between two hosts at different times, will it always be the same? Explain your answer. 6.If you measure ping time between two hosts at different times, will it always be the same? Explain your answer.

Resources One of many Whois services on the Web: To find others, google whois. To run traceroute or ping from remote locations around the world, go to: For more on command line versus graphical user interfaces see: