Table of Contents 1 System Maintenance and Debugging Commands 1-1

Similar documents
Table of Contents 1 System Maintaining and Debugging Commands 1-1

Ping, tracert and system debugging commands

Contents. Ping, tracert, and system debugging commands 1 debugging 1 display debugging 2 ping 2 ping ipv6 5 tracert 7 tracert ipv6 9

Contents. Ping, tracert, and system debugging commands 1. debugging 1 display debugging 1 ping 2 ping ipv6 5 tracert 7 tracert ipv6 10

Table of Contents 1 System Maintaining and Debugging 1-1

HP A6600 Routers Network Management and Monitoring. Command Reference. Abstract

Using ping, tracert, and system debugging

H3C SR6600/SR6600-X Routers

HP 5920 & 5900 Switch Series

H3C SR6600 Routers. Network Management and Monitoring. Command Reference. Hangzhou H3C Technologies Co., Ltd.

HP 6125G & 6125G/XG Blade Switches

H3C S7500E Series Ethernet Switches. Network Management and Monitoring. Configuration Guide. Hangzhou H3C Technologies Co., Ltd.

H3C S5500-HI Switch Series

HP MSR Router Series Network Management and Monitoring

H3C S5500-EI & S5500-SI Switch Series

HP 6125G & 6125G/XG Blade Switches

HP 6125 Blade Switch Series

HP 5120 SI Switch Series

HP 5820X & 5800 Switch Series Network Management and Monitoring. Configuration Guide. Abstract

HP 5920 & 5900 Switch Series

HP A5500 EI & A5500 SI Switch Series Network Management and Monitoring. Configuration Guide. Abstract

HP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

H3C S7500E-X Switch Series

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

H3C S7500E Series Ethernet Switches. Network Management and Monitoring. Configuration Guide. Hangzhou H3C Technologies Co., Ltd.

H3C Access Controllers

Internet Control Message Protocol (ICMP)

H3C S5830V2 & S5820V2 Switch Series

HP Load Balancing Module

Configure IP SLA Tracking for IPv4 Static Routes on an SG550XG Switch

HP MSR Router Series. Network Management and Monitoring Configuration Guide(V7)

HP FlexFabric 5930 Switch Series

Lab 6.7.1: Ping and Traceroute

Configuring IP SLAs ICMP Echo Operations

HP 6125XLG Blade Switch

H3C S5820X&S5800 Switch Series

The term "router" in this document refers to both routers and Layer 3 switches. Step Command Remarks. ipv6 host hostname ipv6-address

Homework 2 TCP/IP Network Monitoring and Management

Configuring IP SLAs ICMP Path Jitter Operations

Configuring IPv6 DNS. Introduction to IPv6 DNS. Configuring the IPv6 DNS client. Configuring static domain name resolution

Internet Protocol. Outline Introduction to Internet Protocol Header and address formats ICMP Tools CS 640 1

Network Layer (4): ICMP

(ICMP), RFC

Login management commands

Table of Contents 1 Static Routing Configuration 1-1

I Commands. iping, page 2 iping6, page 4 itraceroute, page 5 itraceroute6 vrf, page 6. itraceroute vrf encap vxlan, page 12

Table of Contents 1 Static Routing Configuration 1-1

Configuring Routes on the ACE

HPE FlexFabric 5940 Switch Series

Operation Manual IP Addressing and IP Performance H3C S5500-SI Series Ethernet Switches. Table of Contents

Configuring IP SLAs ICMP Echo Operations

ICMP (Internet Control Message Protocol)

Table of Contents 1 IPv6 Basics Configuration 1-1

Internet Control Message Protocol (ICMP), RFC 792. Prof. Lin Weiguo Copyleft 2009~2017, School of Computing, CUC

Configuring IP SLAs LSP Health Monitor Operations

Troubleshooting Tools

Operation Manual IPv6 H3C S3610&S5510 Series Ethernet Switches Table of Contents. Table of Contents

