Let's discuss some of the basic concepts of NNCPNET.
Let's discuss some of the basic concepts of NNCPNET.
# Nodes and Addressing
# Nodes and Addressing
...
@@ -28,4 +29,14 @@ But how does your node know about nodes like `grumpy` or `mail.greenhouse`?
...
@@ -28,4 +29,14 @@ But how does your node know about nodes like `grumpy` or `mail.greenhouse`?
quux also publishes a *nodelist*. The nodelist is a listing of all the participating nodes in the quux network. Any node in the network can submit a [file request over the NNCP network](https://nncp.mirrors.quux.org/nncp_002dfreq.html) to quux, and quux will respond with the nodelist.
quux also publishes a *nodelist*. The nodelist is a listing of all the participating nodes in the quux network. Any node in the network can submit a [file request over the NNCP network](https://nncp.mirrors.quux.org/nncp_002dfreq.html) to quux, and quux will respond with the nodelist.
nncpnet-mailnode will automatically request an updated nodelist from quux every day. It parses the nodelist and configures your system to be able to send and receive mail from each participating node. So once you join the network, 24 hours later, you should be reachable by the peers on it.
nncpnet-mailnode will automatically request an updated nodelist from quux every day. It parses the nodelist and configures your system to be able to send and receive mail from each participating node. So once you join the network, 24 hours later, you should be reachable by the peers on it.
\ No newline at end of file
# How many nodes?
Creating a node with NNCP is simple and easy. nncpnet-mailnode assumes that you are using a node exclusively for mail. You may already have a NNCP node, maybe even already with quux. That's fine, you can keep using it (and it can even talk to your mail node easily).
The easy way is to just create a second node, and nncpnet-mailnode has a tool to help you with this. If you already have a node named `grumpy`, then an easy convention is to create another one named `mail.grumpy` for your email. Easy!
# Next
Now proceed to [Getting Started](setup/gettingstarted).