/s6_network_lab

Programs done as a part of the Networking Lab course

Primary LanguageC

s6_network_lab

server files: filenames.c
e.g. udps.c
client files: filenamec.c
e.g. udpc.c

Guide to socket programming: Click here

Implement client-server communication using socket programming and TCP as transport layer protocol in C

Implement client-server communication using socket programming and UDP as transport layer protocol in C

Simulate sliding window flow control protocols

  1. Implement Stop and Wait ARQ Protocol in C
  2. Implement Go back N in C
  3. Implement Selective Repeat ARQ protocol in C

Implement Simple Mail Transfer Protocol in C

Implement File Transfer Protocol in C

Implement Distance Vector Routing protocol in C