Client - Unicast/Manycast

This page controls the unicast/manycast client portion of Net Time Server & Client operation. In unicast mode, the client sends a request to a designated unicast server and expects a reply from that server in order to synchronize the system clock. In manycast mode, the client sends a request to a designated broadcast or multicast address and expects a reply from one or more manycast servers. The client uses the first reply received to synchronize the system clock. Later replies from this server or any other server are ignored. In the page, you can change many of the global settings that affect unicast/manycast client using the NTP/SNTP, Time or UnixTime protocols. To access this "Client - Unicast/Manycast" page, select the "Client" item then select the "Unicast/Manycast" item from the tree menu on the left side of the "Main window".

Source time servers queue

The queue contains source time servers definition that they will be used by unicast/manycast client. And displays their synchronization status when unicast/manycast client use these servers to perform synchronization. The context menu will be displayed when you right click in the list box, it contains some submenu items for quick operation. You can provide more than one source time server definition in this queue. When unicast/manycast client is performing synchronization, first source time server that is checked on at the top of the queue will be used. If synchronization fails, next source time server that is checked on will be used and repeat until synchronization successes or last source time server that is checked on at the bottom of the queue has been used.

New...

Pressing the button opens the "New source time server in synchronization queue" dialog box to create a new time server definition to the bottom of the source time servers queue.

Note:

You can press the "Predefined source time servers" button to open the "Predefined source time servers" dialog box. And highlight some servers in this dialog box, then press the "Add to synchronization queue" button to append these source time servers definition to the "Source servers time queue".

Edit...

Pressing the button opens the "Edit source server in synchronization queue" dialog box to modify the definition of source time server that is highlighted in the "Source servers time queue".

Note:

This button is available only when one server definition is highlighted in the "Source servers queue".

Remove

Pressing the button deletes all of the highlighted source time servers definition from "Source servers time queue".

Up

Pressing the button moves up all of the highlighted source time servers definition in "Source servers time queue".

Down

Pressing the button moves down all of the highlighted source time servers definition in "Source servers time queue".

Automatic synchronization

The section contains many settings for automatically synchronizing your system clock.

After starting the program

Checking the box allows unicast/manycast client to automatically start a synchronization process after starting the program.

Delay (seconds)

Specifies a delay time in seconds between starting the program and starting synchronization process for "Automatic synchronization after starting the program". It can be specified to a custom delay time in seconds, also it can be specified to a random delay time. You can specify the maximum and minimum values of the random delay time in "Miscellaneous" tabsheet on the "Unicast/Manycast clients advanced settings" dialog box.

Note:

Using a random delay is to minimize shock when a lot of PCs are rebooted at the same time power is restored after a blackout.

Periodical synchronization

Checking the box allows unicast/manycast client to automatically start a synchronization process periodically according to a certain time interval specified below.

Interval (seconds)

Specifies the interval of time in seconds between two synchronization processes for "Periodical synchronization".

At the appointed time

Checking the box allows unicast/manycast client to automatically start a synchronization process at the time specified below.

Synchronization time

Specifies the start time of synchronization process for "Automatic synchronization at the appointred time".

After establishing dial-up connection

Checking the box allows unicast/manycast client to automatically start a synchronization process after establishing dial-up connection specified below.

Connection name

Specifies the name of dial-up connection for "Automatic synchronization after establishing dial-up connection". If you specified the "Any connection" in this filed, the synchronization process will be started after any dial-up connection is established.

Delay (seconds)

Specifies a delay time in seconds between establishing dial-up connection and starting synchronization process for "Automatic synchronization after establishing dial-up connection".

After changing the system clock

Checking the box allows unicast/manycast client to automatically start a synchronization process after changing the system clock.

Manual synchronization

You can use the section to manually start a synchronization process, or to stop the current synchronization process that is started manually or automatically.

Manually synchronize

Pressing this button is the same as performing the "Synchornize" menu item in the "Tray menu". It causes the unicast/manycast client of Net Time Server & Client to synchronize your PC's clock with a time server that is in the "Source servers time queue" of this page. See also the "Synchornize" menu item of the "Tray menu" in the "Tray icon, tray menu and tray balloon tips".

