…
No-one here is a “progress-denier”. There is no such being, particularly since “progress” is chronological, not a value assessment nor a synonym for “improvement” – or indeed “worsening”.
…
.
…
I’d not realised the demand on a domestic WiFi router could be so high! Presumably there is a practical limit?
…
Nigel is surely teasing when he claims ‘progress’ to be purely chronological! According to my OED meaning 4b of the word is ‘Advance, advancement; growth, development; usually in a good sense, continuous improvement‘. Not new – the improvement meaning dates from 1603. The folk who advocate advancement and reform are ‘progressives’.
The practical limit of a domestic router is an interesting question.
Assuming the older less capable IPv4, most support 254 hosts. But, each host can have up to 65535 port numbers, allowing the host to multi-task. Port numbers are like extensions on a private exchange, for both internal and external connections, and they could all be used simultaneously. A few hundred are ‘well-known’: Email (SMTP) is Port 25, Domain Name Server 53, Web (HTTP 80, HTTPS 443), Printers 631 and many other services. The rest are available to any program that needs a network connection, and many require several. Connecting to a website kicks off many cooperating tasks that connect to the network. Other programs allow the computer to concurrently deliver email, and run user applications like CAD or Word, whilst printing documents etc etc.
Whether or not a router can cope with 254 hosts all actually using 65535 port numbers each depends on how powerful it is, assuming enough internet bandwidth is available. Small old-fashioned routers are likely to bottleneck on much smaller loads due to having a slow processor, not much memory, and primitive electronics. Even though a basic router can connect multiple network services, it will struggle to maintain the necessary throughput, causing buffering and drop-outs. A posh new router will be more capable: although the device has the same theoretical limits as the old one, in practice it can support many more transactions before running out of puff.
It’s possible to find out what the limit is by stress testing the router. Even small computers are plenty fast enough to hammer a home router. Not difficult, if you know how, to program a computer to emulate several thousand high-speed typists and connect them all to a website! Often done to ball-park the maximum number of users that can be supported by a server and its network connection, and to identify bottlenecks. And by persons of ill-intent hoping to cause trouble…
Ideally, any router comes with enough oomph to deal with the peak load, but that depends on how it’s used. Although many households still have low requirements, and almost any router will do, the trend is upwards. A church-hall full of teenagers who must streaming high-definition video will need better than my set-up!
Most domestic routers are ‘good enough’ for the average customer when bought with a network package. There’s little need to worry about details because a 1Gbs fibre connection will come with a suitably beefy router. However, it’s a cruel world sometimes! All engineering endeavours have a point where professional skills are needed to meet the requirement. The trick is recognising when one needs help. Anything not already understood could be trouble…
Dave