2 ms·
> without considerable deep-packet inspection, how can you tell that there are other computers gatewaying Uhm... TTL (IPv4)/hop limit (IPv6)? Not accurate but
by drdaeman 16y ago
> without considerable deep-packet inspection, how can you tell that there are other computers gatewaying
Uhm... TTL (IPv4)/hop limit (IPv6)? Not accurate but seeing TTL of 254, 127, 63, 59 or 31 means that there's quite high probability that sender is a router, not packet's originator.
- barrkel 16y agoEven simpler, looking at the user agent string. All the mobile networks I've used use HTTP proxies (transparent or explicit) to hugely decrease image quality; the JPEG artifacts are atrocious. I guess the marginally harder problem would be linking together the proxy with the authentication of the connecting user, to let authorized tethering users through. Perhaps they could use a different proxy via a different APN, or similar techniques.
- illumin8 16y ago> Even simpler, looking at the user agent string. This would catch a lot of false positives. For example, I use Atomic Web Browser on my iPad and iPhone - it lets me change my user agent string because some websites try to redirect you to a slimmed-down mobile version, and I might want to get to the full version of the website. So it is quite often that I actually change my user agent string to show desktop Safari instead of mobile.