Computer Network
Computer Network Program Examples
Here below are some programs related to Computer Network concepts and theories.
- TCP Client-Server Communication
- UDP Client-Server Communication
- File Transfer using TCP
- Ping Program
- DNS Lookup Program
- HTTP Server
- Network Traffic Sniffer
- Chat Application (Peer-to-Peer)
- Network Performance Monitor
- Simple Networked Game (Multiplayer)
- Port Scanner
- ARP Cache Manipulation (ARP Spoofing)
- Bandwidth Meter
- DHCP (Dynamic Host Configuration Protocol) Server
- Simple VPN (Virtual Private Network)
- TCP Congestion Control Simulation
- Network Load Balancer
- Traceroute Program
- Network Firewall Simulation
- TCP/IP Packet Crafting
- Write a c program to simulate even parity generator and checker.
- Simulate two dimensional Parity generator and checker.
- Simulate checksum generator and checker.
- Simulate Hamming code method.
- Simulate Cyclic Redundancy Check (CRC) error detection algorithm for noisy channel.
- Simulate and implement stop and wait protocol for noisy channel.
- Simulate and implement go back n sliding window protocol.
- Simulate and implement selective repeat sliding window protocol.
- Simulate and implement distance vector routing algorithm.