3 ms·
Because we have decades worth of existing software and existing standards which count on there being ports. We have standard ports for different software applic
by mcherm 11y ago
Because we have decades worth of existing software and existing standards which count on there being ports. We have standard ports for different software applications, we have changing port number on the same machine to reach a different service -- if we eliminated ports it wouldn't just replace IP addresses of one type with a new type, it would ALSO change lots of other things from the networking layer all the way up to the application layer.
- cm2187 11y agoI am not suggesting eliminating ports. The author describes having to specify a non standard port in the browser as a major annoyance. In a world where you have infinite IPs you would rather use another IP than listen to https on a non standard port.
- XorNot 11y agoExcept we are heading in that direction anyway with software containers and efforts to give full networking support to them. This is not a bad thing either - when all apps act like they're distributed, or could be, we'll get a lot better tooling for actually writing them.
- killface 11y agoKind of like switching an addressing format?