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...

Full description

Saved in:
Bibliographic Details
Main Author: Alif Endrizal, Muhamad
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