Det är inte riktigt korrekt att säga att "program körs över datorportar". Istället använder
-program portar för att kommunicera med andra program , antingen på samma dator eller på olika datorer över ett nätverk.
Här är ett bättre sätt att förstå det:
* portar är som virtuella dörrar på en dator. Varje port har ett unikt nummer (från 0 till 65535).
* Program använder dessa "dörrar" för att skicka och ta emot information. Tänk på en webbläsare med port 80 för att kommunicera med en webbserver.
* olika program använder olika portar. Till exempel använder e -post port 25, FTP använder port 21 och SSH använder port 22.
Här är en uppdelning av gemensamma program och portarna de använder:
* webbläsning: Port 80 (http) och 443 (https)
* e -post: Port 25 (SMTP), 110 (POP3) och 143 (IMAP)
* filöverföring: Port 21 (FTP)
* fjärråtkomst: Port 22 (SSH)
* spel: Olika portar beroende på spelet.
* Streaming: Port 5222 (XMPP) för chatt och meddelanden, Port 1935 (RTMP) för videoströmning.
Viktiga överväganden:
* portnummer är standardiserade: Detta hjälper program att hitta varandra enkelt.
* Säkerhet: Brandväggar kan blockera vissa hamnar för att förbättra säkerheten. Till exempel kanske du vill blockera port 21 om du inte behöver FTP -åtkomst.
* Port vidarebefordran: Detta gör att du kan komma åt specifika program på din dator från omvärlden.
Det är viktigt att komma ihåg:
* Portar kör inte program. De är helt enkelt åtkomstpunkter för program att kommunicera.
* Antalet tillgängliga portar är begränsat, men varje dator kan hantera ett stort antal anslutningar samtidigt.
Om du vill lära dig mer om specifika program eller deras portanvändning kan du fråga dig!