HN
Today

Fidonet: Technology, Use, Tools, and History

FidoNet, a pioneering distributed email and news network born in 1984, connected over 20,000 nodes globally using modems and phone lines. This paper meticulously details its unique store-and-forward technology, hierarchical addressing, and cost-saving protocols. It's popular on HN as a nostalgic, deep dive into early, community-driven networking before the internet's ubiquity, showcasing ingenious solutions born from severe technical and financial constraints.

14
Score
1
Comments
#2
Highest Rank
4h
on Front Page
First Seen
Jun 2, 2:00 PM
Last Seen
Jun 2, 5:00 PM
Rank Over Time
4423

The Lowdown

FidoNet, founded in 1984, emerged as a globally distributed, point-to-point, store-and-forward email and news network utilizing modems over direct-dial telephone lines. This detailed paper, originally from 1992-1993 by Randy Bush, offers an in-depth exploration of its technical architecture, operational mechanisms, historical development, and the unique social dynamics that shaped its growth and governance, serving as a powerful precursor to the Internet's widespread adoption.

  • Decentralized Architecture: FidoNet connected over 20,000 public nodes worldwide by 1993, predominantly MS-DOS-based but supporting various platforms, facilitating email and "echomail" (enews) exchange.
  • Cost-Efficient Design: Driven by the need to minimize modem and telephone costs, FidoNet developed efficient, store-and-forward transfer protocols, contrasting with contemporary networks like uucp and early Internet protocols.
  • Hierarchical Addressing: It employed a numeric addressing scheme (zone:net/node.point) reflecting a global administrative hierarchy, with weekly updated "nodelists" containing phone numbers for direct point-to-point transfers.
  • Routing Mechanisms: Mail was routed through a worldwide hierarchy, often via "inbound hosts" within local networks and "zonegates" between continents, to consolidate traffic and reduce intercity/intercontinental calling costs.
  • Internet Interoperability: By the early 1990s, FidoNet established gateways with the uucp network and directly with the Internet (via IP tunneling for zonegates), allowing seamless email and news exchange and extending its reach.
  • Community-Driven Growth: Primarily financed and operated by private individuals and hobbyists, FidoNet saw rapid growth, particularly in North America and Europe, and significant adoption by NGOs and academic institutions globally due to its low cost.
  • Evolution of Standards: Technical standards (FSC/FTS documents) were developed by the FidoNet Standards Committee (FTSC), evolving from early inefficient xmodem-based protocols to more efficient zmodem-based streaming transports.
  • Software Components: Systems typically comprised a BBS (user agent), Editors for sysops, Packers/Scanners (transfer agents for routing and format conversion), Mailers (session/link layer for call management and transport), and Nodelist Compilers.
  • Unique Governance: FidoNet operated as a "cooperative anarchy," with individual node autonomy and direct communication capability for all nodes. Early attempts at centralized control by the International FidoNet Association failed, leading to a more facilitative, decentralized coordinator structure outlined in Policy-4. FidoNet stands as a testament to early grassroots networking, demonstrating how a community-driven, cost-conscious approach could build a robust global communication system using rudimentary technology. Its blend of technical ingenuity, user-centric design, and unique decentralized governance offers valuable insights into the social and technical evolution of internetworked communities before the widespread dominance of TCP/IP.