Skip to content

Welcome to our networking haven! 🌐 Explore "Computer-Networks-Socket-Programming-Applications" for UDP simulations with random packet loss and dynamic intervals, TCP-based file transfers, and inter-process communication. Our TCP Client Server supports both IPV4 and IPV6. πŸš€ Join us in decoding the magic of computer networks! πŸ’»βœ¨

Notifications You must be signed in to change notification settings

jvmolu/Networking-Playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Networking Playground

Welcome to the networking playground! πŸš€ Dive into the fascinating world of Computer Networks with our GitHub repository.

What's inside? Brace yourself for an exhilarating journey:

UDP Client Server Simulation: Ever wanted to experience the unpredictability of real-world networks? Our simulation includes random packet loss, allowing you to calculate metrics like Round-Trip Time (RTT) while navigating through the twists and turns of network traffic.

Dynamic UDP Client Server: Take it up a notch with a simulation akin to the powerful iperf-like application. Watch as the client sends packets at decreasing intervals, mimicking real-world scenarios and testing the limits of network performance.

TCP-Based Marvels: Need to transfer files or communicate between processes? We've got you covered with two TCP-based applications. Experience seamless file transfers and efficient inter-process communication with just a few lines of code.

Versatile TCP Client Server: Our TCP simulation supports both IPV4 and IPV6 addresses, ensuring compatibility and flexibility in your networking endeavors.

Whether you're a seasoned networking enthusiast or just dipping your toes into the vast ocean of computer networks, our repository offers a welcoming space to explore, experiment, and elevate your skills. Join us, and let's embark on a thrilling adventure through the interconnected realms of bytes and packets! πŸ’»βœ¨

About

Welcome to our networking haven! 🌐 Explore "Computer-Networks-Socket-Programming-Applications" for UDP simulations with random packet loss and dynamic intervals, TCP-based file transfers, and inter-process communication. Our TCP Client Server supports both IPV4 and IPV6. πŸš€ Join us in decoding the magic of computer networks! πŸ’»βœ¨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages