• Darkassassin07@lemmy.ca
    link
    fedilink
    English
    arrow-up
    25
    ·
    2 hours ago

    When I setup pihole, the google home speakers I had were making dns requests something like 20k times a day. More than pretty much every other device on my network.

    I removed them all after that.

    • zarathustrad@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 hour ago

      Same for Roku, and worse now that they were bought out. Sorry grandma, the Roku is getting cut off. Lol

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 hour ago

    Not to say that it couldn’t be an annoyance in terms of bandwidth contention, but I’d be a lot more concerned about what’s uploaded by smart speakers than what’s downloaded.

    If we’re talking bandwidth contention, as far as I’m aware, traffic-shaping functionality in routers for downstream traffic isn’t great. We have good functionality for prioritizing and limiting traffic on the sending side of the bottleneck link. That side knows how congested the link is. With most Internet connections, though, the last-mile link is the bottleneck. That means that effective shaping is gonna have to happen on the ISP’s side (and the ISP doesn’t know how the consumer wants prioritization done, and there’s presently no mechanism for consumers to inform the ISP), or have smarter routers on the consumer side that can make themselves the bottleneck and shape there. The latter would be nice, as one could solve ISP bufferbloat on the consumer side.

    I would think that it should be technically possible for a home router to passively detect upstream link saturation by monitoring traffic and then using ECN or packet drops to preferentially throttle a lower-priority connection.

    Linux monitors RTT average time for TCP connections, which one can see in ss -i output. So the endpoint kernel is going to have enough information to passively infer link saturation on the downstream side via looking for correlated RTT increases. The problem is that a given machine on a network doesn’t know what other machines are doing, so it’s not in a great position to infer link saturation or shape its own traffic. You’d want the router to handle it.

    I don’t know if NAT is typically implemented by having a router proxy TCP connections or whether the NAT table is lighter than that, works mostly at the packet level.

    checks an OpenWRT box doing NAT

    No entries in ss or netstat output, so I would guess not.

    Still, even if the Linux kernel on a router isn’t presently tracking that statistic, it’d be possible to do so.

    Once you have downstream bandwidth, you have something like a rate-limited, fair, prioritized qdisc on a Linux router with the rate kept just below the point where RTTs start spiking.

  • IAmYouButYouDontKnowYet@reddthat.com
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    6
    ·
    edit-2
    2 hours ago

    It’s just downloading the methods that work specifically for the psychology it learned you have. /Truthful sarcasm

    Surveillance is only a small aspect of the threat, datamining that analyzes you and profiles you then creates algorithms based on your psychology to then move your life down paths that aren’t naturally your life path… Is a major threat. Also this isn’t new… This type of social manipulation has been happening since at least 1930s with analog methods. It’s probably why CIA and government helps fund datamining social media and datacenters.

  • echo@lemmy.today
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    15
    ·
    2 hours ago

    Owning anything like this is like voting for Trump… you’re responsible for your stupid decisions and don’t get to claim you were taken advantage of.