About this interactive
One server can offer many services at once. TechKnowDJ's server delivers the website, answers the app's request for the song list, streams the music, and lets an administrator remote in. Traffic for all of them arrives at the same machine, so how does it know which service each request is for?
That is what a port is for. Each service listens on a port number, and incoming traffic names the port it wants. Web traffic uses port 80 for plain HTTP and 443 for HTTPS, the secure version, which is what nearly all web traffic uses now. When a request arrives for port 443, the server hands it to the web service.
Port numbers run from 0 to 65535, in three ranges:
Well-known ports, 0 to 1023: already spoken for by standard services such as HTTP and HTTPS. You do not normally give one of these to a service of your own.
Registered ports, 1024 to 49151: a service that is not one of the standard ones registers its port here, with IANA. (In practice many services use a port in this range without registering it.)
Dynamic ports, 49152 to 65535, also called private or ephemeral: never registered, handed out for short-lived connections.
The video rounds the registered range to about 1,000 to 49,000, and uses ports 81 and 82 as examples for TechKnowDJ's own services; 81 and 82 are well-known ports. A new service of your own would normally get a registered port instead.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →