Authored

5 records found

To cater to constantly changing network needs, enabling stateful reconfiguration of Network Functions (NFs) is crucial. Recently, there has been growing interest in offloading NFs to programmable network devices. Unfortunately, it is currently not possible to maintain the full st ...
With the increasing demand and limited production, China has to import a large amount of soybeans. However, soybean has been chosen as one target of the recent trade war between the US and China. It is therefore critical to assess the sustainability of soybean supply in China. Un ...
With the increasing demand and limited production, China has to import a large amount of soybeans. However, soybean has been chosen as one target of the recent trade war between the US and China. It is therefore critical to assess the sustainability of soybean supply in China. Un ...
With the increasing demand and limited production, China has to import a large amount of soybeans. However, soybean has been chosen as one target of the recent trade war between the US and China. It is therefore critical to assess the sustainability of soybean supply in China. Un ...
With the increasing demand and limited production, China has to import a large amount of soybeans. However, soybean has been chosen as one target of the recent trade war between the US and China. It is therefore critical to assess the sustainability of soybean supply in China. Un ...

Contributed

6 records found

Program Synthesis for Programmable Data Planes

Generating P4 code by input-output examples

An all-important step in the ambitious pursuit towards autonomous networks has been the introduction of Software Defined Networking which has advocated the concept of separating a network’s control plane from the data plane and creating a programmable controller with a wider view ...
Data planes are responsible for forwarding packets in a network. The P4 language is used for programming programmable data planes. Such data planes give more flexibility to programmers by allowing them to define how the packets should be processed. However, these data planes migh ...
In software defined networking a controller can control where the data-plane routes packets to. Programmable data-planes make networks even more flexible, as the algorithms on the data-plane can be updated. The P4 programming language can be used to program data-planes, and the P ...
P4 programmable data-planes provide operators with a flexible method to set up data-plane forwarding logic. To deploy networks with confidence, a switch's forwarding logic should correspond with its intended behavior. Programs loaded onto programmable data-planes don't necessaril ...
DDoS attacks are becoming more common and sophisticated. Only recently, in 2017, Google claims they have mitigated an attack which sent 2.54 Tbps of traffic to their servers. In order to prevent these attacks, more and more robust defence mechanisms need to be put in place to wit ...
After software defined networking (SDN) separated the control-plane from the dataplane, P4 was proposed as a solution to be able to program the data-plane. The programmable data plane (PDP) is very useful to alter the behaviour of programmable network devices. The drawback, howev ...