3.1.3 Initialization
At startup, to find a backup browser server, the client MUST do the following:
MachineGroupNameInProgress is set to an empty string.
TokenValue is set to 0.
Initialize BackupBrowserServerTable to an empty table.
Initialize the GetBackupListRequest timer and send a GetBackupListRequest frame for MachineGroupNameInProgress, as specified in section 3.1.5.1.1.
If the local master browser for a machine group fails to respond to the GetBackupListRequest after an implementation-defined number of retries, as specified in section 3.1.6, the client MUST force an election by Sending a RequestElection Frame, as specified in section 3.1.5.3.
The GetBackupListRequest and GetBackupListResponse sequences are specified in sections 3.1.5.1.1 and 3.1.5.1.2, respectively. If this sequence does not produce a backup browser server, as specified in section 3.1.6, the initialization MUST fail.<27>
BrowserClientUpTime is set to the time when the browser service was initially started.