IPv6 ND Configuration Example

set active-probe (PfR)

ELEC / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition

Lab Troubleshooting Using traceroute Instructor Version 2500

Each ICMP message contains three fields that define its purpose and provide a checksum. They are TYPE, CODE, and CHECKSUM fields.

HP 6125 Blade Switch Series

Problems of IP. Unreliable connectionless service. Cannot acquire status information from routers and other hosts

Table of Contents 1 Static Routing Configuration 1-1

Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on

Configuring IP SLAs UDP Echo Operations

HPE FlexNetwork 5510 HI Switch Series

Chapter 4: outline. 4.5 routing algorithms link state distance vector hierarchical routing. 4.6 routing in the Internet RIP OSPF BGP

Step 2. Manual configuration of global unicast and link-local addresses

H

HPE 5920 & 5900 Switch Series

FACULTY OF ENGINEERING. Lab Experiment

Configuring IP SLAs ICMP Path Echo Operations

ICS 451: Today's plan

Configuring IP SLAs ICMP Path Echo Operations

Configuring IP SLAs UDP Jitter Operations

Configuring IP SLAs TCP Connect Operations

Introduction to Internetworking

Contents. Configuring a default route 1 Introduction to default routes 1

Homework 2: Lab Activity TCP/IP Network Monitoring and Management

HPE FlexFabric 7900 Switch Series

MPLS Ping and Traceroute for BGP and IGP Prefix-SID

ICMP Computer Networks Lab Lab Course Number: Lab Course Name: Computer Networks (A) 3. Lab Name: ICMP

HP FlexFabric 5930 Switch Series

Experiment No: Group B_4

ICS 351: Networking Protocols

Lab Assignment 4 ECE374 Spring Posted: 03/22/18 Due: 03/29/18. In this lab, we ll take a quick look at the ICMP and IP protocols.

CS 356: Computer Network Architectures. Lecture 10: IP Fragmentation, ARP, and ICMP. Xiaowei Yang

Table of Contents 1 IPv6 Configuration IPv6 Application Configuration 2-1

IPv4 and IPv6 Commands

HPE FlexNetwork 5510 HI Switch Series

The Traceroute Command in MPLS

Access Rules. Controlling Network Access

Table of Contents 1 DNS Configuration 1-1

Checking Port Status and Connectivity

Operation Manual ARP H3C S5500-SI Series Ethernet Switches. Table of Contents

Aisyatul Karima Jarkom Lanjut - Week 3 LOGO.

Using Segment Routing OAM

Transcription:

Table of Contents 1 System Maintenance and Debugging Commands 1-1 System Maintenance Commands 1-1 ping 1-1 ping ipv6 1-5 tracert 1-6 tracert ipv6 1-7 System Debugging Commands 1-8 debugging 1-8 display debugging 1-9 i

1 System Maintenance and Debugging Commands System Maintenance Commands ping ping [ ip ] [ -a source-ip -c count -f -h ttl -i interface-type interface-number -m interval -n -p pad -q -r -s packet-size -t timeout -tos tos -v -vpn-instance vpn-instance-name ] * host Any view 0: Visit level ip: Supports IPv4 protocol. If this keyword is not provided, IPv4 is also supported. -a source-ip: Specifies the source IP address of an ICMP echo request (ECHO-REQUEST). It must be an IP address configured on the device. If this parameter is not provided, the source IP address of an ICMP echo request is the primary IP address of the outbound interface of the request. -c count: Specifies the number of times that an ICMP echo request is sent, in the range 1 to 4294967295. The default value is 5. -f: Discards packets larger than the MTU of a given interface, that is, the ICMP echo request is not allowed to be fragmented. -h ttl: Specifies the TTL value for an ICMP echo request, in the range 1 to 255. The default value is 255. -i interface-type interface-number: Specifies the ICMP echo request sending interface by its type and number. If this parameter is not provided, the ICMP echo request sending interface is determined by searching the routing table or forwarding table according to the destination IP address. -m interval: Specifies the interval (in milliseconds) to send an ICMP echo request, in the range 1 to 65535. The default value is 200 ms. If a response from the destination is received within the timeout time, the interval to send the next echo request equals the actual response period plus the value of interval. If no response from the destination is received within the timeout time, the interval to send the next echo request equals the timeout value plus the value of interval. -n: Disables domain name resolution for the host argument. When this keyword is not provided, if the host argument represents the host name of the destination, the device translates host into an address. -p pad: Specifies the value of the pad field in an ICMP echo request, in hexadecimal format, 1 to 8 bits, in the range 0 to ffffffff. If the specified value is less than 8 bits, 0s are added in front of the value to extend it to 8 bits. For example, if pad is configured as 0x2f, then the packets are padded with 0x0000002f repeatedly to make the total length of the packet meet the requirements of the device. By 1-1

