~/talk

IPv6 for Embedded Developers used to IPv4

links:none on file
slides:none on file

Predictable facts: IPv6 is necessary because RIR pools exhausted (2011 onward) and consumer ISPs commonly give /48 or /64 prefixes; IoT scales to tens of billions of devices so per-device global addresses matter. Practical guidance: use getaddrinfo/getnameinfo, sockaddr_storage and the new IP tools instead of ifconfig, write IPv6 servers (disable IPV6_V6ONLY only when intended), handle multiple rotating addresses per interface, watch duplicate address detection, listen for changes via netlink, and consider 6lowpan/header compression for constrained mesh networks.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:40IPv4 exhaustion
  3. 5:05IPv6 features and benefits
  4. 11:14Auto-configuration
  5. 15:44Privacy and security
  6. 20:16Addressing and prefixes
  7. 26:39Address management
  8. 30:10Programming for IPv6
  9. 36:14Software development best practices
  10. 43:36IoT and 6LowPAN
  11. 50:03Q&A and concluding thoughts
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.