Schedule: netconf - design and overview
Speakers | |
---|---|
Martin Krafft | |
Schedule | |
Day | Saturday |
Room | AW1.125 |
Start time | 15:30 |
End time | 16:30 |
Duration | 01:00 |
Info | |
Event type | Podium |
Track | Debian |
Language | English |
Media | |
Video (Ogg/Theora) |
netconf - design and overview
netconf is a novel network configuration management system, designed with modern network infrastructures and the needs of roaming users in mind. In this talk, I present the design of netconf, as well as a brief run-through of its code base. I want to make it easier for others to contribute and join the development team.
netconf is a daemon designed from the bottom up with only minimal functionality. It uses an event-driven model and well-defined, bidirectional interfaces, which make it possible to integrate advanced functionality:
- link and location autodetection;
- configuration of printers, smarthosts, proxies, etc. from DHCP data;
- LinkLocal addressing;
- wireless LAN;
- VPN;
- firewalling;
- advanced routing and traffic control, including bridging, various user interfaces (including the NetworkManager GUI), and so on.