Traceroute Ping. Shows the path a packet of information takes from your computer to one you specify. Lists all the routers it passes through until it.

Slides:



Advertisements
Similar presentations
CSCI 4550/8556 Computer Networks Comer, Chapter 23: An Error Reporting Mechanism (ICMP)
Advertisements

Tcpdump Traceroute Ping. A packet tracing tool  Works on various host platforms  Captures packets going through a certain network interface  Shows.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Internet Control Message Protocol (ICMP)
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
1 Internet Networking Spring 2002 Tutorial 4 ICMP (Internet Control Message Protocol)
The Network Layer Chapter 5. The IP Protocol The IPv4 (Internet Protocol) header.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Control Message Protocol (ICMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
CSCI 4550/8556 Computer Networks Comer, Chapter 2: Motivation and Tools.
1 K. Salah Module 5.3: Internet Control Message Protocol Why need ICMP? IP and ICMP ICMP Message Format ICMP Error Reporting messages ICMP Query messages.
CISCO NETWORKING ACADEMY Chabot College ELEC ping & traceroute.
1 ICMP – Using Ping and Trace CCNA Semester
CPSC 441 TUTORIAL – MARCH 7, 2012 TA: MARYAM ELAHI NETWORK TOOLS.
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.
1 Linux Networking Lal Paul IP Addressing & Routing By Lal Paul Systems Administrator CIRM, CUSAT IP Addressing & Routing By Lal Paul Systems Administrator.
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.
1 Figure 3-33: Internet Control Message Protocol (ICMP) ICMP is for Supervisory Messages at the Internet Layer ICMP and IP  An ICMP message is delivered.
TELE202 Lecture 10 Internet Protocols (2) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Internet Protocols (1) »Source: chapter 15 ¥This Lecture »Internet.
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.
Internet Control Message Protocol ICMP. ICMP has two major purposes: –To report erroneous conditions –To diagnose network problems ICMP has two major.
Guide to TCP/IP, Third Edition
Networking Feb. 6, 2008 by Larry Finger. Networking Hardware Glossary RJ45 – Official name for 8-pin connector Cat 5, 5E or 6 - Cable suitable for “high”-speed.
Network Administration
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
Problem Statement Map of OSU Routers Gopi Krishna Tummala Rupam Kundu Graduate Students The Ohio State University.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Internet Control Message Protocol (ICMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
ICMP : Internet Control Message Protocol. Introduction ICMP is often considered part of the IP layer. It communicates error messages and other conditions.
Internet Control Message Protocol (ICMP). Objective l IP and ICMP l Why need ICMP? l ICMP Message Format l ICMP fields l Examples: »Ping »Traceroute.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 8 TCP/IP Suite Error and Control Messages.
IP Forwarding.
© 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 Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
Error and Control An IP datagram travels from node to node on the way to its destination Each router operates autonomously Failures or problems may occur.
Chapter 23 Internet Control Message Protocol used to report information and errors IP uses ICMP when it sends an error message ICMP uses IP to transport.
1 An Error Reporting Mechanism (ICMP). 2 IP Semantics IP is best-effort Datagrams can be –Lost –Delayed –Duplicated –Delivered out of order –Corrupted.
1 Chapter 23 Internetworking Part 3 (Control Messages, Error Handling, ICMP)
Network Tools Vijay Vasudevan. Overview Network simulation through ns-2 Network tools: ping traceroute whois dig Scripting!
Internet Control Message Protocol (ICMP) Chapter 7.
1 Connectivity with ARP and RARP. 2 There needs to be a mapping between the layer 2 and layer 3 addresses (i.e. IP to Ethernet). Mapping should be dynamic.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP The PING Tool Traceroute program IGMP.
Computer Networks 0111-ICMP Gergely Windisch
1 7 Ping Program. 2 7 Introduction - Problem How do I know if a host is reachable?
Module 8 JEOPARDY CCNA2 v3 Module 8 RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
Network Overview. Protocol Protocol (network protocols) - a special set of rules that define communication between two or more devices on a network.
1 Chapter 23 Internetworking Part 3 (Control Messages, Error Handling, ICMP)
Lecture#6:Connectivity Verification
Connectivity Verification
Network Tools and Utilities
CCNA 2 v3 JEOPARDY Module 8 CCNA2 v3 Module 8 K. Martin.
ICMP ICMP = Internet Control Message Protocol Layer 3
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
Internet Control Message Protocol (ICMP)
Binary Lesson 5 Classful IP Addresses
ICMP – Using Ping and Trace
Internet Control Message Protocol (ICMP)
Lecture#6:Connectivity Verification
Internet Control Message Protocol
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:

Traceroute Ping

Shows the path a packet of information takes from your computer to one you specify. Lists all the routers it passes through until it reaches its destination, or fails to and is discarded. Tells you how long each 'hop' from router to router takes. It is widely used  Diagnosis of connectivity problems  Inferrence of network properties  Internet maps 2

 traceroute to achilles.noc.ntua.gr ( ), 64 hops max, 40 byte packets  1 dsldevice.lan ( ) 62 ms 97 ms 100 ms  2 bbras-llu-her-01L0.forthnet.gr ( ) 32 ms 32 ms 32 ms  3 core-her-01G0-3-0.forthnet.gr ( ) 33 ms 32 ms 33 ms  4 core-kln-05Gi0-0-2.forthnet.gr ( ) 39 ms 40 ms 39 ms  5 core-kln-01.forthnet.gr ( ) 40 ms 40 ms 40 ms  6 core-ath-08G4-0-0.forthnet.gr ( ) [MPLS: Label Exp 0] 40 ms 40 ms 42 ms  7 grix.forthnet.gr ( ) 39 ms 40 ms 40 ms  8 grnet.gr-ix.gr ( ) 39 ms 40 ms 40 ms  9 athens3-to-eie2.backbone.grnet.gr ( ) 42 ms 40 ms 41 ms  10 clientRouter.ntua-primary.athens-3.access-link.gr ( ) 41 ms 41 ms 40 ms  11 achilles.noc.ntua.gr ( ) 41 ms 40 ms 41 ms 3

 traceroute to ( ), 64 hops max, 40 byte packets  1 dsldevice.lan ( ) 87 ms 97 ms 100 ms  2 bbras-llu-her-01L0.forthnet.gr ( ) 32 ms 32 ms 32 ms  3 core-her-01G0-3-0.forthnet.gr ( ) 32 ms 33 ms 32 ms  4 core-kln-05Gi0-0-2.forthnet.gr ( ) 39 ms 41 ms 40 ms  5 core-kln-01.forthnet.gr ( ) 40 ms 40 ms 39 ms  6 core-ath-08G4-0-0.forthnet.gr ( ) [MPLS: Label Exp 0] 40 ms 40 ms 39 ms  7 core-ath-03.forthnet.gr ( ) 40 ms 40 ms 39 ms  8 pal9-forthnet-1.pal.seabone.net ( ) 56 ms 56 ms 57 ms  9 mil53-mil26-racc2.mil.seabone.net ( ) 157 ms 158 ms 158 ms  ( ) 105 ms * 108 ms  11 * ( ) 95 ms (TOS=128!) ( ) 115 ms  ( ) [MPLS: Label Exp 4] 88 ms ( ) 135 ms 199 ms  ( ) [MPLS: Label Exp 4] 102 ms ( ) [MPLS: Label Exp 4] 138 ms ( ) [MPLS: Label Exp 4] 115 ms  ( ) 118 ms ( ) 118 ms 118 ms  ( ) 118 ms 117 ms ( ) 106 ms  ( ) 114 ms ( ) 106 ms 109 ms  17 ww-in-f104.google.com ( ) 106 ms (TOS=0!) 104 ms 105 ms 4

Used to test the reachability of a host Measures the round-trip time for messages sent from the originating host to a destination computer The sender of the ping, transmits an ICMP message, “Echo Request” The ip address (destination) of the ping, returns the ICMP message, “Echo Reply” 5

7 ping PING ixion.csd.uoc.gr ( ) 56(84) bytes of data. 64 bytes from ixion.csd.uoc.gr ( ): icmp_seq=1 ttl=53 time=34.7 ms 64 bytes from ixion.csd.uoc.gr ( ): icmp_seq=2 ttl=53 time=33.9 ms 64 bytes from ixion.csd.uoc.gr ( ): icmp_seq=3 ttl=53 time=33.2 ms 64 bytes from ixion.csd.uoc.gr ( ): icmp_seq=4 ttl=53 time=33.7 ms 64 bytes from ixion.csd.uoc.gr ( ): icmp_seq=5 ttl=53 time=33.2 ms ^C --- ixion.csd.uoc.gr ping statistics packets transmitted, 5 received, 0% packet loss, time 4004ms rtt min/avg/max/mdev = /33.790/34.786/0.579 ms