Chapter 8. Exploring Additional Features of Swarm

In this chapter, we're going to discuss and deepen our knowledge on two very important topics related to Docker and orchestration systems: networking and consensus. In particular, we'll see how to:

  • Foundations of Libnetwork
  • Basic security of Libnetwork
  • Routing mesh
  • Overlay networks
  • The Network Control Plane
  • Libkv

Libnetwork

Libnetwork is the networking stack designed from the ground-up to work with Docker regardless of platforms, environments, operating systems, or infrastructures. Libnetwork is not only an interface for the network driver. It's not only a library to manage VLAN or VXLAN networks but it does more.

Libnetwork is a full networking stack and consists of three planes, the Management Plane

Get Native Docker Clustering with Swarm now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.