Talk
Intermediate
First Talk

Building mesh networks with Wireguard

Rejected

Session Description

In this talk, I will delve into the fundamentals of Mesh (P2P) networks, how decentralized network architectures work, and their advantages in terms of redundancy, reliability, and scalability.


Wireguard is a modern, high-performance VPN protocol that is simple to configure, yet highly secure. I will discuss the core principles behind Wireguard, its design philosophy, and why it stands out compared to traditional VPN protocols like OpenVPN and IPSec.


A significant challenge in P2P and mesh networking is Network Address Translation (NAT) traversal. We'll dive into the dark arts used to overcome NAT barriers, including hole punching and relaying, touch briefly on the BPF, eBPF features of the Linux kernel.


A live demonstration of using Wireguard, and how it can enable secure remote access, IoT device communication, and distributed systems.


The term “WireGuard” is a registered trademark of Jason A. Donenfeld.

Key Takeaways

None

References

Session Categories

FOSS

Speakers

Shoaib Merchant
Founder Mecha Systems
Shoaib Merchant

Reviews

0 %
Approvability
0
Approvals
0
Rejections
0
Not Sure
No reviews yet.