Implementace směrovače na platformě Raspberry Pi RP2040

Abstract

The aim of this bachelor thesis is to create a simple router on Raspberry Pi RP2040 platform with basic functionality. The MicroPython programming language and external Ethernet interfaces were used for the solution. The device is capable of traffic filtering and routing using a functional routing table. Test results in different usage scenarios showed that the platform is not powerful enough for the role of a router.

Description

Subject(s)

Raspberry Pi Pico, RP2040, router, ethernet interface, IP, UDP, ARP, ICMP, SPI, RIP, header

Citation