Vyatta Network OS Documentation

Learn how to install, configure and operate the Vyatta NOS, which helps drive our virtual networking & physical platforms portfolio.

ping <host> ether-size <bytes> <option>

Matches the overall size of the data packet with the resultant size of the Layer 3 packet.

ping { ipv4_address | ipv6_address | hostname } ether-size bytes option
ipv4_address
The IPv4 address of the host.
ipv6_address
The IPv6 address of the host.
hostname
A host being pinged. This keyword is used when the host is specified as a host name rather than as an IP address.
bytes
The number of bytes.
Each of the following entries are considered options. These options can be issued consecutively, that is, in the same command line.
adaptive
Adaptively sets interpacket interval.
allow-broadcast
Allows you to ping broadcast address.
audible
Makes a beep sound during every ping, while the router pings for host details.
bypass-route
Bypasses normal routing tables during ping.
count
Specifies the number of ping requests to send.
deadline
Specifies the number of seconds before which ping expires.
ether-size
Matches the overall size of the data packet with the resultant size of the Layer 3 packet.
flood
Sends 100 ping requests each second.
interface
Specifies the interface that the device must use as source address.
interval
Specifies the time in seconds for which the device must wait between ping requests.
mark
Specifies that the device must consider the ping request for special processing.
mtu-discovery
Specifies the path MTU discovery strategy.
no-loopback
Suppresses loop-back of multicast pings.
numeric
Does not resolve domain name system (DNS) names during ping.
pattern
Specifies the hexadecimal digit pattern to fill the packet.
quiet
Prints only the ping summary page.
record-route
Records the route that the packet takes.
size
Specifies the number of bytes to send for a ping request.
timestamp
Displays the timestamp during ping output.
tos
Marks packet with specified type of service (TOS).
ttl
Specifies the maximum packet life-time for a host.
verbose
Displays a detailed output for the ping command.

Operational mode

The ping command tests whether a network host is reachable.

The ping command when used with the ether-size option specifies the size of the resultant Layer 3 packet, such as ICMP data plus ICMP headers, IP headers, and so on.

The ping host ether-size command ensures that the resultant size supports Layer 3 IP packet size. The Ethernet MTU is 1,500 bytes. Therefore, the ping host ether-size command subtracts 28 bytes from the host size of the Layer 3 packet to ensure that the resultant value matches the overall size of the data packet. The ping host ether-size command avoids the fragmentation overhead due to the MTU.

Note: You can use either the ping host size or ping host ether-size command to ping a host network. You cannot use both commands simultaneously.