# Enhancing Cache Robustness in Information-Centric Networks: Per-Face Popularity Approaches
## 5 Results
### Varying Attacker Request Frequencies (Single Attacker)  
For these tests, one attacker is still present, but the attacker's aggression has increased. Consumers still have a request frequency of 120 requests per second, while attackers' speeds (request frequency) vary from 360 up to 1200. That is to say, the speed varies from three times to ten times that of the normal consumer. With the Simple Topology (ST), we observe in Table 6 that the pollution percentages of the cache running PFP-DA remain essentially unaffected by the change in attacker request frequency. This is expected behavior, since the contributions from the faces are normalized. Thus, a single attacker (or, more correctly, a single face being used as a conduit of attack or realized attack vector), no matter how aggressive, cannot have any extreme effect on the cache other than what they would normally have if they were minimally or not at all aggressive. The story is different for LFU-DA and LRU. While the percentage differences are not enormous, it is clear that both algorithms are susceptible to aggressive attacks. Figures 3-5 all graphically demonstrate the data recorded in Table 6. While the LFU-DA and LRU are affected by the increased attacker aggression, the PFP-DA remains virtually unaffected. This is clearest when considering the pollution percentage in Figure 3. While PFP-DA maintains a low, steady pollution percentage, both LFU-DA and LRU both increase significantly. And, while LFU-DA does maintain a reasonably good hit rate throughout, the percentage does drop, and interestingly, it starts out substantially lower than with PFP-DA. \begin{table}
\begin{tabular}{c c c c c c} \hline \hline
**Algorithm** &
\begin{tabular}{c} **Attacker** \\ **Speed** \\ \end{tabular} & **Pollution \%** & **Hit \%** & **Top 100** & **Top 50** \\ \hline PFP-DA & 360 & 16.00\% & 19.04\% & 62.85\% & 75.60\% \\ LFU-DA & 360 & 22.00\% & 13.36\% & 42.15\% & 50.74\% \\ LRU & 360 & 24.00\% & 10.13\% & 32.74\% & 39.34\% \\ PFP-DA & 720 & 15.00\% & 19.02\% & 62.80\% & 75.53\% \\ LFU-DA & 720 & 36.00\% & 12.67\% & 41.17\% & 50.00\% \\ LRU & 720 & 36.00\% & 8.82\% & 28.72\% & 34.64\% \\ PFP-DA & 960 & 15.00\% & 19.03\% & 62.83\% & 75.56\% \\ LFU-DA & 960 & 41.00\% & 11.67\% & 38.11\% & 45.92\% \\ LRU & 960 & 39.00\% & 8.23\% & 26.85\% & 32.41\% \\ PFP-DA & 1200 & 15.00\% & 19.03\% & 62.84\% & 75.58\% \\ LFU-DA & 1200 & 44.00\% & 11.65\% & 38.41\% & 46.39\% \\ LRU & 1200 & 45.00\% & 7.77\% & 25.43\% & 30.71\% \\ \hline \hline \end{tabular}
\end{table} 
Table 6: ST with size 100 cache, single attacker, and varying request frequency of attacker. \begin{table}
\begin{tabular}{c c c c c c c c c} \hline \hline  & & & \multicolumn{3}{c}{**Hit \%**} & \multicolumn{3}{c}{**R1 Special Hit \%**} \\ \hline
**Algorithm** & **Cache Size** & **R0** & **R1** & **R2** & **R3** & **R4** & **Top 100** & **Top 50** \\ \hline PFP-DA & 100 & 0.55\% & 16.78\% & 4.97\% & 1.56\% & 2.52\% & 67.17\% & 81.07\% \\ LFU-DA & 100 & 0.01\% & 10.78\% & 2.19\% & 0.58\% & 2.35\% & 42.61\% & 53.34\% \\ LRU & 100 & 0.00\% & 6.89\% & 1.20\% & 0.05\% & 1.19\% & 26.05\% & 31.98\% \\ PFP-DA & 200 & 0.74\% & 21.98\% & 6.07\% & 1.48\% & 4.05\% & 81.55\% & 93.42\% \\ LFU-DA & 200 & 0.04\% & 15.36\% & 3.57\% & 0.52\% & 3.23\% & 59.16\% & 71.41\% \\ LRU & 200 & 0.00\% & 11.94\% & 2.13\% & 0.12\% & 1.86\% & 44.07\% & 53.03\% \\ PFP-DA & 300 & 0.79\% & 25.40\% & 7.64\% & 1.57\% & 5.20\% & 89.16\% & 97.69\% \\ LFU-DA & 300 & 0.01\% & 18.10\% & 4.23\% & 0.51\% & 3.92\% & 65.42\% & 77.52\% \\ LRU & 300 & 0.00\% & 15.54\% & 2.82\% & 0.15\% & 2.52\% & 54.99\% & 65.08\% \\ PFP-DA & 500 & 0.88\% & 30.93\% & 10.83\% & 2.26\% & 6.33\% & 96.15\% & 99.62\% \\ LFU-DA & 500 & 0.01\% & 23.36\% & 5.65\% & 0.83\% & 5.01\% & 78.37\% & 88.69\% \\ LRU & 500 & 0.00\% & 21.57\% & 3.94\% & 0.18\% & 3.61\% & 70.49\% & 80.84\% \\ \hline \hline \end{tabular}
\end{table} 
Table 5: AT with varying cache sizes, single attacker, and 720 frequency—hit %.