--- myst: html_meta: description: Understanding networking in Ubuntu Server including key concepts, DHCP, DNS, Netplan, time synchronization, and DPDK configuration. --- (explanation-networking)= # Networking This section contains introductions to (and more details about) various aspects of networking in Ubuntu. ## Introduction If you are new to networking, you should start with these pages to obtain an understanding of the key terms and concepts. ```{toctree} :titlesonly: intro-to/networking Networking key concepts ``` ## Configuration Network configuration in Ubuntu is managed using Netplan. Find out more {ref}`About Netplan ` or get started with our {ref}`network configuration ` walk-through, which gives a practical demonstration. ```{toctree} :hidden: About Netplan Configuring networks ``` ## Network tools In our how-to section, we show how to set up virtual switching using Open vSwitch (OVS) and the Data Plane Development Kit (DPDK) library. This page discusses DPDK in more detail. * {ref}`about-dpdk` discusses DPDK in more detail ```{toctree} :hidden: The DPDK library ``` ## DHCP The Dynamic Host Configuration Protocol (DHCP) handles automatic IP address assignment. * {ref}`About DHCP ` gives details about DHCP and how it works ```{toctree} :hidden: About DHCP ``` ## Time synchronisation * {ref}`About time synchronisation ` discusses the Network Time Protocol (NTP) and how it works ```{toctree} :hidden: Time synchronisation ``` ## Network shares Samba and Active Directory are two tools you will need if you want to share resources and directories between Linux and Windows systems. * {ref}`introduction-to-samba` will talk you through the key concepts you will need to be able to follow our how-to guides on Samba * Our {ref}`explanation-active-directory-integration` section has both an introduction and in-depth discussion about Active Directory integration ```{toctree} :hidden: intro-to/samba active-directory ``` ## See also * How-to: {ref}`Networking section `