The following module was proposed for inclusion in the Module List:

  modid:       Net::SNTP
  DSLIP:       bdpfg
  description: SNTP Client/Server Script
  userid:      GARYFALOS (Athanasios Garyfalos)
  chapterid:   5 (Networking_Devices_IPC)
  communities:
    Perl Monks, GitHub

  similar:
    Net::NTP

  rationale:

    The only module that I can found relative to mine is Net::NTP. This
    does not mean that they are the same but because both are based on
    NTP protocol but at the same time they are completely different
    protocols. NTP and SNTP similarities "the Simple Network Time
    Protocol (SNTP) Version 4, which is a simplified access strategy for
    servers and clients using NTP Version 3 as now specified and
    deployed in the Internet" [1]. The Client and server are running on
    a constant while loop that need to be terminated by the user. The
    server it simply listens and waits for the client to send a request,
    process the request and reply back. Based upon the reply the client
    readjusts the while loop sleeping period. The client upon receiving
    of the server message displays the calculated data and prints them.

    The main function of the module is to calculate the roundtrip delay
    d and local clock offset t. My target was to create a generic module
    able to operate on any OS and calculate the values based on the
    highest possible accuracy microseconds. That can be achieved on
    Linux OS only not in Windows OS due resolution problems on Windows,
    approximately 1ms.

    1. RFC2030 (Simple Network Time Protocol (SNTP) Version 4 for IPv4,
    IPv6 and OSI)

  enteredby:   GARYFALOS (Athanasios Garyfalos)
  enteredon:   Tue Sep 23 13:57:52 2014 UTC

The resulting entry would be:

Net::
::SNTP            bdpfg SNTP Client/Server Script                    GARYFALOS


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=a1010000_5b7a827657a34a80&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=a1010000_5b7a827657a34a80&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Net%3A%3ASNTP

Reply via email to