Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции FTSC_PUBLIC
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции FTSC_PUBLIC с датами от 13 Sep 13 18:57:24 до 01 Apr 24 01:17:44, всего сообщений: 7124
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 5731 из 7124 ====================================== FTSC_PUBLIC =
От   : Martin Foster                    2:250/1.333        18 Apr 21 09:43:20
Кому : Michiel van der Vlist                               18 Apr 21 09:43:20
Тема : FTS-xxxx.001  PING and TRACE flags
FGHI : area://FTSC_PUBLIC?msgid=2:250/1.333+607bf12b
На   : area://FTSC_PUBLIC?msgid=2:280/5555+607b3d0b
= Кодировка сообщения определена как: CP850 ==================================
Ответ: area://FTSC_PUBLIC?msgid=2:280/5555+607c1a9c
==============================================================================
Hello Michiel!

*** Saturday April 17 2021 21:54, you wrote to All:

MvdV> Hello All,

MvdV> 2nd attempt.


MvdV> === begin ===


MvdV> *********************************************************************
MvdV> FTSC                            FIDONET TECHNICAL STANDARDS COMMITTEE
MvdV> *********************************************************************

MvdV> Publication:    FSP-xxxx
MvdV> Revision:       1
MvdV> Title:          The PING and TRACE flags
MvdV> Author(s):      Michiel van der Vlist
MvdV> Issue Date:     17 April 2021
MvdV> =====================================================================


MvdV> Status:

MvdV> This document is a Fidonet Standards Proposal (FSP) - it specifies
MvdV> the best current practices for the Fidonet community, and requests
                                                           ^
                                           No comma required
MvdV> discussion and suggestions for improvements. It is released to the
MvdV> public domain, and may be used, copied or modified for any purpose
                    ^
    No comma required
MvdV> whatever.


MvdV> ---------------------------------------------------------------------
MvdV> Contents:
MvdV>            0. Definitions
MvdV>            1. Introduction.
MvdV>            2. The problem.
MvdV>            3. The solution.
MvdV>            4. Considerations
MvdV>            A. References
MvdV>            B. History
MvdV>            C. Contact data
MvdV> ---------------------------------------------------------------------
In the above, do we need full stops after "Introduction.", "The problem." and "The solution.". I'm a bit unsure about that.

MvdV> 0. Definitions
MvdV> --------------

MvdV>   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
MvdV>   NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL"
                                                           ^
                                           No comma required
MvdV>   in this document are to be interpreted as described in [FTA-1006].


MvdV> 1. Introduction
MvdV> ---------------

MvdV> The PING functionality as introduced by Ward Dossche just over two
                             ^
                Comma required
MvdV> decades ago and advertised by the PING flag is a very useful tool
                                                  ^
                                     Comma required
MvdV> in tracing and solving routing problems. This proposal is an update
MvdV> of the original specs and introduces the TRACE flag.


MvdV> 2. The problem
MvdV> --------------

MvdV> In the original specification as documented by Ward Dossche in the
MvdV> April 2001 Z2 nodelist trailer and the specification last documented
MvdV> in FTS-5001.006, the PING functionality contains two parts. PING and
                                                                 ^
                                                 Should be a comma
MvdV> TRACE. According to that specification systems flying the PING flag
                                             ^
                                Comma required
MvdV> should support both PING and TRACE functionality.

MvdV> Recent surveys by the author however have shown that not all systems
                                           ^
                              Comma required
MvdV> flying the PING flag also support the TRACE functionality. One could
MvdV> argue that current practise is that TRACE functionality is optional.

MvdV> Considering that the PING function alone is a very useful tool all
MvdV> by itself for both routing systems and leaf systems and that TRACE
MvdV> is only useful for routing systems, one may conclude that the above
MvdV> current practise works well, but that it is not complient with the
                                  ^
                 Comma not required
MvdV> original and current specs.


MvdV> 3. The Solution
MvdV> ---------------

MvdV> Split up the PING and TRACE functionality.


MvdV>   PING
MvdV>   ----

