DEVELOPMENT OF HIGH-THROUGHPUT PROGRAMMABLE DATA PLANE TESTBED WITH SONIC OS AND P4STUDIO FOR RESEARCH AND EDUCATION NETWORK AT BANDUNG INSTITUTE OF TECHNOLOGY
This research focuses on the development of a high-throughput programmable data plane testbed using SONiC OS and P4Studio to support the Research and Education Network (REN) at Institut Teknologi Bandung. The main objective of this project is to create a high-speed network testbed that can be use...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/82486 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | This research focuses on the development of a high-throughput programmable data
plane testbed using SONiC OS and P4Studio to support the Research and
Education Network (REN) at Institut Teknologi Bandung. The main objective of this
project is to create a high-speed network testbed that can be used by many
researchers for experiments and research in a realistic environment. This testbed
consists of several main components such as two Netberg Aurora 710 bare-metal
switches, eight ASRock DeskMeet B660 PCs as testbed nodes, one Controller PC,
and one VPN PC. The testing method involves the use of P4Studio and SONiC
software for bare-metal switch programming, Ansible for deployment automation,
and the Wireguard protocol for secure VPN connections. The test results show that
this testbed is capable of achieving a throughput of 100Gbps, thus simulating high
network speed conditions and reliable availability for experiments by computer
network researchers. The contributions of this research include increasing
flexibility, accessibility, and efficiency in computer network research in the Asia
Pacific research community in general and Bandung Institute of Technology
researchers in particular, as well as democratizing access to research resources
for the academic and scientific community. |
---|