It's UWAweek 18 (1st semester, week 9)

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 Monday 6th       Unfortunately, no scheduled laboratory Friday 3rd, from 4-6pm
Showing 20 of 327 articles
Showing page 2 of 17⬅ older  |  newer ⮕
Currently 6 other people reading this forum.


 UWA week 18 (1st semester, week 9) ↓
SVG not supported 3:10pm Wed 1st May, Joshua O.

I'm looking for a project partner, current CS average 80 . As I work in office most days I can do video calls Wednesday, after business hours MTTF and most hours on weekends. Let me know if you're interested. Please contact on 217 3 7 t d n . w . d...


SVG not supported 2:18pm Wed 1st May, Christopher M.

ANONYMOUS wrote You may use any other materials I've provided. Note, however, that mywebpage.html and or the script that generated it, will require changing if you have different station names, and begin developing for multiple computers.


SVG not supported 12:01pm Wed 1st May, ANONYMOUS

So, to confirm, we can use the mywebpage.html page provided and do not need to create our own to query info from the user? Do we just need to figure out how to establish a connection to obtain that information? Thanks again


SVG not supported 6:34am Wed 1st May, Christopher M.

Similarly, yes.


SVG not supported 6:33am Wed 1st May, Christopher M.

Hi Ethan, In practice this obviously would be physically impossible, so there's only a need to support transfers with at least 1 minute between arriving and leaving (and, in practice, even that 1 minute would be far too short).


SVG not supported 6:31am Wed 1st May, Christopher M.

ANONYMOUS wrote I suggest that you keep thinking or designing your protocol - I can't imagine any protocol requiring any UDP message between station-servers to be bigger than a few hundred bytes (given that we've defined the maximum station name size...


SVG not supported 6:23am Wed 1st May, Christopher M.

ANONYMOUS wrote Yes, you're welcome to create any additional scripts that you choose (though I'm unsure why presenting and parsing the data in JSON will make things easier for you).


SVG not supported 11:12pm Tue 30th Apr, Flynn H.

Hello everyone, I'm looking for a partner or group for the project. Please email me at 227 2 5 t d n . w . d Cheers


SVG not supported 9:52pm Tue 30th Apr, Ethan vB.

Also, can we assume each trip will take at least 1 minute, or should we allow for public transport that departs at 6 06 and also arrives at 6 06?


SVG not supported 9:43pm Tue 30th Apr, Ethan vB.

Hi Chris, Just for clarification, but if a train arrives from A to B at 6 04am, and a bus departs from B to C at 6 04am, can the person make it? Thanks, Ethan


SVG not supported 8:47pm Tue 30th Apr, ANONYMOUS

Hello Chris, How complex does our UDP packet-loss detection have to be? For example, messages might get split, so we could add packet-joining capability. However, most of the messages exchanged between stations are less than 1000 bytes, so it seems un...


SVG not supported 5:11pm Tue 30th Apr, ANONYMOUS

Well I've been going through A Guide to Network Programming using Internet sockets, by Brian "Beej" Hall, as suggested in the Getting Started section of the Project, and to use the getaddrinfo() function it is necessary to include the netdb.h heade...


SVG not supported 4:42pm Tue 30th Apr, ANONYMOUS

Are we allowed to create a script to convert the plain timetable text files into JSON format so that it is easier to parse and read in server instances?


SVG not supported 2:51pm Tue 30th Apr, Lee O.

Hi all, just wanted to clarify for the project, FLASK and any specific 3rd-party frameworks or resources to complete large parts of the project is NOT allowed. The project requires students to demonstrate their understanding of the network issues, not...


SVG not supported 2:41pm Tue 30th Apr, Christopher M.

ANONYMOUS wrote The requirements are that each server, which owns the timetable of a single station, has two open ports - its TCP IP port for communicating using HTML, typically between a web-browser or the command-line utility 'curl'. - its UDP IP po...


SVG not supported 1:29pm Tue 30th Apr, Christopher M.

Use usr bin env python3


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 1:18pm Tue 30th Apr, Christopher M.

ANONYMOUS wrote Once you have implemented either TCP or UDP communication with your servers, you can add a new command to haver them terminate (themselves).


SVG not supported 1:17pm Tue 30th Apr, Christopher M.

ANONYMOUS wrote Yes, sys is a (very) standard module, so feel free to use it. Though I can't see why you'd need to use getopt , as you can simply access elements of sys.argv ?

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