Fall Research 2018: Week 24
This week we continued working on our SYN flood packet scene. Since the first iteration, we added two more client computers which transmit data packets to the server. We also updated the transfer animation for the SYN packets and added error message during buffer overflow. This enhances the flow of data and introduces automatic constant transfers increasing the possibility of buffer overflow. Additionally, after the first packet transfer it presents the player with two options, Complete SYN and Do Not Complete SYN. This determines whether the client will send back acknowledgement (ACK) after the server ACK. This has the possibility of leaving certain slots open in the buffer to be filled after receiving the ACK.
This schematic connects to our overlay which shows how each client computer is connected to the servers, along with their IP addresses. Moving forward, we will have similar UI for each client computer with different packet rates, as well as different bandwidth for the flow table.