Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vanditg/comp-sci-7039---computer-networks-and-applications-

This repository contains assignment, quizes and practical exam solutions for one of my postgraduate subjects of COMP SCI 7039 - Computer Networks and Applications. The programming language is C.
https://github.com/vanditg/comp-sci-7039---computer-networks-and-applications-

alternating-bit-protocol assignment-solutions computer-networks distance-vector-routing gbn logbook poison-reverse postgraduate-subjects wireshark-lab

Last synced: about 2 months ago
JSON representation

This repository contains assignment, quizes and practical exam solutions for one of my postgraduate subjects of COMP SCI 7039 - Computer Networks and Applications. The programming language is C.

Awesome Lists containing this project

README

        

# COMP-SCI-7039---Computer-Networks-and-Applications
This repository contains assignment, quizes and practical exam solutions for one of my postgraduate subjects of [COMP SCI 7039 - Computer Networks and Applications](https://www.adelaide.edu.au/course-outlines/006794/1/sem-1/). The programming language is [C](https://en.wikipedia.org/wiki/C_(programming_language)).

## Easy Navigation for Assignment.
[Assignment - 1](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%201/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%201/Solution)
[Assignment - 2 - AlternatingBit](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Solution/AlternatingBit)
[Assignment - 2 - Oracle AlternatingBit](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Solution/Oracle%20-%20AlternatingBit)
[Assignment - 2 - GBN](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Solution/GBN)
[Assignment - 2 - Oracle GBN](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Solution/Oracle%20-%20GBN)
[Assignment - 3 - Distance Vector](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%203/Assignment) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/Solution/DistanceVector.py) -->> Buggy Code on #UPDATE :( else Working Perfectly for other parts
[Assignment - 3 - Poisoned Reverse](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%203/Assignment)<<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/Solution/PoisonReverse.py) -->> Buggy Code on #UPDATE :( else Working Perfectly for Other parts

## Easy Navigation for Workshops.
[Workshop - 1 - Network Overview and Application Layer](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%201/Problem) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%201/Solution)
[Workshop - 2 - Transport Layer](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%202/Problem) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%202/Solution)
[Workshop - 3 - Network Layer](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%203/Problem) <<<--->>> [Solution](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Workshop/Workshop%20-%203/Solution)

## Easy Navigation for Wireshark Quizzes.
[Quiz - 1 - Intro To Wireshark Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Introduction%20To%20Wireshark%20Lab%20Quiz.pdf)
[Quiz - 2 - Wireshark HTTP Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20HTTP%20Lab%20Quiz.pdf)
[Quiz - 3 - Wireshark DNS Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20DNS%20Lab_Quiz.pdf)
[Quiz - 4 - Wireshark TCP Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20TCP%20lab%20quiz.pdf)
[Quiz - 5 - Wireshark NAT Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20NAT%20lab%20quiz.pdf)
[Quiz - 6 - Wireshark ICMP Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20ICMP%20lab%20quiz.pdf)
[Quiz - 7 - Wireshark IP Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20IP%20lab%20quiz.pdf)
[Quiz - 8 - Ethernet Lab](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WireShark%20Quiz/Wireshark%20Ethernet%20lab%20quiz.pdf)

## Easy Navigation for Useful Files.
[RFC 1945 Document](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%201/RFC%201945)
[C - Programming Hints](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%202/Solution/Oracle%20-%20AlternatingBit/C_Programming_Hints.pdf)

## Easy Navigation for WebSubmission TestCases and Output
[Assignment - 1 WebSubmission Result](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/webServerWebSubmission.pdf)
[Assignment - 2 WebSubmission Result - Oracle AlternatingBit](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/oracleAltBitWebSubmission.pdf)
[Assignment - 2 WebSubmission Result - AlternatingBit](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/AltBitWebSubmission.pdf)
[Assignment - 2 WebSubmission Result - Oracle GBN](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/OracleGBNWesSubmission.pdf)
[Assignment - 2 WebSubmission Result - GBN](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/GBNWebSubmission.pdf)
[Assignment - 3 WebSubmission Result - DistanceVector and PoisonReverse](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/RoutingWebSubmission.pdf)
[Assignment - 3 WebSubmission Result - DistanceVector and PoisonReverse Updated](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/WebSubmission/RoutingWebSubmission_Updated.pdf)

## Easy Navigation for Oracle Commits for Assignment - 2
[AlternatingBit](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/OracleCommits/OracleCommitsAltBit)
[GBN](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/OracleCommits/OracleCommitsGBN)

## Easy Navigation for Assignment - 2 Analysis Quiz
[Analysis Quiz](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/tree/master/Assignment/Assignment%20-%202/Analysis_Quiz)

## Easy Navigation for Assignment - 3 Test Cases Given Output vs Code Output for configL and changeConfigL, changeConfigL1 files
[configL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/configL) --- [changeConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/changeConfigL) --- [output](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/Output/OutputL) --- [code output DistanceVector](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/DistanceVector_CodeOutputForChangeConfigL)
[configL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/configL) --- [changeConfigL1](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/changeConfigL1) --- [output](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/Output/OutputL1) --- [code output DistanceVector](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/DistanceVector_CodeOutputForChangeConfigL1)
[configL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/configL) --- [changeConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/changeConfigL) --- [output - No file provided for PoisonReverse] --- [code output PoisonReverse](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/PoisonReverse_CodeOutputForChangeConfigL)
[configL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/configL) --- [changeConfigL1](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/changeConfigL1) --- [output - No file provided for PoisonReverse] --- [code output PoisonReverse](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/PoisonReverse_CodeOutputForChangeConfigL1)
[ManualConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/ManualConfigL) --- [ManualChangeConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/ManualChangeConfigL) --- [code output DistanceVector](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/DistanceVector_CodeOutputForManualChangeConfigL_ManualConfigL)
[ManualConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ConfigL/ManualConfigL) --- [ManualChangeConfigL](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/ChangeConfigL/ManualChangeConfigL) --- [code output PoisonReverse](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/Assignment/Assignment%20-%203/CodeOutput/PoisonReverse_CodeOutputForManualChangeConfigL_ManualConfigL)

## Easy Navigation for Assignment - 3 LogBook Entries
[LogBook - Routing](https://github.com/Vanditg/COMP-SCI-7039---Computer-Networks-and-Applications-/blob/master/LogBook/Routing_Log_Book.pdf)

## Lecture Slides and Videos
Please send a request [Here](https://shorturl.at/adlmE)