IT for AV/Lesson 06

The supporting services 13 min read

ARP, DHCP, DNS, and Network Time

Connect names and IP addresses to Ethernet delivery, see how automatic addressing works, and separate ordinary clock setting from precision media synchronization.

LEARNING OBJECTIVES
  • Explain how ARP connects IPv4 addresses to local MAC addresses.
  • Follow the basic DHCP address-assignment exchange.
  • Distinguish DNS name resolution from discovery protocols.
  • Separate NTP wall-clock time from PTP media clock synchronization.
01

ARP completes local delivery

An endpoint may know the local destination's IP address but still needs a destination MAC address for the Ethernet frame. ARP asks the local network which interface owns that IPv4 address. The owner replies, and the result is temporarily cached.

For a remote destination, the sender does not ARP for the remote host. It ARPs for its default gateway, because that is the next Ethernet destination on the local network.

02

DHCP supplies a usable configuration

A new DHCP client begins without a usable IPv4 configuration. The familiar sequence is Discover, Offer, Request, and Acknowledge—often shortened to DORA. The resulting lease can include an IP address, subnet mask, gateway, DNS servers, lease duration, and other options.

Because the initial client does not yet know its network, DHCP begins with broadcasts. A DHCP relay can forward those requests to a server in another subnet. If the wrong DHCP server answers, devices may receive perfectly valid information for the wrong network.

03

DNS translates names; it does not find everything

DNS translates names such as av-core.example.com into IP addresses and can provide other records. It is a hierarchical service that may operate well beyond the local VLAN.

Product discovery is often different. Dante, AirPlay, printers, and other platforms may use multicast DNS, proprietary broadcasts, or dedicated discovery services. Successful DNS resolution therefore does not prove that an AV management application will discover its endpoints across VLANs.

04

NTP and PTP solve different timing problems

NTP keeps computers, logs, certificates, schedules, and control systems close to ordinary clock time. PTP distributes much more precise timing for synchronized media clocks.

Native Dante commonly uses PTPv1, while AES67, Q-LAN, and many broadcast systems use PTPv2 profiles. PTP version and PTP domain number are separate concepts. Multiple PTP versions or numbered domains can coexist on a VLAN, but devices synchronize only with a compatible version, profile, and domain.

BMT / FIELD APPLICATION

Put it in an AV system.

Wrong DHCP scope

An encoder links correctly but receives a corporate address rather than an AV address. Inspect the access VLAN, DHCP relay, and competing DHCP servers before changing the encoder.

Clocked but undiscovered

AES67 devices may share PTP timing while a controller still cannot discover or route them. Clock synchronization, discovery, and control are separate services.

COMPACT GLOSSARY
ARP
Address Resolution Protocol; maps a local IPv4 address to a MAC address.
DHCP
Dynamic Host Configuration Protocol; leases IP configuration to clients.
DNS
Domain Name System; resolves names and related records.
NTP
Network Time Protocol; ordinary network clock synchronization.
PTP
Precision Time Protocol; high-accuracy clock synchronization used by time-sensitive systems.
FIELD EXERCISE

Inspect the supporting evidence

On a computer connected to an AV network, record its DHCP-provided address, mask, gateway, and DNS server. Inspect the ARP or neighbor table, then identify the NTP server and any PTP leader shown by the AV platform.

CHECK YOUR MODEL

Three quick questions.

01For a remote IP destination, whose MAC address does the sender need first?

The local default gateway's MAC address.

02What information can DHCP provide besides an IP address?

Common options include the subnet mask, gateway, DNS servers, and lease duration.

03Are PTPv1, PTPv2, and PTP domain 2 the same kind of label?

No. v1 and v2 are protocol versions; the domain number identifies a logical clock community within a compatible PTP implementation.

WHERE THIS GOES NEXT

Next we divide a physical switching system into intentional Layer 2 boundaries using VLANs, access ports, and trunks.