Poortnummers zijn nodig omdat een enkele computer veel verschillende toepassingen tegelijk kan uitvoeren, die allemaal via een netwerk moeten communiceren. Zie het als een gebouw met veel appartementen (toepassingen). Het IP-adres is hetzelfde als het adres van het gebouw, maar je hebt een appartementnummer (poortnummer) nodig om aan te geven welke applicatie je binnen dat gebouw wilt bereiken.
Zonder poortnummers zou het besturingssysteem niet weten welke applicatie binnenkomende netwerkgegevens zou moeten ontvangen. Stel je voor dat je een brief ontvangt die alleen is gericht aan 'Main Street 123'. Naar welk appartement gaat het? Het poortnummer zorgt voor die cruciale specificiteit.
Daarom zorgen poortnummers ervoor dat meerdere applicaties op één computer hetzelfde IP-adres kunnen delen en zonder interferentie kunnen communiceren met verschillende applicaties op andere computers. Elke applicatie luistert op een specifieke poort en ontvangt alleen de daarvoor bestemde gegevens. |