Explore chapters and articles related to this topic
DDoS Defense in SDN-Based Cyber-Physical Cloud
Published in Yassine Maleh, Mohammad Shojafar, Ashraf Darwish, Abdelkrim Haqiq, Cybersecurity and Privacy in Cyber-Physical Systems, 2019
Safaa Mahrach, Abdelkrim Haqiq
Programming Protocol-Independent Packet Processors (P4) [51] is a domain-specific programming language designed for describing how packets are processed by the data plane of a programmable forwarding element, such as a hardware or software switch, router, network interface card, or network appliance. Interested P4-based security solutions have been developed. Vörös et al. [52] discussed the primary security middleware programmed and configured in P4. They proposed a stateful firewall for mitigating network flooding attacks using P4 language. Afek et al. [53] suggested a defense system against network spoofing attacks while performing selected anti-spoofing techniques in OpenFlow 1.5 and P4 (i.e., match and action rules). They also developed dynamic algorithms for automatic distribution of sophisticated rules on network switches.
Exploring the Next Generation of the Internet of Things in the 5G Era
Published in Yulei Wu, Haojun Huang, Cheng-Xiang Wang, Yi Pan, 5G-Enabled Internet of Things, 2019
Bao-Shuh Paul Lin, Yi-Bing Lin, Li-Ping Tung, Fuchun Joseph Lin
P4 [12–15] is a reconfigurable, multi-platform, protocol, and target-independent packet processing language that is used to facilitate dynamically programmable, extensible packet processing in the SDN data plane. In SDN, a switch uses a set of “match+action” flow tables to apply rules for packet processing, and P4 provides an efficient way to configure the packet processing pipelines to achieve this goal. Specifically, a packet consists of a packet header and payload, and the header includes several fields defined by the network protocol. A P4 program describes how packet headers are parsed and their fields are processed by using the flow tables where matched operations may modify the header fields of the packet or the content of metadata registers.
SRv6 Background
Published in Zhenbin Li, Zhibo Hu, Cheng Li, SRv6 Network Programming, 2021
Zhenbin Li, Zhibo Hu, Cheng Li
P4 supports programmable packet processing on a device by defining a P4 program containing the following components: headers, parsers, tables, actions, and control programs.[22] A P4 program can be compiled and run on the common abstract forwarding model-based devices. Figure 1.9 shows the common abstract forwarding model.
Prediction of the cloud point of polyethoxylated surfactants and their mixtures by the thermodynamic model of Flory-Huggins-Rupert
Published in Journal of Dispersion Science and Technology, 2019
Boumediene Haddou, Houaria Benkhedja, Katia Teixeira Da Silva De La Salles, Jean Paul Canselier, Christophe Gourdon
The cloud point of Simulsol P4 (commercial C12E4) is around 6 °C at 1 wt. %. Indeed, aqueous solutions of this surfactant are already turbid at room temperature at this concentration. The Flory-Huggins-Rupert model was used to calculate the demixing curve of this surfactant and compare it with the experimental one. The commercial surfactant was produced as a mixture of 16 surfactants (C12En, n = 1–16) and 10% of residual dodecan-1-ol (Figure 2).
Miniaturized fifth-order lowpass filters based on structure of artificial transmission line unit
Published in Electromagnetics, 2018
Wen Huang, Yi Ren, Honggang Hao, Wei Ruan
Similarly, LC series-resonant circuits also can be formed by Cpt2, Cp2, Lp2, or Cpt3, Cp3, Lp3, or Cpt4, Cp4, Lp4, which can equivalent to capacitors Ct2, Ct3, Ct4. So, a transmission zero would exist in stopband. The frequency point of transmission zero for the filter is dependent on the resonant frequency as follows:
An investigation on the switching of asymmetric wake flow and the bi-stable flow states of a simplified heavy vehicle
Published in Engineering Applications of Computational Fluid Mechanics, 2022
Jie Zhang, Fan Wang, Shuai Han, Tianxiang Huang, Guangjun Gao, Jiabin Wang
The time histories of the gradient of the pressure coefficient in two directions and the results of the probability distribution function (PDF) have been shown in Figure 12 (the base Cp gradient of FT* is presented in Section 3.2.1). The vertical Cp gradient (∂Cp/∂z*) and the horizontal Cp gradient (∂Cp/∂y*) are calculated using Eq. (1) and Eq. (2). Where, the Cp1, Cp2, Cp3 and Cp4 are the Cp signals collected using pressure probes P1, P2, P3 and P4 as shown in Figure 1(b). The results are both observed to exhibit the bimodal peak and the peak value has a large difference between each other, which confirms the various asymmetric characteristics of turbulent wake induced by the variation of the Ra* value (Grandemange et al., 2013). For FT-III, the vertical and horizontal PDF’s peaks are observed at ∂Cp/∂z*≠0 and ∂Cp/∂y* = 0, contributing to the asymmetric wake structures in the vertical plane and symmetric wake topology in the horizontal plane. In particular, the PDF’s peak in FT-II occurs at the position of the Cp gradient is 0, indicating that the wake structures are balanced along with the vertical and span-wise directions. As the Ra* decreases to Ra*<1.0, the occurring positions of the vertical and horizontal PDF’s peaks in FT-I occur with the value of ∂Cp/∂z* = 0 and ∂Cp/∂y* >0, respectively, which means that the wake structures in FT-1 is symmetric and asymmetric along the vertical and span-wise directions. It can be concluded that in Figure 12 the wake topology of FT-III is asymmetric in the vertical plane but being symmetric in the horizontal plane, while the wake topology of FT-II is symmetric in both vertical and span-wise planes. As Ra* = 1.0 decreases to Ra*<1.0, the balanced wake structures (FT-II) transform to be horizontal asymmetric and vertical symmetric characteristics (FT-I).