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?
11 articles posted by this ANONYMOUS person
Showing 11 of 503 articles.
Currently 15 other people reading this forum.
Hello,
A while ago I asked about this scenario
Station A has a hop to Station B, but B doesn't have a hop to A. A is allowed to communicate with B, but is B allowed to communicate with A?
Chris said he was thinking about how to resolve this, and I thin...
After some more reading here
https learn.microsoft.com en-us windows wsl networking
I was sort of right when I said I need to enable some firewall setting. WSL1 lets you do networking out of the box, but WSL2 requires you to port-forward your desire...
I realised that the address printing function was using htons() instead of ntohs(). I changed it, but the ports were still printing unexpected ports. The random ports only appear from outside traffic, and are the same for the duration of the station ...
Hello,
I'm doing the C implementation of the project in WSL2, and I'm up to the part where the stations start communicating between different computers. I have a desktop computer and a laptop, both at home on the same router.
I'm having an issue where...
Hello,
I've made a python script that looks at the Transperth timetables and makes an adjacency file, similar to buildrandomtimetables.c, which I can then plug into assignports.sh. I've come across a problem where station A has a hop that goes to stat...
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...
Hi Chris,
Are we expected to implement UDP ACKs NACKs, or do we assume that UDP packets will always arrive? It's never explicitly said if we have to, even though the project description does say that UDP is unreliable.
Also, for the demo, do we have t...
Hi,
I have a bunch of questions and I thought I'd just make one post instead of many small ones.
1) What kind of hints should we use for sockets? Does supporting IPv4 6 matter? In the real world, is there such thing as a device that only uses IPv4 or ...
Hello,
How much are stations allowed to know about their neighbours? They're allowed to know about bus train destination names obviously. The marking rubric says no station can collate information about the whole transport-network. However, are the st...
Hello Chris,
I'm thinking about how I would implement piggybacking. Is it better to combine DL ACK and DL DATA in the header and somehow seperate them at the other end, or is it best to make a seperate FRAMEKIND, like DL DATA ACK, that signifies that ...