Cancel

Pressing this button is the same as performing the "Cancel" menu item in the "Tray menu". It causes the unicast/manycast client of Net Time Server & Client to stop the current synchronization process that is started manually or automatically. See also the "Cancel" menu item of "Tray menu" in the "Tray icon, tray menu and tray balloon tips".

Retry if synchronization failed

Check the box to retry the synchronization operation if synchronizing with every source time server that is checked on in "Source time servers queue" failed.

Retry times

Specifies how many times this unicast/manycast client will retry a failed synchronization.

Interval (seconds)

Specifies the interval in seconds between two successive retries attempts. It can be specified to a custom delay time in seconds, also it can be specified to a random delay time in order to avoid impact. You can specify the maximum and minimum values of the random delay time in "Miscellaneous" tabsheet on the "Unicast/Manycast clients advanced settings" dialog box.

Status

The section contains serival fields for displaying the current status, starting mode, starting time, last synchronization result, etc information of the unicast/manycast client. The following table lists the possible values and their meanings for the current status, starting mode, and synchronization result:

ItemValueMeaning
Current status InitializingIndicates that the kernel is initializing itself. The state will be displayed when the "Net Time Server & Client" or the "Net Time Server & Client Service" is starting.
IdleIndicates that the unicast/manycast client is idle.
SynchronizingIndicates that the unicast/manycast client is synchronizing the local system clock.
SuccessfulIndicates that the synchronization operation is successful. The state will be displayed for about 1 second after a successful synhronization.
CanceledIndicates that the synchronization operation is canceled by pressing the "Cancel" button in the "Manual synhronization" box in this page or by performing the "Cancel" menu item in the "Tray menu". The state will be displayed for about 1 second after you cancel a synchronization operation.
FailedIndicates that the synchronization operation is unsuccessful. The state will be displayed for about 1 second after failed to synchronize the local system clock.
Service:StopThe state will be displayed if the "Net Time Server & Client Service" is installed but not started.
Service:PauseIf the "Net Time Server & Client Service" is installed, the state will be displayed when the service is paused.
Starting mode ManualThe synchronization operation is started by pressing the "Manually synchronize" button in this page or performing the "Synchronize" menu item in the "Tray menu".
PeriodicalThe synchronization operation was periodically started when the "Periodical synchronization" box was checked in this page.
At the appointed time The synchronization operation is started when the current time was equal to the time speccified in the "Synchronization time" field and the "At the appointed time" box was checked in this page.
After starting the program The synchronization operation was started after the program was launched when the "After starting the program" box was checked in this page.
After establishing dial-up connectionThe synchronization operation was started after the dial-up connection specified in "Connection name" field was established when the "After establishing dial-up connection" box was checked in this page.
After changing the system clockThe synchronization operation was started after the local system clock was changed when the "After changing the system clock" box was checked in this page.
Synchronization result SuccessfulIndicates that the synchronization operation is successful.
CanceledIndicates that the synchronization operation is canceled by pressing the "Cancel" button in the "Manual synhronization" box in this page or by performing the "Cancel" menu item in the "Tray menu".
FailedIndicates that the synchronization operation is unsuccessful.

Current

The field displays the current status of the unicast/manycast client. If the client is synchronizing, the starting mode will be displayed in the field too.

Last time

The field displays the starting time, starting mode and synchronization result of the last synchronization.

Next time

The field displays the starting time and starting mode of the next automatic synchronization.

Advance...

Pressing the button opens the "Unicast/Manycast clients advanced settings" dialog box to specify the interface binding settings, timeout values, etc for unicast/manycast clients. See also the "Unicast/Manycast clients advanced settings".

Predefined source time servers

Pressing the button opens the "Predefined source time servers" dialog box to manage predefined source time servers, for example, create new source time server, test, modify or delete existent source time servers, and append existent source time servers to "Source servers time queue" in this page. See also the "Predefined source time servers".

Apply

With this button you will accept and save current configuration.

Cancel

With this button you will cancel current configuration and rollback to previous one.

Contents