During GSoC 2018, I worked with my mentor Qiobin Fu on the project titled “Implementing Blackholing in Gatekeeper” with my mentor organisation: Boston University/Linux XIA group.
The main goal of the project was to implement the RHHH Algorithm in Gatekeeper so that Gatekeeper could effectively monitor heavy hitters and blackhole them for a maximum period described in its configuration file. After this expiration, the IP destinations/prefixes/flows are released, and Gatekeeper will black hole them again if the overwhelming attacks continue. The second part of the project was to enhance the performance of RHHH Algorithm by applying the Cold Filter. The third part of the project involved testing the