Path: csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: immibis Newsgroups: comp.mail.uucp Subject: Re: introducing the new federated anarchist networking protocol: UUCP Date: Sat, 16 Dec 2023 16:03:52 +0100 Organization: A noiseless patient Spider Lines: 25 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 16 Dec 2023 15:03:53 -0000 (UTC) Injection-Info: dont-email.me; posting-host="bd4683b892c0793d636fc6b0e85966b6"; logging-data="2578398"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19njv3VUbKQ2rsebhBGedkh" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Cancel-Lock: sha1:0paWavzZHayD6ym1oLmOBGPN958= In-Reply-To: Content-Language: en-US Xref: csiph.com comp.mail.uucp:197 On 9/10/23 15:00, Marco Moock wrote: > Am 10.09.2023 um 19:49:20 Uhr schrieb Mima-sama: > >> are there any downsides? > > You can't handle mail with UUCP with that many mail servers that > currently exist without some more central servers. > Could you adapt a routing protocol such as OSPF? The OSPF *concept* (not the full protocol) is quite simple: nodes gossip amongst each other about the topology of the network (all nodes and links). When a node sends a packet, it finds a path based on the network topology. (Actually, routers pre-calculate all possible paths, but mail is less frequent so it could find paths as needed) On modern CPUs, it should scale to at least 10000 nodes, probably more. After that, you can start thinking about ways to form a hierarchy. A bigger problem is that all nodes have to be trustworthy. If mail is passed alongside news, topology update messages could already be passed along by the news network, just like newsgroup control messages are.