A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
Important: I found a bug in Heimdall that was mischaracterizing some traffic.
1) Adds individual usage to the queue tree.
2) Makes the queue tree use the same render system as the rest of the page.
3) Adds a DNS cache setup that can do DNS lookups on flow IPs.
4) Important Identified a missing break; in Heimdall's flow categorization system (fall-through by default is really prone to that), that resulted in some traffic having the wrong IP protocol assigned to it in the summary.
Important: I found a bug in Heimdall that was mischaracterizing some traffic.
1) Adds individual usage to the queue tree. 2) Makes the queue tree use the same render system as the rest of the page. 3) Adds a DNS cache setup that can do DNS lookups on flow IPs. 4) Important Identified a missing
break;
in Heimdall's flow categorization system (fall-through by default is really prone to that), that resulted in some traffic having the wrong IP protocol assigned to it in the summary.FIXES #315