Skip to content

Ashil10/Network_Lab

Repository files navigation

CSL 332 NETWORK LAB EXPERIMENTS

  1. Multi-User Chat Server using TCP

    • Build a chat server using TCP to allow multiple users to communicate simultaneously.
  2. Concurrent Time Server using UDP

    • Develop a time server using UDP that serves multiple client requests concurrently.
  3. Distance Vector Routing

    • Study routing algorithms where routers exchange information based on distance to destinations.
  4. Stop and Wait ARQ Protocol

    • Implement a protocol ensuring reliable data transmission by acknowledging each packet sent.
  5. Go Back N ARQ Protocol

    • Implement a protocol enabling reliable data transmission with sliding windows for efficient error recovery.
  6. Concurrent File System

    • Implement a server-client architecture where the server concurrently reads a text file upon client request and sends the response back to the client.
  7. Leaky Bucket Congestion Control

    • Implement the Leaky Bucket Algorithm to control network congestion by regulating data flow through a constant outflow rate from a buffer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages