Whether you have a lot of knowledge of Linux networking or you are just getting started, we will round off the basics of Linux networking in this chapter. While the TCP/IP stack in Linux is implemented with the same features as in other platforms, specific tools are used to manage such networks. Here, we'll discuss how Linux handles IP addressing, network device naming, as well as bringing interfaces up and down. In addition, we'll discuss the graphical and nongraphical tools used to manage our interfaces.
In this chapter, we will cover:
Understanding the TCP/IP protocol suite
Naming the network device
Understanding Linux hostname resolution
Understanding the iproute2 and net-tools suites
Managing network interfaces manually
Managing connections with Network Manager