Live data from Hacker News

What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?

thingsquare.com

21–25 of 25 posts

Re: What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?

#21

Most wireless networks seem to have loss in the range 0.1% - 1% due to congestion (ie. when a packet is clobbered by noise of some far off transmitter that the media access control algorithms could not protect against). In that case, Layer 2 retransmission (ie. retransmission at an individual link rather than needing to retransmit a packet across the entire route) becomes absolutely necessary if there are many wirele…

Yes, your home wifi does. For unicast frames, an ack is required from the receiver, else the frame is re-transmitted.

Re: What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?

#23
post #16
post #10

Earlier quoted context omitted.

I currently like https://yggdrasil-network.github.io AFAIK, each node generates its own key, and keys are then deterministically organized in a tree topology. Then, as you said, there's a lot of established systems. Yggdrasil is from the cjdns lineage.

Do you know what kind of encryption it uses? I couldn't find any information on this from the site. Yggdrasil looks it could be perfect to set up a simple VPN with zero configuration, but it's hard to trust its cryptography if it's not even documented.

There is an overview in the whitepaper: https://github.com/yggdrasil-network/yggdrasil-go/blob/maste...

It fits the "private VPN" use-case quite well in my experience. You can connect to the wider network over the Internet, or just set your nodes up. If yggdrasil is installed on every router, it automatically creates a nice network topology, since it finds peers on the local subnet. Router advertising is also a possibility.

Though there's no real drawback to connecting to the wider network since it's end-to-end encrypted, you have to be aware that specifying more than one peer will make it possible for traffic to be routed trough you, so the whole network performance can be sensitive to the choices that are made when peering over the Internet, as I think hop count is the only metric for now.

For private meshes, I don't think you can specify fallback peer addresses over the Internet, so you have a bit of the same risk here. I've seen some info on mesh wireguard networks with peer information stored in DNS at this year's FOSDEM, but that's currently definitely more configuration than yggdrasil.

End-to-end encryption and the ability to generate your own static, roaming-compatible IPs is nice. I just wish one could open sockets directly with a crypto key rather than the derivated IP.

For more discussion, I can really recommend the Matrix chat room :)

Re: What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?

#24
post #19

Earlier quoted context omitted.

I work on mesh networks for the smart utilities (think smart metering in India). Our deployments are in the hundreds of thousands and individual meshes of up to 1000 nodes. We use similar technologies to described in the article (802.15.4, RPL, IPv6, CoAP, 6LoWPAN, DTLS, etc). Topology-wise, our meshes don't tend to exceed 10 hops (chains like described here aren't great, tho can function).

Intresting. What's the best real world solution to having those meters in basements or behind high density walls?

I also worked in the space, though from the utility side. Multi-dwelling units are a problem, though not from the networking side. In my experience the commercial stacks had no issue with that kind of density. Also, we found that 900mHz signals can reach a lot further than one would think, at least intermittently (e.g. across the SF bay).

Re: What Happens Inside a 100-Hop IPv6 Wireless Mesh Network?

#25
post #19

Earlier quoted context omitted.

Intresting. What's the best real world solution to having those meters in basements or behind high density walls?

I also worked in the space, though from the utility side. Multi-dwelling units are a problem, though not from the networking side. In my experience the commercial stacks had no issue with that kind of density. Also, we found that 900mHz signals can reach a lot further than one would think, at least intermittently (e.g. across the SF bay).

Where can I learn more about why multi dwelling units are a problem?
Post reply on HN