• bbs?

    From Grant Taylor@gtaylor@tnetconsulting.net to alt.bbs,alt.bbs.allsysop,comp.os.linux.networking on Sunday, March 29, 2020 10:59:32
    From Newsgroup: alt.bbs

    Hello SYSOPs,

    We have been having a discussion about BBS network technologies in comp.os.linux.networking and I think we could use some help /
    clarification / guidance.

    We are discussing what protocols were used between BBSs and what
    networks they formed.

    I'm aware of the obvious big player, FidoNet (proper), and that there
    were other networks that used FidoNet Technology (FTN).

    I think that there were other BBS centric protocols other than FTN that
    were used. But I have no idea what they might be.

    There was also UUCP, which until recently, I thought that most BBSs
    tended to not use. I only recently had someone tell me that UUCP was
    the predominant protocol in his BBS community. Though he was in a Unix
    BBS community, where it makes sense that UUCP would be available and
    probably the default.

    Do you have any input that you would like to share with people that know
    less about BBSs?



    --
    Grant. . . .
    unix || die
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From kevin@kevin@bbs.ec (Kevin) to alt.bbs on Tuesday, March 31, 2020 00:02:31
    From Newsgroup: alt.bbs

    On 29/03/2020 18:59, gtaylor@tnetconsulting.net wrote to All:

    We are discussing what protocols were used between BBSs and what
    networks they formed.

    Hey Grant !

    Not so much a protocol, but a file standard QWK - https://en.wikipedia.org/wiki/QWK_(file_format) was and is still used.

    Before one would throw the file to another BBS by dialling in, now days it tends to be done
    via FTP or Telnet.

    -Kevin
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From kevin@kevin@bbs.ec (Kevin) to alt.bbs on Tuesday, March 31, 2020 00:21:27
    From Newsgroup: alt.bbs

    On 31/03/2020 00:02, Kevin wrote to gtaylor@tnetconsulting.net:

    On 29/03/2020 18:59, gtaylor@tnetconsulting.net wrote to All:

    We are discussing what protocols were used between BBSs and what networks they formed.

    Hey Grant !

    Not so much a protocol, but a file standard QWK - https://en.wikipedia.org/wiki/QWK_(file_format) was and is still used.

    Before one would throw the file to another BBS by dialling in, now days it tends to be
    done
    via FTP or Telnet.

    I should really clarify from my original reply that there are message networks exchanged
    between BBSes using this standard.

    -Kevin

    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Grant Taylor@gtaylor@tnetconsulting.net to alt.bbs on Monday, March 30, 2020 18:43:13
    From Newsgroup: alt.bbs

    On 3/30/20 4:02 PM, Kevin wrote:
    Hey Grant !

    Hi Kevin,

    Not so much a protocol, but a file standard QWK - https://en.wikipedia.org/wiki/QWK_(file_format) was and is still used.

    Before one would throw the file to another BBS by dialling in, now
    days it tends to be done via FTP or Telnet.

    Are you saying that QWK files were exchanged as an alternative to
    FidoNet? Or that FidoNet did exactly that?

    Also, do you know what protocols were used to exchange the QWK files
    (when not using FTP / telnet)?

    Was it standard x/y/zmodem? Or was it something else?



    --
    Grant. . . .
    unix || die
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Grant Taylor@gtaylor@tnetconsulting.net to alt.bbs on Monday, March 30, 2020 18:44:11
    From Newsgroup: alt.bbs

    On 3/30/20 4:21 PM, Kevin wrote:
    I should really clarify from my original reply that there are message networks exchanged between BBSes using this standard.

    Sure, that's /what/ was exchanged. I'm also trying to learn /how/ it
    was exchanged. (Hence the x/y/zmodem question.)



    --
    Grant. . . .
    unix || die
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From kevin@kevin@bbs.ec (Kevin) to alt.bbs on Saturday, April 04, 2020 04:22:13
    From Newsgroup: alt.bbs

    On 31/03/2020 02:43, gtaylor@tnetconsulting.net wrote to All:

    Are you saying that QWK files were exchanged as an alternative to
    FidoNet? Or that FidoNet did exactly that?

    Also, do you know what protocols were used to exchange the QWK files
    (when not using FTP / telnet)?

    Was it standard x/y/zmodem? Or was it something else?

    Yep your standard modem protocols to download the QWK packet and upload the REP
    packet. FidoNet didn't use this method, since it was it's own protocol.

    -Kevin
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Grant Taylor@gtaylor@tnetconsulting.net to alt.bbs on Friday, April 03, 2020 22:34:06
    From Newsgroup: alt.bbs

    On 4/3/20 8:22 PM, Kevin wrote:
    Yep your standard modem protocols to download the QWK packet and
    upload the REP packet. FidoNet didn't use this method, since it was
    it's own protocol.

    Thank you for the clarification Kevin.



    --
    Grant. . . .
    unix || die
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Robert Wolfe@Robert.Wolfe@os2bbs.us to Grant Taylor on Sunday, April 05, 2020 15:04:52
    From Newsgroup: alt.bbs

    From: Grant Taylor <gtaylor@tnetconsulting.net>

    On 4/3/20 8:22 PM, Kevin wrote:
    Yep your standard modem protocols to download the QWK packet and
    upload the REP packet. FidoNet didn't use this method, since it was
    it's own protocol.

    Actually, not true. I believe most front end mailers used ZModem-8K whenever possible, falling back to ZModem. I believe the "protocol" you are referring to is IEMSI, which is basically a handshaking protocol, and not the actual file transfer protocol. But, I may be wrong.
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Dumas.Walker@Dumas.Walker@f10.n1.z22.fidonet.org (Dumas Walker) to GRANT TAYLOR on Monday, April 13, 2020 14:47:00
    From Newsgroup: alt.bbs

    I think that there were other BBS centric protocols other than FTN that
    were used. But I have no idea what they might be.

    There were a few proprietary "protocols" used to move mail, too. There
    used to be a network called RIME which required use of proprietary software
    to participate. There were APIs written so that the proprietary network software could be leveraged by more than one BBS software type.

    There was also GT Power BBS software, which had its own networking
    software. That software was not readily compatible with any other package besides GT Power, but you could also do QWK and FTN (and, at one point,
    RIME) networking with GT Power with third party add-ons.


    * SLMR 2.1a * "Excellent...excellent..." - Mr. Burns
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From shinobi@shinobi@f101.n1.z21.fsxnet (shinobi) to Grant Taylor on Wednesday, April 15, 2020 09:18:09
    From Newsgroup: alt.bbs

    On 29 Mar 2020, Grant Taylor said the following...

    We have been having a discussion about BBS network technologies in comp.os.linux.networking and I think we could use some help / clarification / guidance.

    We are discussing what protocols were used between BBSs and what
    networks they formed.

    ... from what I know the BBS are still communicating with each other. And the
    protocols used are evolving. From my knowledge the basic communication protocols between BBS is currently BINKP for Messages and Files. But before
    it was QWK packed exchanged via commute lines. When You had a point in
    FidoNet You used offline mail client. That was used to read and write mail.
    The mail was then packed into a packet file. And the file was sent through the phone line via modem. In that time it was common to write down a mail, read
    echomails (conferences). Then pack Your mail and let the computer call to
    the HUB and send it during the night (cost effectiveness). The packet was compiled in the QWK format. The response was in REP packet. When You connected to Your HUB via modem You used XMODEM, YMODEM or ZMODEM to download / upload the QWK Packet.

    These times You connect via Telnet. And use XMODEM, YMODEM or ZMODEM to download / upload QWK packet as above. If You have enough resources You can stay on-line and write the messages and read it via the telnet session. So
    this is no longer needed.

    If You're a Sysop You use BINKP to connect to other Systems. That is another protocol that allow exchange of messages and files between Bulletin Board Systems. But still You can use QWK to exchange mail between the BBS. The messages are then stored in JAM format in message bases.

    The BBS uses addresses in the format zone:net/node.point. It's hierarchical structure. What I described above with the QWK over the modem was in term You had a point. That meant You had message editor, tossed the mail and mailed
    via mailer software. Then according to the routing the mail was parsed at the node and distributed according to the routing rules. It could stay in the NET or if it was a Netmail it was distributed to another Zone. The Zones was distributed geographically. And the main principle of this design was to keep the last flow of data between the zones. The reason were the dial-up costs between states. And therefore the NET's had it's own conferences distributed
    in the given geographical location.

    The above is rather my opinion than the complete description of all the protocols used. It comes out of my own experience and
    practice.

    If You're interested in more depth see the protocols specifications:

    BBS Protocols Specificatins [ BINKP JAM TELNET QWKE XMODEM YMODEM ZMODEM ]

    https://bbst.neocities.org/doc/BBSDOC.ZIP

    Best regards

    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Ragnarok@ragnarok@docksud.com.ar to alt.bbs,alt.bbs.allsysop,comp.os.linux.networking on Tuesday, April 14, 2020 19:29:42
    From Newsgroup: alt.bbs

    El 29/3/20 a las 13:59, Grant Taylor escribió:
    Hello SYSOPs,

    We have been having a discussion about BBS network technologies in comp.os.linux.networking and I think we could use some help /
    clarification / guidance.

    We are discussing what protocols were used between BBSs and what
    networks they formed.

    I'm aware of the obvious big player, FidoNet (proper), and that there
    were other networks that used FidoNet Technology (FTN).

    I think that there were other BBS centric protocols other than FTN that
    were used.  But I have no idea what they might be.

    There was also UUCP, which until recently, I thought that most BBSs
    tended to not use.  I only recently had someone tell me that UUCP was
    the predominant protocol in his BBS community.  Though he was in a Unix
    BBS community, where it makes sense that UUCP would be available and
    probably the default.

    Do you have any input that you would like to share with people that know
    less about BBSs?



    I try to make a MHS (novell) gateway for Worldgroup server to inject
    Fidonet echomail into it.

    it's not fully functional still WIP

    https://github.com/ftoledo/ftn2mhs

    Saludos!
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From poindexter FORTRAN@poindexter.fortran@realitycheckbbs.org.remove-47-this to shinobi on Wednesday, April 15, 2020 08:22:00
    From Newsgroup: alt.bbs

    To: shinobi
    shinobi wrote to Grant Taylor <=-

    If You're interested in more depth see the protocols specifications:

    BBS Protocols Specificatins [ BINKP JAM TELNET QWKE XMODEM YMODEM
    ZMODEM ]

    https://bbst.neocities.org/doc/BBSDOC.ZIP

    The FTSC has all of their technical standards documents up at
    http://ftsc.org - while a little hard to navigate and with some no-longer- relevant information, it's comprehensive.

    I end up referring to FTS-0001, FTS-0004, and the binkp documents occasionally.

    poindexter fortran | pfortran at realitycheckbbs dot org
    | http://realitycheckbbs.org
    | 1:218/700@fidonet


    ... Start where you are. Use what you have. Do what you can.
    --- MultiMail/DOS v0.52
    --- Synchronet 3.18a-Win32 NewsLink 1.112
    realitycheckBBS -- http://realitycheckbbs.org
    --- Synchronet 3.17c-Win32 NewsLink 1.112
  • From Grant Taylor@gtaylor@tnetconsulting.net to alt.bbs on Wednesday, April 22, 2020 21:25:02
    From Newsgroup: alt.bbs

    Hi shinobi,

    On 4/14/20 3:18 PM, shinobi wrote:
    .... from what I know the BBS are still communicating with each
    other.

    That's my understanding too. I talk with a few people that still run
    BBSs, most of which are still part of FidoNet.

    And the protocols used are evolving.

    I was not aware that the protocols were still evolving. I knew that the communications mechanisms were. But I thought they were still using the
    same / quite similar protocols as they were 20 years ago, e.g. QWK & BINKP.

    From my knowledge the basic communication protocols between BBS
    is currently BINKP for Messages and Files. But before it was QWK
    packed exchanged via commute lines.

    That matches my limited understanding.

    When You had a point in FidoNet You used offline mail client.

    I thought you could do offline email even without a point. More
    specifically, I thought you could have the board package up your email
    for you to download and read / reply / compose email while disconnected
    from the board.

    I thought that a point was a (small) board of sorts that wasn't a proper participant in FidoNet / FTN, in that it relied on the node that you
    were a point of. But I thought that you could otherwise control the (multiple) user(s) at the zone:net/node.point address. Conversely, you
    were dependent on the SYSOP of a node to manage addresses on their board.

    I could have been wrong when I formed this conclusion and easily misremembering things now.

    That was used to read and write mail. The mail was then packed
    into a packet file. And the file was sent through the phone line via
    modem. In that time it was common to write down a mail, read echomails (conferences). Then pack Your mail and let the computer call to the
    HUB and send it during the night (cost effectiveness).

    *nod*

    I thought it was courtesy, especially on busy boards and / or boards
    with few lines, to connect, transfer email & files, then disconnect
    while reading & replying. Then re-connect to send anything pending in
    your Outbox.

    We still see this type of behavior with email clients that aren't
    connected all the time. — I've lost count how many times I've told
    Outlook users to check their Out Box and to hit Send & Receive when they complained that people didn't get their email.

    The packet was compiled in the QWK format. The response was in REP
    packet.

    Do you know if there was any difference in QWK and REP packets? Or was
    it simply a naming convention to help indicate if it was headed down
    towards a client vs coming back up from a client?

    When You connected to Your HUB via modem You used XMODEM, YMODEM or
    ZMODEM to download / upload the QWK Packet.

    ACK

    These times You connect via Telnet. And use XMODEM, YMODEM or ZMODEM
    to download / upload QWK packet as above.

    ACK

    I should learn more about XMODEM / YMODEM / ZMODEM. I know that telnet
    is not 8-bit clean. So that tells me that XMODEM / YMODEM / ZMODEM
    don't need 8-bit clean connections, or that they gracefully deal with communications errors from the non-8-bit clean channel and recover.

    If You have enough resources You can stay on-line and write the
    messages and read it via the telnet session. So this is no longer
    needed.

    I think you could do the same thing back in the day, but that was
    considered impolite. (See above.)

    If You're a Sysop You use BINKP to connect to other Systems. That is
    another protocol that allow exchange of messages and files between
    Bulletin Board Systems. But still You can use QWK to exchange mail
    between the BBS. The messages are then stored in JAM format in
    message bases.

    I've heard of all of those; BINKP, QWK, and JAM before, but I didn't
    have the proper context to put them in.

    The BBS uses addresses in the format zone:net/node.point. It's
    hierarchical structure. What I described above with the QWK over the
    modem was in term You had a point. That meant You had message editor,
    tossed the mail and mailed via mailer software. Then according to the routing the mail was parsed at the node and distributed according to
    the routing rules. It could stay in the NET or if it was a Netmail
    it was distributed to another Zone. The Zones was distributed geographically. And the main principle of this design was to keep
    the last flow of data between the zones. The reason were the dial-up
    costs between states. And therefore the NET's had it's own conferences distributed in the given geographical location.

    *nod*

    The above is rather my opinion than the complete description of all
    the protocols used. It comes out of my own experience and practice.

    If You're interested in more depth see the protocols specifications:

    BBS Protocols Specificatins [ BINKP JAM TELNET QWKE XMODEM YMODEM
    ZMODEM ]

    I'll check them out as time permits.

    As you can see from my delayed reply, there are other priorities.
    Edutainment fits in when there's spare time to give it the attention
    that it deserves.



    --
    Grant. . . .
    unix || die
    --- Synchronet 3.17c-Win32 NewsLink 1.112