Server - UnixTime

This page controls the UnixTime server portion of Net Time Server & Client operation. In the page, you can change many of the settings that affect the UnixTime server. To access this "Server - UnixTime" page, select the "Server" item then select the "UnixTime" item from the tree menu on the lef side of the "Main window".

TCP

Checking the box allows the UnixTime server listen for the UnixTime TCP unicast request from clients, and then reply the date and time to the client that made request.

Binding IP

Specifies the IP address that the UnixTime server will use it to listen for the UnixTime TCP unicast request packet, and to send the UnixTime TCP unicast reply packet. Using the "0.0.0.0" binding IP address will bind to both of your network interface cards.

Listen port

Specifies the number of local TCP port that the UnixTime server will use it to listen for the UnixTime TCP unicast request packet, and to send the UnixTime TCP unicast reply packet. By default, it's port 37.

Reply only when the server is synchronized

In general, the UnixTime server will immediately reply to the client that made the UnixTime TCP unicast request. Checking the box causes the server to stop replying when the local system clcok is unsynchronized with an external time source by the client portion of the Net Time Server & Client. It avoids the inaccuracy reply that is sent from the UnixTime server.

Allows clients to find the server

Checking the box to enable the client in LAN using the "Find time server in LAN" window to find this UnixTime TCP unicast server if it is running.

UDP

Checking the box allows the UnixTime Server open the UDP socket in order to listen for UnixTime UDP unicast request or to send the UnixTime UDP broadcast packet and UnixTime UDP multicast packet.

Binding IP

Specifies the IP address that the UnixTime server will use it to listen for the UnixTime UDP unicast request packet, and to send the UnixTime UDP unicast reply packet and UnixTime UDP broadcast packet. Using the "0.0.0.0" binding IP address will bind to both of your network interface cards.

Listen port

Specifies the number of local UDP port that the UnixTime server will use it to listen for the UnixTime UDP unicast request packet, and to send the UnixTime UDP unicast reply packet and the UnixTime UDP broadcast/multicast packet. By default, it's port 37.

Listen for request

Checking the box allows the UnixTime server listen for the UnixTime UDP unicast request from clients, and then reply the date and time to the client that made request.

Reply only when the server is synchronized

In general, the UnixTime server will immediately reply to the client that made the UnixTime UDP unicast request. Checking the box causes the server to stop replying when the local system clock is unsynchronized with an external time source by the client portion of the Net Time Server & Client. It avoids the inaccuracy reply that is sent from the UnixTime server.

Allows clients to find the server

Checking the box to enable the client in LAN using the "Find time server in LAN" window to find this UnixTime UDP unicast server if it is running.

Broadcast/Multicast

Checking the box allows the UnixTime server to periodically send the broadcast packet or the multicast packet. After the packet is received by the UnixTime client, it will be used to synchronize the local system clock of the UnixTime client.

Target IP

Specifies the broadcast address or the multicast group address. The UnixTime server will send the broadcast packet or the multicast packet to it. By default, it's "255.255.255.255".

Target port

Specifies the number of port that the broadcast or multicast packets will be sent to. By default, it's port 519.

Interval (seconds)

Specifies the interval of time in seconds between two broadcast transmissions or multicast transmissions. It controls the frequency of broadcast or multicast transmissions.

Multicast TTL

Specifies the number of routers a UnixTime multicast packet can pass through before the packet can be discarded. Each router that processes the multicast packet decrements the TTL (Time to Live) field and discards the packet if the value reaches 0, so only multicast clients in scope will receive multicast packet.

Multicast IP

Specifies the IP address that the UnixTime server will use it to send the UnixTime UDP mulitcast packet.

Send broadcast/multicast only when the server is synchronized

Checking the box causes the UnixTime server to stop broadcasting or multicasting when the local system clcok is unsynchronized with an external time source by the client portion of the Net Time Server & Client. It avoids the inaccuracy broadcast/multicast packet that is sent from the UnixTime server.

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