default, the padded value starts from 0x01 up to 0xff, where another round starts again if necessary, like 0x010203 feff01. -q: Presence of this keyword indicates that only statistics are displayed. Absence of this keyword indicates that all information is displayed. -r: Records routing information. If this keyword is not provided, routes are not recorded. -s packet-size: Specifies length (in bytes) of an ICMP echo request, in the range 20 to 8100. The default value is 56. -t timeout: Specifies the timeout value (in milliseconds) of an ICMP echo reply (ECHO-REPLY). If the source does not receive an ICMP echo reply within the timeout, it considers the ICMP echo reply timed out. The value ranges from 0 to 65535 and defaults to 2000. -tos tos: Specifies type of service (ToS) of an echo request, in the range 0 to 255. The default value is 0. -v: Displays non ICMP echo reply received. If this keyword is not provided, the system does not display non ICMP echo reply. -vpn-instance vpn-instance-name: Specifies the name of an MPLS VPN instance, which is a case sensitive string of 1 to 31 characters. If an MPLS VPN instance is configured on both source and destination, when you execute the ping command, this keyword must be provided; otherwise, the ping operation fails. To check whether two nodes in an MPLS VPN can reach each other, use this keyword to specify the MPLS VPN instance to which the two nodes belong. host: IP address or host name (a string of 1 to 255 characters) of the destination. Use the ping command to verify whether the destination in an IP network is reachable, and to display the related statistics. With the ping command executed, the source sends an ICMP echo request to the destination: If the destination name is unrecognizable, the system outputs Error: Ping: Unknown host host-name. If the source receives an ICMP echo reply from the destination within the timeout, the system outputs the related information of the reply. If the source does not receive an ICMP echo reply from the destination within the timeout, the system outputs Request time out. To use the name of the destination host to perform the ping operation, you must configure Domain Name System (DNS) on the device first; otherwise, the ping operation fails. In addition, you must use the command in the form of ping ip ip instead of ping ip if the destination name is a key word, such as ip. Only the directly connected segment address can be pinged if the outbound interface is specified with the -i argument. To abort the ping operation during the execution of the command, press Ctrl+C. # Check whether the device with an IP address of 1.1.2.2 is reachable. <Sysname> ping 1.1.2.2 PING 1.1.2.2: 56 data bytes, press CTRL_C to break Reply from 1.1.2.2: bytes=56 Sequence=1 ttl=254 time=205 ms Reply from 1.1.2.2: bytes=56 Sequence=2 ttl=254 time=1 ms 1-2

