It's UWAweek 20 (1st semester, week 11)

help3002

This forum is provided to promote discussion amongst students enrolled in CITS3002 Computer Networks.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message. How do I ask a good question?

Chris is away until 4th June. Dr Atif Mansoor is the unit's coordinator until then.
16 articles posted by this ANONYMOUS person
Showing 16 of 441 articles.
Currently 8 other people reading this forum.


 UWA week 20 (1st semester, week 11) ↓
SVG not supported 10:12pm Tue 14th May, ANONYMOUS

In the lab I was told by a lab facilitator that it says that we DO NOT need to determine the fastest route but instead just "a valid path" to get full marks. Does this mean that if we return just any valid route we can still get full marks (and not w...


SVG not supported 10:26am Mon 13th May, ANONYMOUS

How are we meant to test on multiple devices, and how is each station meant to know its hostname - as it cant always be localhost or 127.0.0.1


 UWA week 19 (1st semester, week 10) ↓
SVG not supported 2:56pm Fri 10th May, ANONYMOUS

Yeah, my code is near identical to that format and it was not working, I added a timeout into the select() of 10s and now it gets the neighbours every time (with almost no change to the actual time to get all the names - near instant)


SVG not supported 2:10pm Fri 10th May, ANONYMOUS

Is it possible to release a demo testing thing similar to the "myscheduler" testing which was set up, but for this project. When determining valid paths especially on large networks of 20 or more stations it becomes very difficult to determine if a p...


SVG not supported 9:27am Fri 10th May, ANONYMOUS

Hmm, I tried that and it didn t seem to work


SVG not supported 12:01am Fri 10th May, ANONYMOUS

I'm attempting to do this exact thing where as the station starts up it sends its name to all its neighbours (before any requests are made), then in the main server loop with select() each station picks up on neighboring station's names. But for me I...


SVG not supported 3:06pm Tue 7th May, ANONYMOUS

What data are we actually allowed to send from station to station? If we start at StationA, can StationA send its UDP hostname and port to the neighboring stations so that overtime a list of visited stations can be built up? Or are we only allowed to ...


 UWA week 18 (1st semester, week 9) ↓
SVG not supported 1:52pm Thu 2nd May, ANONYMOUS

"address the unreliability" seems a little vague, it might imply that if a packet is not delivered properly then we just report that and return no value (which addresses it) or it could mean we do something about the packet not being delivered and re...


SVG not supported 4:03pm Wed 1st May, ANONYMOUS

The project description says that we need to handle any issues which occur with the unreliable UDP. Does this mean that we need to implement some sort of stop and wait protocol to ensure the datagrams are delivered properly?


SVG not supported 1:27pm Tue 30th Apr, ANONYMOUS

On the Getting Started page it says that something like this might be a typical invocation for a station server (for python files) . station-server.py Greenwood-Stn 2402 2560 host4 2567 host1 2408 .... To get a python script to run like this w...


SVG not supported 1:23pm Tue 30th Apr, ANONYMOUS

Yeah, I realised that just sys was enough after I sent out the post, thanks for the reply


SVG not supported 12:46pm Tue 30th Apr, ANONYMOUS

Is there a quick(er) way to close the instances of py processes which have opened up all the servers. At the moment I've been finding the processes and killing them manually using pgrep -af python3 then finding the right ones then killing But is the...


SVG not supported 12:00pm Tue 30th Apr, ANONYMOUS

In python, to start a station server we need the ability to get the arguments from the commands which invoke the stations. Are we allowed to import sys or the getopt module from python to achieve this?


 UWA week 14 (1st semester, non-teaching week) ↓
SVG not supported 6:22pm Sun 7th Apr, ANONYMOUS

not sure if your answer already covers this but, like you said the network layer deals with routing of packets. Since packets may take different routes to reach a destination (through different routers) the packets need to be numbered so that at the ...


SVG not supported 4:29pm Thu 4th Apr, ANONYMOUS

I'm unsure how to answer this question Given that Data Link Layer protocols already employ sequence numbers, provide 2 distinct motivations for Network Layer protocols also employing sequence numbers.


SVG not supported 12:49pm Thu 4th Apr, ANONYMOUS

For this question, I understand the difference between the NZR and Manchester but am unsure at 2 distinct reasons as I have just one primary reason. Local area networks (LANs) employ sophisticated signal encoding techniques, in preference to the naive...

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  5:07AM Sep 06 2023
Privacy policy