To address the threats faced by networks and enhance security protection during network design, construction, and operation, the International Telecommunication Union (ITU) defines a layer- and plane-based security framework in the X.805 standard. Figure 1 shows the X.805 security framework, in which each layer and each plane has the security capability and functionality specified by the ITU. The framework is divided into three security layers: infrastructure layer, service layer, and application layer. It also consists of three security planes: management plane, control plane, and user plane.
Different data flows have different levels of importance, security threats, and impacts on users. To prevent data flows from affecting each other, Huawei proposes an X.805-complaint three-layer and three-plane security framework shown in Figure 2. As shown in the figure, each plane and each layer faces different threats. Isolating the three planes can minimize the attack surface of each layer and prevent other planes from being affected by attacks on one plane.
The following two examples illustrate the reasons for implementing three-plane isolation. Assume that the forwarding plane is not isolated from the management and control planes. When the device is under attack (for example, heavy traffic or viruses), the hardware resources are consumed, leading to insufficiency. In addition, processing tasks on the forwarding plane continue to consume CPU and memory resources until they are exhausted. Consequently, the device cannot be managed, becoming isolated because no resources are available on the control plane. Assume that the control plane is not isolated from the management plane. If an ARP flood attack causes the device to break down, an administrator may be unable to check the protocol and status of the device on the management plane because it has no reserved resources.
The preceding examples highlight the importance of using three-plane isolation, because it prevents the three planes from affecting each other while also maintaining reliance among them. The following describes the defense capabilities of the three layers and three planes.
To harden the management plane more effectively, it is necessary to know which protocols and functions are typically used on the management plane.