/feup-l.eic-rc-proj1

:penguin: Data link layer protocol implementation in C used to transmit files between physically connected computers via serial port

Primary LanguageC

Computer Networks - Data Link Protocol

Description

The goal of this project was to implement a data link protocol according to the given specification and to test it in the lab with a simple data transfer application also specified in the same document.

The implemented protocol allows the error-free transmission of files via serial port connecting 2 computers. It is resistant to both interference and disconnection.

This project was developed by Diogo Luís Henriques Costa (up201906731@edu.fe.up.pt) and Francisco José Barbosa Marques Colino (up201905405@edu.fe.up.pt) for RCOM 2021-22.

Products

The project final report can be found at docs/report.pdf and the source code at src.