this post was submitted on 28 Jun 2023
76 points (100.0% liked)
Explain Like I'm Five
14299 readers
1 users here now
Simplifying Complexity, One Answer at a Time!
Rules
- Be respectful and inclusive.
- No harassment, hate speech, or trolling.
- Engage in constructive discussions.
- Share relevant content.
- Follow guidelines and moderators' instructions.
- Use appropriate language and tone.
- Report violations.
- Foster a continuous learning environment.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So, you know when you want to send a letter to someone, you need to write their address on the envelope? That address tells the post office exactly where your letter needs to go. But imagine if the person receiving the letter lives in a big house with many apartments and many people. Just the house address might not be enough. You might also need to specify the apartment where the person you want to receive the letter is located.
In computer networking, the 'address' is like the IP address of a computer. It tells the network where to send the information. But computers are like a big house converted to apartments. They can do many things and run many applications at the same time. Each of these applications is like a person in a different apartment in the house.
The 'port' is like the apartment number in the house. When information arrives for a particular IP address (the house), the port number (the apartment number) makes sure the information gets delivered to the right application (the right person in the right apartment).
So, when you play an online game, or use a web browser, or send an email, each of these applications uses a different port number. This allows your computer to know which application should receive the information that's coming from the internet.
In summary, in computer networking, a port helps your computer sort incoming and outgoing data so it goes to the right program.
what's port forwarding
Exactly what it says on the tin. It forwards mail/packets received on one or more ports to specific ports on another machine on the network.
This answer takes the "5" of "ELI5" seriously by not using advanced words or refer to systems that are unfamiliar to 5-year-olds. ⭐