DHCP

The DHCP employs a connectionless service model, using the User Datagram Protocol (UDP). It is implemented with two UDP port numbers for its operations which are the same as for the BOOTP protocol. UDP port number 67 is the destination port of a server, and UDP port number 68 is used by the client.

DHCP operations fall into four phases: server discovery, IP lease offer, IP request, and IP lease acknowledgment. These stages are often abbreviated as DORA for discovery, offer, request, and acknowledgment.

The DHCP operation begins with clients broadcasting a request. If the client and server are on different subnets, a DHCP Helper or DHCP Relay Agent may be used. Clients requesting renewal of an existing lease may communicate directly via UDP unicast, since the client already has an established IP address at that point.

Juniper Firewall High Availability

The NSRP parameters preempt and priority are used to control the preferred master.  
Having NSRP preempt properly configured can simplify firewall administration as an administrator will always know which physical firewall is master and which is backup. Please note that if NSRP preemption is configured, one should change the hold-down timer to a higher value (~120-180 seconds) to prevent NSRP failover flapping. Also note that preempt need not be configured on the backup device.
However, note that because NSRP preempt results in an additional NSRP failover event, it should not be configured in environments that seek to minimize NSRP failovers. One such environment is when the NetScreen devices participate in dynamic routing protocols. This is because an NSRP failover event will cause routing protocol reconvergence (a potentially performance-impacting event).