The Linux Networking Architecture [Electronic resources]

Klaus Wehrle

نسخه متنی -صفحه : 187/ 130
نمايش فراداده

26.1 Introduction

Chapter 27 gives a complete overview of all available protocol families (family). It also discusses how applications can use the socket interface. In contrast, this chapter gives an overview of the socket implementation in the Linux kernel.

Chapter 9. Section 26.3.2 describes the packet socket in more detail. In contrast, the Netlink sockets do not serve for data transmission over a network, but to configure various parts of the Linux network architecture. The part to be configured is selected over the parameters NETLINK_* of the socket's protocol variable, as shown in Figure 26-1. The third part of this chapter describes the PF_NETLINK sockets.

Figure 26-1. Structure of the socket support in the Linux kernel.

[View full size image]