Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asifhaider/computer-networks-3-2

Java Threads Server Client Socket Programming, Computer Network Simulations in NS2 and VLAN, NAT, ACL Configurations in Packet Tracer
https://github.com/asifhaider/computer-networks-3-2

aodv-routing-algorithm networking ns2 packet-tracer rto rtt socket-programming wireless-network

Last synced: about 1 month ago
JSON representation

Java Threads Server Client Socket Programming, Computer Network Simulations in NS2 and VLAN, NAT, ACL Configurations in Packet Tracer

Awesome Lists containing this project

README

        

# Computer Networks Assignments and Project

## 1. Client Server Socket Programming (Java)
- [Problem Statement](/Java%20Socket%20Programming/Assignment_1.pdf)
- [Helper Code](/Java%20Socket%20Programming/main/)
- [Client Server Threads](/Java%20Socket%20Programming/threads/)

## 2. Network Configuration (Cisco Packet Tracer)
- [Notes and CheatSheets](/Cisco%20Packet%20Tracer/) for VLAN, NAT, PAT, ACL configuration commands
- [Example Solution](/Cisco%20Packet%20Tracer/Test-Commands.txt)

## 3. Wireless Simulation (Network Simulator 2)

![Fig1](/NS-2%20Wireless%20Simulation/Figures/Figure_2.png) ![Fig2](/NS-2%20Wireless%20Simulation/Figures/Figure_11.png)

- Wireless Mobile Network Simulation Task
- 802.11 MAC layer, AODV routing protocol and UDP agents with CBR traffic
- [Awk, Tcl and Python Codes](/NS-2%20Wireless%20Simulation/)
- [Detailed Report](/NS-2%20Wireless%20Simulation/1805112.pdf)

## 4. Network Simulation Project (Network Simulator 2)

- [Project Report](/NS-2%20Project/NS2_Project_Report.pdf)

![wired](/NS-2%20Project/Figures/topology.png)

- Wired network simulation with dumbell topology
- [Codes](/NS-2%20Project/Codes/Task%20A%20-%20Both/)

![Wireless](/NS-2%20Project/Figures/toplogy2.png)

- Wireless mobile ad-hoc network (MANET) simulation
- [Codes](/NS-2%20Project/Codes/Task%20B%20-%20Wireless/)

![RTT](/NS-2%20Project/Figures/Figure_2.png) ![RTT](/NS-2%20Project/Figures/Figure_17.png)

- Modifications in existing Round Trip Time (RTT) and Retransmission Time Out (RTO) algorithms
- [Codes](/NS-2%20Project/Codes/Full%20Modification/)

![bonus](/NS-2%20Project/Figures/blackhole.png)

- Bonus
- Black Hole Attack simulation of AODV routing protocol
- [Codes](/NS-2%20Project/Codes/Bonus%20Modification/)