| Name | Function |
| Packet Manager | Stores information about processed packets |
| Embedded Object Get thread | Waits for the server to deliver the HTML page and sends out request for the embedded object |
| ARP Spoofing thread | Responsible for providing spoofed answers to the IP MAC pairing requests |
| GET Thread | Confirms connection and send the first GET request for the base HTML page |
| Connection Close Thread | Terminates HTTP session and closes the connection after receiving the requested embedded object |
| Reporting DB | Stores session start and close times |
| (1) |
| (2) |
| (3) |
| (4) |
| (5) |
| (6) |
| (7) |
|
|
|
|
|
|
| test type | min [s] | max [s] | avg [s] | stdev [s] | med [s] | rate [1/s] |
| RPS (MMPP enabled) | 0,0124 | 9,1170 | 0,0987 | 0,2652 | 0,0766 | 495 |
| RPS (MMPP enabled) | 0,0147 | 63,8051 | 4,4183 | 11,2706 | 0,1219 | 993 |
| RPS (MMPP disabled) | 0,0130 | 9,1196 | 0,1004 | 0,2618 | 0,0759 | 498 |
| RPS (MMPP disabled) | 0,0278 | 117,7428 | 12,1371 | 26,1527 | 0,1381 | 985 |