/File_Transfer_Socket_Programming

Course project for Computer Networks. Implemented File Transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols.

Primary LanguageC

Socket Programming Assignment

This repository contains the assignment submission for the course 'Computer Networks: CN F303' at BITS Pilani by me.

Problem 1: File transfer using multi-channel stop-and-wait-protocol

Problem 2: File transfer using Selective Repeat protocol over UDP


Files Structure

  • programming_assignment.pdf : contains the two questions

  • Q1 : contains my solution files for Question1

  • Q2 : contains my solution files for Question2

  • Readme.txt : contains my solution approach

  • code demo is shown in .mp4 files