{"id":22492323,"url":"https://github.com/asifhaider/computer-networks-3-2","last_synced_at":"2025-03-27T20:25:52.523Z","repository":{"id":113617035,"uuid":"594899498","full_name":"asifhaider/Computer-Networks-3-2","owner":"asifhaider","description":"Java Threads Server Client Socket Programming, Computer Network Simulations in NS2 and VLAN, NAT, ACL Configurations in Packet Tracer","archived":false,"fork":false,"pushed_at":"2024-07-24T23:03:12.000Z","size":3916,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T22:47:57.786Z","etag":null,"topics":["aodv-routing-algorithm","networking","ns2","packet-tracer","rto","rtt","socket-programming","wireless-network"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asifhaider.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-30T00:20:21.000Z","updated_at":"2024-07-24T23:03:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"c908c7f7-2f25-41d4-b68e-bc1f6cdcca10","html_url":"https://github.com/asifhaider/Computer-Networks-3-2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifhaider%2FComputer-Networks-3-2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifhaider%2FComputer-Networks-3-2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifhaider%2FComputer-Networks-3-2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifhaider%2FComputer-Networks-3-2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asifhaider","download_url":"https://codeload.github.com/asifhaider/Computer-Networks-3-2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245918331,"owners_count":20693690,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aodv-routing-algorithm","networking","ns2","packet-tracer","rto","rtt","socket-programming","wireless-network"],"created_at":"2024-12-06T18:17:10.077Z","updated_at":"2025-03-27T20:25:52.483Z","avatar_url":"https://github.com/asifhaider.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Computer Networks Assignments and Project\n\n## 1. Client Server Socket Programming (Java)\n- [Problem Statement](/Java%20Socket%20Programming/Assignment_1.pdf)\n- [Helper Code](/Java%20Socket%20Programming/main/)\n- [Client Server Threads](/Java%20Socket%20Programming/threads/)\n\n## 2. Network Configuration (Cisco Packet Tracer)\n- [Notes and CheatSheets](/Cisco%20Packet%20Tracer/) for VLAN, NAT, PAT, ACL configuration commands\n- [Example Solution](/Cisco%20Packet%20Tracer/Test-Commands.txt)\n\n## 3. Wireless Simulation (Network Simulator 2)\n\n![Fig1](/NS-2%20Wireless%20Simulation/Figures/Figure_2.png) ![Fig2](/NS-2%20Wireless%20Simulation/Figures/Figure_11.png)\n\n- Wireless Mobile Network Simulation Task\n    - 802.11 MAC layer, AODV routing protocol and UDP agents with CBR traffic\n    - [Awk, Tcl and Python Codes](/NS-2%20Wireless%20Simulation/)\n    - [Detailed Report](/NS-2%20Wireless%20Simulation/1805112.pdf)\n\n## 4. Network Simulation Project (Network Simulator 2)\n\n- [Project Report](/NS-2%20Project/NS2_Project_Report.pdf)\n\n![wired](/NS-2%20Project/Figures/topology.png)\n\n- Wired network simulation with dumbell topology\n    - [Codes](/NS-2%20Project/Codes/Task%20A%20-%20Both/)\n\n![Wireless](/NS-2%20Project/Figures/toplogy2.png)\n\n- Wireless mobile ad-hoc network (MANET) simulation \n    - [Codes](/NS-2%20Project/Codes/Task%20B%20-%20Wireless/)\n\n![RTT](/NS-2%20Project/Figures/Figure_2.png) ![RTT](/NS-2%20Project/Figures/Figure_17.png)\n\n- Modifications in existing Round Trip Time (RTT) and Retransmission Time Out (RTO) algorithms\n    - [Codes](/NS-2%20Project/Codes/Full%20Modification/)\n\n![bonus](/NS-2%20Project/Figures/blackhole.png)\n\n- Bonus\n    - Black Hole Attack simulation of AODV routing protocol\n    - [Codes](/NS-2%20Project/Codes/Bonus%20Modification/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasifhaider%2Fcomputer-networks-3-2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasifhaider%2Fcomputer-networks-3-2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasifhaider%2Fcomputer-networks-3-2/lists"}