This page holds information on the proposal of an network management microconference at Linux Plumbers 2014.

Below is a list of tentative topics to be discussed. The plan is to have a have a microconf that has a lot of hands-on opportunities and some real work gets done, along with important discussions on specifications, etc.

These topics were part of the automotive microconference proposal. Since the list got a bit longer it seems reasonable to put it into its own microconference.

Topics

Many distros ship systemd now. systemd-networkd targets 'static' use cases (e.g. setup Ethernet device and fetch a DHCP lease). NetworkManager and ConnMan have support also for dynamic setups involving WiFi or Bluetooth devices. Obviously, those and many related projects need to coordinate between.

  • Common code and infrastructure / libraries and system services
    • kernel, netlink and systemd-udevd
      • libnl, libmnl
    • systemd network-online.target
      • systemd-networkd and NetworkManager already support this
    • DHCP client library/daemon
      • libsystemd-dhcp
    • DNS configuration and caching
      • /etc/resolv.conf, resolvconf, systemd-resolved, unbound, dnsmasq
    • PPP service, mobile broadband profiles
    • Connection sharing infrastructure
  • Features
    • Handover of network configuration (also when daemon crashes)
    • WiFi Direct / Miracast
    • Per application routing and statistics: systemd vs. local policies (e.g. ConnMan Session API)
    • Split DNS and DNSSEC support
      • DNSSEC, dnssec-triggerd, dnssec-trigger-panel
      • NetworkManager Unbound plugin
    • Tethering: Counting clients, blocking clients, bandwith control on clients?
    • User configuration and session management
      • systemd-logind, polkit and the like
    • Metric and source based routing
      • multiple routes for the same destination
      • prioritize traffic by device configuration
      • default and non-default routes
      • connection pinning?
      • multipath TCP support
  • Interoperability when multiple tools are running
    • networkd+networkmanager
    • networkd+connman
    • connman+networkmanager?
  • Known issues
    • Root filesystem on NFS versus DHCP leases
      • handled in tools like dracut
  • Related software status
    • ISC DNS/DHCP software status
      • TODO: invite representatives]
    • CZ.NIC KnotDNS software status?
      • TODO: invite representatives

Attendees

Following attendees will show up (if nothing goes wrong):

  • Tom Gundersen (systemd)
  • Pavel Šimerda (Fedora networking)
  • David Herrmann (MiracleCast)
  • Umut Tezduyar Lindskog (Axis Communications AB)
  • Fredrik Larsson (Axis Communications AB)
  • Fredrik Hugosson (Axis Communications AB)
  • Harald Hoyer (systemd)
  • Peter V. Saveliev (pyroute2)
  • Thomas Graf (kernel, libnl, netlink) [If it does not overlap with NetVirt uconf]
  • Thomas Haller (NetworkManager)
  • Jiri Pirko (kernel)
  • Patrik Flykt (ConnMan)
  • Tomasz Bursztyka (ConnMan)
  • Alban Crequy (tcmmd)(Collabora Ltd)

Desired Attendees

  • Olaf Kirch (Wicked)
  • Marius Tomaschewski (Wicked)
  • Jiří Klimeš (NetworkManager)
  • Dan Williams (NetworkManager)
  • Dan Winship (NetworkManager)
  • Lennart (systemd)

Discussion notes / Minutes

This is a good place to record notes from your session. All too often, if notes were not written down, the session might as well not have happened.

Contact

Network managment microconf proposal by Daniel Wagner daniel.wagner@bmw-carit.de, Pavel Šimerda psimerda@redhat.com, Tom Gundersen tgunders@redhat.com

 
2014/network-management.txt · Last modified: 2014/08/15 21:07 by 91.19.120.153
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki