Ping and Traceroute by Aleisa A. Drivere Supervisor Graciela Perera.

Slides:



Advertisements
Similar presentations
COEN 445 Lab 7 Wireshark Lab: IP Claude Fachkha.
Advertisements

Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
SYSTEM ADMINISTRATION Chapter 19
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Network Debugging Organizational Communications and Technologies Prithvi Rao H. John Heinz III School of Public Policy and Management Carnegie Mellon University.
ICMP: Ping and Trace CCNA 1 version 3.0 Rick Graziani Spring 2005.
1 Internet Control Message Protocol (ICMP) RIZWAN REHMAN CCS, DU.
CISCO NETWORKING ACADEMY Chabot College ELEC ping & traceroute.
1 ICMP – Using Ping and Trace CCNA Semester
TCP/IP Tools Lesson 5. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Using basic TCP/IP commands Understanding TCP/IP3.6.
Click to edit Master subtitle style Chapter 17: Troubleshooting Tools Instructor:
1 ICMP : Internet Control Message Protocol Computer Network System Sirak Kaewjamnong.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Defining the IP Packet Delivery Process INTRO v2.0—4-1.
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
1 CMPT 471 Networking II ICMP © Janice Regan, 2012.
Internet Control Message Protocol ICMP. ICMP has two major purposes: –To report erroneous conditions –To diagnose network problems ICMP has two major.
Petrozavodsk State University, Alex Moschevikin, 2003NET TECHNOLOGIES Internet Control Message Protocol ICMP author -- J. Postel, September The purpose.
Guide to TCP/IP, Third Edition
Hands-on Networking Fundamentals
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer ICMP and fragmentation.
Herramientas para diagnósticos. Ping USO: Ping nombre.dominio o dirección IP Options: -t Ping the specifed host until interrupted. -a Resolve addresses.
Exploring the Packet Delivery Process Chapter
ITS CSS Desktop Support Introduction to networking concepts Last updated: 9/30/2008 by pxahelp.
Network Tools TCP/IP interface configuration query - MAC (HW) address and IP address – Linux - /sbin/ifconfig – MS Windows – ipconfig/all 1.
Packets and Protocols Recognizing Attacks with the protocol analyzer.
Examining TCP/IP.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP: A helper protocol to IP The Internet Control Message Protocol (ICMP) is the protocol used for error.
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
Internet Control Message Protocol (ICMP) Chapter 7.
1 8 Traceroute Program. 2 8 Introduction - Problem Wich route do my packets follow towards my destination?
ERICSON BRANDON M. BASCUG Alternate - REGIONAL NETWORK ADMINISTRATOR HOW TO TROUBLESHOOT TCP/IP CONNECTIVITY.
LSNDI RMRA 1 Design and troubleshooting M Clements.
COMP2322 Lab 5 IP Steven Lee March 18, IP Internet Protocol Network layer protocol 3.
1 7 Ping Program. 2 7 Introduction - Problem How do I know if a host is reachable?
Lecture#6:Connectivity Verification
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Click to edit Master subtitle style
CompTIA Network+ N Authorized Cert Guide
Traceroute traceroute is a Unix utility designed by Van Jacobson in 1987 The Windows equivalent is called tracert The Linux equivalent is called tracepath.
Connectivity Verification
COMP2322 Lab 5 IP Steven Lee March 22, 2017.
Network Commands 2 Linux Ubuntu A.S.
Ping and traceroute.
Network Tools and Utilities
Internet Control Message Protocol (ICMP)
ICMP ICMP = Internet Control Message Protocol Layer 3
Internet Control Message Protocol
COMPUTER NETWORKS CS610 Lecture-33 Hammad Khalid Khan.
8 Network Layer Part V Computer Networks Tutun Juhana
ICMP – Using Ping and Trace
Part1: Ipconfig ping command Tracert command Getmac command
Troubleshooting IP Communications
Lecture#7:Connectivity Verification
NETWORK TROUBLESHOOTING COMMANDS
Ping Hackathon 2018.
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
ICMP – Using Ping and Trace
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP)
ITL Simple Diagnostic Tools
Lecture#6:Connectivity Verification
Networking Lab.
Networking Lab.
Internet Control Message Protocol
Presentation transcript:

Ping and Traceroute by Aleisa A. Drivere Supervisor Graciela Perera

Ping and Traceroute lab Active measurement : adds traffic to a network. Passive measurement: captures traffic generated by others. Ping and Traceroute are active measurement methods.

Ping One of the oldest tools for network measurement Uses Internet Control Message Protocol (ICMP) packets Echo packet sent by source Echo reply sent back to source by destination

Ping Very simple to use Can use hostname (ex. or IP address (ex ). At command prompt: ping OR ping

Ping To find IP addresses of known hostnames, at the Windows command prompt, type nslookup destination_hostname: ex.) nslookup

Ping options -w timeout : Timeout in milliseconds to wait for each reply. -i TTL : Time To Live. -a: resolve addresses to hostnames. -n count : Number of echo requests to send. -t : Ping the destination host until interrupted. -r count: Record route for count hops. -s count: Timestamp for count hops.

Ping options At command prompt: Ping [options] destination_host Example: Ping –t This will continue to ping the destination host until an interrupt is issued (in Windows, press ctrl_c).

Traceroute Traceroute sends a set of packets (default number in set is 3) with the target address as the destination. The first set has a Time To Live (TTL) of 1. Traceroute increments the TTL by 1 on each successive set of packets (the second set has TTL of 2, third set TTL of 3, etc.) Traceroute stops sending packet sets when it receives return packets from the original destination host.

Traceroute At command prompt: traceroute destination_host Windows version is tracert Like ping, traceroute can use the hostname or IP address of the destination host.

Traceroute The most common type uses ICMP, just like ping. Other types include UDP, TCP, Paris. Windows tracert uses ICMP. Traceroute utilities in Unix-based operating systems (Mac OS, Linux) use UDP by default, with ICMP option available.

Traceroute options -w response_wait_time: default is 5 seconds. -q number_of_queries: number of packets in each set. Default is 3. -m maximum_hop_count: default is 30 for ICMP-based traceroute.

Analyzing Traceroute Data Each IP address that appears in a traceroute output can be looked up in a WHOIS database. WHOIS will indicate the entity to which the IP address is registered.

Analyzing Traceroute Data In a packet switched network (like the Internet), packets can take different routes. This is why traceroutes issued at different times to the same target destination may show different intermediary routers.

Request For Comments ICMP: RFC 792 Ping: RFC 1739 Traceroute: RFC

References Crovella, Mark, with Balachander Krishnamurthy, Internet Measurement: infrastructure, traffic & applications, 2006, John Wiley & Sons: New Jersey. Kurose, James F., with Keith W. Ross, Computer Networking: A Top-Down Approach, Fifth Edition, 2010, Addison-Wesley: New York