Computer Networks Assignments and Project 1. Client Server Socket Programming (Java) Problem Statement Helper Code Client Server Threads 2. Network Configuration (Cisco Packet Tracer) Notes and CheatSheets for VLAN, NAT, PAT, ACL configuration commands Example Solution 3. Wireless Simulation (Network Simulator 2) Wireless Mobile Network Simulation Task 802.11 MAC layer, AODV routing protocol and UDP agents with CBR traffic Awk, Tcl and Python Codes Detailed Report 4. Network Simulation Project (Network Simulator 2) Project Report Wired network simulation with dumbell topology Codes Wireless mobile ad-hoc network (MANET) simulation Codes Modifications in existing Round Trip Time (RTT) and Retransmission Time Out (RTO) algorithms Codes Bonus Black Hole Attack simulation of AODV routing protocol Codes