H
hash message authentication code (HMAC)
A method of calculating a message authentication code (MAC) using a cryptographic hash function in combination with a secret cryptographic key. As with any MAC, it can be used to simultaneously verify both the data integrity and the authenticity of a message. Any cryptographic hash function, such as MD5 or SHA-2, can be used to calculate an HMAC.
header
The portion of a
protocol data unit (PDU) that contains control information for the message such as destination address, source address, input sequence number, the type of message, and priority level.
hello packet
A
multicast packet that is used by protocols for neighbor discovery and recovery. Hello packets also indicate that a client is still operating and network-ready.
high availability
The ability of a system or component to limit or avoid network disruption when a component fails. High availability provides both hardware and software methods to minimize downtime and improve the performance of a network.
hold down
A state that a route is placed into so that devices will neither advertise the route nor accept advertisements about the route for a specific length of time (the hold down period). A hold down is used to flush bad information about a route from all devices in a network. A route is placed into hold down when a link in that route fails.
hop
A single link between two computer systems that a
protocol data unit (PDU) must cross on its way to its destination. See also
hop count.
hop count
The number of links that must be crossed to get from a source to a destination. A
protocol data unit (PDU) might pass over many hops to reach its destination. If it must pass between five computers, it is said to have taken four hops to reach its destination. Hop count is often used as a metric for evaluating a route in
distance-vector routing.
Routing Information Protocol (RIP) uses hop count as its sole metric.
host
A computer connected to a network that is assigned a
Layer 3 (L3) address and that provides an access point to that network. Similar to a
node, except that host usually implies a computer system, whereas node generally applies to any networked device such as a
router or
switch.
hypervisor
A thin operating system designed solely to provide
virtualization. A hypervisor drives physical hardware, executes
virtual machine (VM) instances, and dynamically shares the underlying hardware with the associated virtual hardware. A hypervisor does not serve as a general-purpose operating system, but instead provides the platform on which VMs can run.
Last modified date: 06/16/2023