IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI
The development of information technology in various fields makes the network bigger and more complex. The software-defined network appears as a solution that changes the paradigm of the network management problem by separating the data plane and controller centrally on the control plane. Current...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/74675 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:74675 |
---|---|
spelling |
id-itb.:746752023-07-20T16:56:18ZIMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI Alif Endrizal, Muhamad Indonesia Final Project P4, SDN, Testbed, Raspberry Pi INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/74675 The development of information technology in various fields makes the network bigger and more complex. The software-defined network appears as a solution that changes the paradigm of the network management problem by separating the data plane and controller centrally on the control plane. Currently, SDN comes with a programmable data plane with the P4 language which is more flexible than OpenFlow as a link between the data plane and the control plane. The Raspberry Pi-based testbed for P4 programmable data plane is a platform for testing the performance of the data plane and P4 programs before being implemented in production. This project analyzes the performance of the Raspberry Pi-based testbed by measuring several network parameters such as delay, throughput, jitter, and packet loss using several test scenarios. Based on the experiment results, the amount of packet processing in each scenario affects the delay parameter. Small jitter parameters indicate a stable delay during the experiment. CPU performance has huge impact to the testbed performance and can be seen in the throughput and packet loss test results using different values of bandwidth, buffer length, and room temperature. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
The development of information technology in various fields makes the network
bigger and more complex. The software-defined network appears as a solution
that changes the paradigm of the network management problem by separating the
data plane and controller centrally on the control plane. Currently, SDN comes
with a programmable data plane with the P4 language which is more flexible than
OpenFlow as a link between the data plane and the control plane. The Raspberry
Pi-based testbed for P4 programmable data plane is a platform for testing the
performance of the data plane and P4 programs before being implemented in
production. This project analyzes the performance of the Raspberry Pi-based
testbed by measuring several network parameters such as delay, throughput, jitter,
and packet loss using several test scenarios. Based on the experiment results, the
amount of packet processing in each scenario affects the delay parameter. Small
jitter parameters indicate a stable delay during the experiment. CPU performance
has huge impact to the testbed performance and can be seen in the throughput and
packet loss test results using different values of bandwidth, buffer length, and
room temperature. |
format |
Final Project |
author |
Alif Endrizal, Muhamad |
spellingShingle |
Alif Endrizal, Muhamad IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
author_facet |
Alif Endrizal, Muhamad |
author_sort |
Alif Endrizal, Muhamad |
title |
IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
title_short |
IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
title_full |
IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
title_fullStr |
IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
title_full_unstemmed |
IMPLEMENTATION AND PERFORMANCE ANALYSIS OF P4 PROGRAMMABLE DATA PLANE TESTBED ON RASPBERRY PI |
title_sort |
implementation and performance analysis of p4 programmable data plane testbed on raspberry pi |
url |
https://digilib.itb.ac.id/gdl/view/74675 |
_version_ |
1822993924898160640 |