Reply from 1.1.2.2: bytes=56 Sequence=3 ttl=254 time=1 ms Reply from 1.1.2.2: bytes=56 Sequence=4 ttl=254 time=1 ms Reply from 1.1.2.2: bytes=56 Sequence=5 ttl=254 time=1 ms --- 1.1.2.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 1/41/205 ms The above information shows the following: The destination was reachable. All ICMP echo requests sent by the source got responses. The minimum time, average time, and maximum time for the packet s roundtrip time are 1 ms, 41 ms, and 205 ms respectively. # Check whether the device with an IP address of 1.1.2.2 is reachable. Only the check results are displayed. <Sysname> ping -q 1.1.2.2 PING 1.1.2.2: 56 data bytes, press CTRL_C to break --- 1.1.2.2 ping statistics --- 5 packet(s) transmitted 4 packet(s) received 20.00% packet loss round-trip min/avg/max = 1/12/29 ms # Check whether the device with an IP address of 1.1.2.2 is reachable. The route information is required to be displayed. <Sysname> ping -r 1.1.2.2 PING 1.1.2.2: 56 data bytes, press CTRL_C to break Reply from 1.1.2.2: bytes=56 Sequence=1 ttl=254 time=53 ms 1.1.2.1 1.1.2.2 1.1.1.2 1.1.1.1 Reply from 1.1.2.2: bytes=56 Sequence=2 ttl=254 time=1 ms 1.1.2.1 1.1.2.2 1.1.1.2 1.1.1.1 Reply from 1.1.2.2: bytes=56 Sequence=3 ttl=254 time=1 ms 1.1.2.1 1.1.2.2 1.1.1.2 1.1.1.1 Reply from 1.1.2.2: bytes=56 Sequence=4 ttl=254 time=1 ms 1.1.2.1 1-3

1.1.2.2 1.1.1.2 1.1.1.1 Reply from 1.1.2.2: bytes=56 Sequence=5 ttl=254 time=1 ms 1.1.2.1 1.1.2.2 1.1.1.2 1.1.1.1 --- 1.1.2.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 1/11/53 ms The above information shows the following: The destination was reachable. The route is 1.1.1.1 <-> {1.1.1.2; 1.1.2.1} <-> 1.1.2.2. Table 1-1 ping command output description Field PING 1.1.2.2 Check whether the device with IP address 1.1.2.2 is reachable 56 data bytes Number of data bytes in each ICMP echo request press CTRL_C to break Reply from 1.1.2.2 : bytes=56 Sequence=1 ttl=255 time=1 ms During the execution of the command, you can press Ctrl+C to abort the ping operation. Received the ICMP reply from the device whose IP address is 1.1.2.2. If no reply is received during the timeout period, Request time out will be displayed. bytes= indicates the number of data bytes in the ICMP reply. Sequence= indicates the packet sequence, used to determine whether a segment is lost, disordered or repeated. ttl= indicates the TTL value in the ICMP reply. time= indicates the response time. The routers through which the ICMP echo request passed. They are displayed in inversed order, that is, the router with a smaller distance to the destination is displayed first. --- 1.1.2.2 ping statistics --- Statistics on data received and sent in the ping operation 5 packet(s) transmitted Number of ICMP echo requests sent 5 packet(s) received Number of ICMP echo requests received 0.00% packet loss Percentage of packets not responded to the total packets sent round-trip min/avg/max = 0/4/20 ms Minimum/average/maximum response time, in ms. The field is not available for failed ping attempts in an IPv4 network. In an IPv6 network, however, the field is available and set to 0/0/0 ms. 1-4

