• BlackSwan@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 day ago

    Routers are usually hardware level optimized for throughput, filtering is inherently computationally expensive compared to routing (not crazy expensive just more than usually fits an FPGA), especially if you have to keep up multi-gigabit throughput

    You could totally do it at the router, it would just become a more expensive piece of hardware and most people choose to cheap out

    • cron@feddit.org
      link
      fedilink
      English
      arrow-up
      3
      ·
      17 hours ago

      I doubt a DNS filter would noticeably increase CPU usage. We’re not talking about deep packet inspection here.