MvdV>     Specified as exactly "PING" with no arguments. Nodes flying this
MvdV>     flag will adhere to the following functionality:

MvdV>     If a message destined to user "PING" (case insensitive) arrives
MvdV>     at its final destination and this final destination flies the
MvdV>     PING flag, then the receiving node will bounce the message back
MvdV>     to the original sender clearly quoting all the original via
                                 ^
                    Comma required
MvdV>     lines.

MvdV>     If a message destined to "PING" arrives at its final destination
MvdV>     but this final destination does _not_ fly the PING flag then the
                                                                  ^
                                                     Comma required
MvdV>     message may be deleted from the system without further action.


MvdV>   TRACE
MvdV>   -----

MvdV>     Specified as exactly "TRACE" with no arguments. Nodes flying this
MvdV>     flag will adhere to the following functionality:

MvdV>     If a message destined to user "PING" (case insensitive) arrives
MvdV>     at a node which flies the TRACE flag but is merely passing
MvdV>     through to another destination then the in-transit node will
                                         ^
                            Comma required
MvdV>     notify the sender of this occurrence, clearly quoting the via
MvdV>     lines, and forward the original mail unaltered towards its final
                ^
Comma not required
MvdV>     destination.


MvdV>     For both PING and TRACE responses, the sender's name must never
MvdV>     be "PING" and the responses should never be addressed to "PING".


MvdV> 4. Considerations
MvdV> -----------------

MvdV> Making the TRACE function optional by seperating the flags, is an
                                                                 ^
                                                Comma not required
MvdV> encouragement for developers and script writers to join the project.
MvdV> They can choose to only implement the PING functionality and leave
MvdV> TRACE functionality for later or ommit it completely without
                                    ^
                       Comma required
MvdV> violating the specs. This will hopefully make more sysops join
MvdV> the PING club.

MvdV> Splitting up the PING and TRACE functionality by introducing the
MvdV> TRACE flag is backward compatible. Systems flying the PING flag
MvdV> that do not support TRACE need do nothing, They are complient
                                                  ^
                                       Should be "t"
MvdV> with the new specs. Systems flying the PING flag that support
MvdV> both PING and TRACE functionality may add the TRACE flag to their
MvdV> listing. But if they do not, no harm is done, they are still
              ^ ^                                  ^ ^
Full stop not required and "B" should be "b"       | |
                                                   | |
     Comma should be a full stop and "t" should be "T"
MvdV> complient with the new specs, it just does not advertise all
MvdV> functionality.


MvdV> A. References
MvdV> -------------


MvdV>   [FTS-5]    "The distribution nodelist", Ben Baker, Rick Moore.
MvdV>              February 1989. Obsoleted by FTS-5000.

MvdV>   FTS-5000]  "The distribution nodelist".
MvdV>              FTSC Members, Administrator and Honoured Guests
MvdV>              Januari 2014.

MvdV>   [FTS-5001] "Nodelist flags and userflags".
MvdV>              FTSC Members, Administrator and Honoured Guests
MvdV>              Augustus 2017.

MvdV>              A PING robot survey. Michiel van der Vlist
MvdV>              Fidonews 38:07, 15 Februari 2021.

MvdV>              Ping robot survey, a follow up. Michiel van der Vlist
MvdV>              Fidonews 38:15, 12 April 2021.


MvdV> B. History
MvdV> ----------

MvdV>   Rev,1, 2021-04-17: Initial release.


MvdV> C. Contact Data
MvdV> ---------------

MvdV>   Michiel van der Vlist
MvdV>   Fidonet:  2:280/5555
MvdV>   E-mail:   pa0mmv at vrza dot org


MvdV> === end ===


MvdV> Cheers, Michiel

MvdV> --- GoldED+/W32-MSVC 1.1.5-b20170303
MvdV>  * Origin: http://www.vlist.org (2:280/5555)

That's all, have a nice day :))

Regards,
Martin

--- GoldED+/W32-MSVC 1.1.5-b20180707
* Origin: Bitz-Box - Bradford - UK (2:250/1.333)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.039826 секунды