ping ipv6 ping ipv6 [ -a source-ipv6 -c count -m interval -s packet-size -t timeout ] * host [ -i interface-type interface-number ] Any view 0: Visit level -a source-ipv6: Specifies the source IPv6 address of an ICMP echo request. It must be a legal IPv6 address configured on the device. If this parameter is not provided, the source IPv6 address of an ICMP echo request is the primary IPv6 address of the outbound interface of the request. -c count: Specifies the number of times that an ICMPv6 echo request is sent, in the range 1 to 4294967295. The default value is 5. -m interval: Specifies the interval (in milliseconds) to send an ICMPv6 echo reply, in the range 1 to 65535. The default value is 200 ms. If a response from the destination is received within the timeout time, the interval to send the next echo request equals the actual response period plus the value of interval. If no response from the destination is received within the timeout time, the interval to send the next echo request equals the timeout value plus the value of interval. -s packet-size: Specifies length (in bytes) of an ICMPv6 echo request, in the range 20 to 8100. It defaults to 56. -t timeout: Specifies the timeout value (in milliseconds) of an ICMPv6 echo reply, in the range 0 to 65535. It defaults to 2000. host: IPv6 address or host name of the destination, a string of 1 to 46 characters. -i interface-type interface-number: Specifies an outbound interface by its type and number. This parameter can be used only in case that the destination address is the link local address and the specified outbound interface must have a link local address (For the configuration of link local address, see IPv6 Basics in the IP Services Volume). If this parameter is not provided, the ICMP echo request sending interface is determined by searching the routing table or forwarding table according to the destination IP address. Use the ping ipv6 command to verify whether an IPv6 address is reachable, and display the corresponding statistics. You must use the command in the form of ping ipv6 ipv6 instead of ping ipv6 if the destination name is an ipv6 name. To abort the ping ipv6 operation during the execution of the command, press Ctrl+C. # Verify whether the IPv6 address 2001::1 is reachable. <Sysname> ping ipv6 2001::1 1-5

PING 2001::2 : 56 data bytes, press CTRL_C to break Reply from 2001::1 bytes=56 Sequence=1 hop limit=64 time = 62 ms Reply from 2001::1 bytes=56 Sequence=2 hop limit=64 time = 26 ms Reply from 2001::1 bytes=56 Sequence=3 hop limit=64 time = 20 ms Reply from 2001::1 bytes=56 Sequence=4 hop limit=64 time = 4 ms Reply from 2001::1 bytes=56 Sequence=5 hop limit=64 time = 16 ms --- 2001::2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 4/25/62 ms The hop limit field in this prompt information has the same meaning as the ttl field in the prompt information displayed by the IPv4 ping command, indicating the TTL value in the ICMPv6 echo request. For the description on other fields, see Table 1-1. tracert tracert [ -a source-ip -f first-ttl -m max-ttl -p port -q packet-number -vpn-instance vpn-instance-name -w timeout ] * host Any view 0: Visit level -a source-ip: Specifies the source IP address of a tracert packet. It must be a legal IP address configured on the device. If this parameter is not provided, the source IP address of an ICMP echo request is the primary IP address of the outbound interface of the tracert packet. -f first-ttl: Specifies the first TTL, that is, the allowed number of hops for the first packet, in the range 1 to 255. It defaults to 1 and must be less than the maximum TTL. -m max-ttl: Specifies the maximum TTL, that is, the maximum allowed number of hops for a packet, in the range 1 to 255. It defaults to 30, and must be greater than the first TTL. -p port: Specifies the UDP port number of the destination, in the range 1 to 65535. The default value is 33434. You do not need to modify this parameter. -q packet-number: Specifies the number of probe packets sent each time, in the range 1 to 65535. The default value is 3. -vpn-instance vpn-instance-name: Specifies the name of an MPLS VPN instance, which is a string of 1 to 31 characters. 1-6

-w timeout: Specifies the timeout time of the reply packet of a probe packet, in the range 1 to 65535, in milliseconds. The default value is 5000 ms. host: IP address or host name (a string of 1 to 255 characters) of the destination. Use the tracert command to trace the path the packets traverse from source to destination. After having identified network failure with the ping command, use the tracert command to determine the failed node(s). Output information of the tracert command includes IP addresses of all the Layer 3 devices the packets traverse from source to destination. If a device times out, "* * *" will be displayed. To abort the tracert operation during the execution of the command, press Ctrl+C. # Display the path the packets traverse from source to destination with an IP address of 1.1.2.2. <Sysname> system-view [Sysname] ip ttl-expires enable [Sysname] ip unreachables enable [Sysname] tracert 1.1.2.2 traceroute to 1.1.2.2(1.1.2.2) 30 hops max,40 bytes packet, press CTRL_C to break 1 1.1.1.2 673 ms 425 ms 30 ms 2 1.1.2.2 580 ms 470 ms 80 ms Table 1-2 tracert command output description Field traceroute to 1.1.2.2(1.1.2.2) hops max bytes packet press CTRL_C to break 1 1.1.1.2 673 ms 425 ms 30 ms Display the route the IP packets traverse from the current device to the device whose IP address is 1.1.2.2. Maximum number of hops of the probe packets, which can be set through the -m keyword Number of bytes of a probe packet During the execution of the command, you can press Ctrl+C to abort the tracert operation. The probe result of the probe packets whose TTL is 1, including the IP address of the first hop and the roundtrip time of three probe packets. The number of packets that can be sent in each probe can be set through the -q keyword. tracert ipv6 tracert ipv6 [ -f first-ttl -m max-ttl -p port -q packet-number -w timeout ] * host Any view 0: Visit level 1-7

-f first-ttl: Specifies the first TTL, that is, the allowed number of hops for the first packet, in the range 1 to 255. It defaults to 1 and must be less than the maximum TTL. -m max-ttl: Specifies the maximum TTL, that is, the maximum allowed number of hops for a packet, in the range 1 to 255. It defaults to 30 and must be greater than the first TTL. -p port: Specifies the UDP port number of the destination, in the range 1 to 65535. The default value is 33434. It is unnecessary to modify this parameter. -q packet-number: Specifies the number of probe packets sent each time, in the range 1 to 65535, defaulting to 3. -w timeout: Specifies the timeout time of the reply packet of a probe packet, in the range 1 to 65535, in milliseconds. The default value is 5000 ms. host: IPv6 address or host name of the destination, a string of 1 to 46 characters. Use the tracert ipv6 command to view the path the IPv6 packets traverse from source to destination. After having identified network failure with the ping command, you can use the tracert command to determine the failed node(s). Output information of the tracert ipv6 command includes IPv6 addresses of all the Layer 3 devices the packets traverse from source to destination. If a device times out, "* * *" will be displayed. To abort the tracert operation during the execution of the command, press Ctrl+C. # the path the packets traverse from source to destination with IPv6 address 2001::1. <Sysname> tracert ipv6 2001::1 traceroute to 2001::1 30 hops max,60 bytes packet, press CTRL_C to break 1 2001::1 3 ms <1 ms 19 ms For description on the fields in the above output information, see Table 1-2. System Debugging Commands debugging debugging { all [ timeout time ] module-name [ option ] } undo debugging { all module-name [ option ] } User view 1: Monitor level all: All debugging functions. 1-8

timeout time: Specifies the timeout time for the debugging all command. When all debugging is enabled, the system automatically executes the undo debugging all command after the time. The value ranges from 1 to 1440, in minutes. module-name: Module name, such as arp or device. To display the current module name, use the debugging? command. option: The debugging option for a specific module. Different modules have different debugging options in terms of their number and content. To display the currently supported options, use the debugging module-name? command. Use the debugging command to enable the debugging of a specific module. Use the undo debugging command to disable the debugging of a specific module. By default, debugging functions of all modules are disabled. Note the following: Output of the debugging information may degrade system efficiency, so you are recommended to enable the debugging of the corresponding module for diagnosing network failure, and not to enable the debugging of multiple modules at the same time. describes the default level of the debugging all command. Different debugging commands may have different default levels. You must configure the debugging, terminal debugging and terminal monitor commands first to display detailed debugging information on the terminal. For more information about the terminal debugging and terminal monitor commands, see Information Center Commands in the System Volume. Related commands: display debugging. # Enable IP packet debugging. <Sysname> debugging ip packet display debugging display debugging [ interface interface-type interface-number ] [ module-name ] Any view 1: Monitor level interface interface-type interface-number: Displays the debugging settings of the specified interface, where interface-type interface-number represents the interface type and number. module-name: Module name. Use the display debugging command to display enabled debugging functions. 1-9

Related commands: debugging. # Display all enabled debugging functions. <Sysname> display debugging IP packet debugging is on 1-10