Portnummer förklarade | Cisco CCNA 200-301
CertBros Portnummer – En Granskning av TCP/IP modellen
Inledning
Vad är portnummer?
Varför behöver vi portnummer?
Portnummer och applikationer
Välkända portnummer
HTTP port 80
HTTP port 443
SMTP port 25
FTP port 20 och 21
Andra välkända portnummer
Registrerade portnummer
Dynamiska tilldelade portnummer
Portnummer i användning
Säkerhet och portnummer
Sammanfattning och slutsats
CertBros Portnummer – En Granskning av TCP/IP modellen
I den här videon kommer vi att titta närmare på portnummer. I vår resa genom TCP/IP-modellen har vi nu kommit till lagret 4, som är ansvarigt för att välja portnummer. Men vad är egentligen portnummer och varför behöver vi dem?
Vad är portnummer?
För att förstå portnummer kan vi likna det vid ett hem med en brevlåda. Ifall du bor i detta hus och vill ta emot post, vad gör du då? Jo, du installerar en brevlåda. När brevbäraren kommer kan brevet läggas genom brevlådan, vilket ger Postnord åtkomst till ditt hem. Datorer fungerar på samma sätt. I det här fallet är posten applikationsdata och brevlådan är portnumret för den applikationen. Det ger åtkomst till din dator för den specifika tjänsten.
Varför behöver vi portnummer?
Istället för ett hus kan det vara en server som kör olika tjänster som e-post, webb eller andra tjänster vi vill skicka data till. Om vi vill nå en webbserver skriver vi in webbadressen eller URL:en för den webbplats vi vill besöka. Datorn kommer då först att konvertera denna URL till en IP-adress genom användning av DNS. Sedan skickar datorn begäran till webbservern. Men hur vet servern vilken applikation begäran ska skickas till? Jo, dessa applikationer har något som kallas välkända portnummer tilldelade till dem. HTTP har till exempel portnummer 80, SMTP har portnummer 25 och FTP har portnummer 20 och 21. Eftersom portnumren är standardiserade känner alla datorer till dem.
Fortsättning längre ner på sidan...
Välkända portnummer
Det finns flera portnummer som kallas välkända portar. Dessa är vanliga protokoll som har tilldelats portnummer. Här är en mycket liten lista över några av de vanligaste:
- HTTP port 80: För vanlig webbtrafik.
- HTTP port 443: För säker webbtrafik (HTTPS).
- SMTP port 25: För e-postsändning.
- FTP port 20 och 21: För filöverföring.
Det är viktigt att lära sig dessa portnummer inte bara för tentamen utan också för daglig felsökning. Du kan till exempel titta på en paketinsamling och behöva veta vilken typ av trafik du tittar på. Om du ser kommunikation till en IP-adress på port 53 vet du att det är DNS-trafik.
Observera att portnummer 0 till 1023 är de välkända portnumren. Lyckligtvis behöver vi bara känna till de vanligaste. Det finns också portar som sträcker sig från 1 024 till 49 151 som är registrerade portar som företag har registrerat sig för. Slutligen har vi portar från 49 152 till 65 535 som är dynamiskt tilldelade portar som används för att slumpmässigt generera unika portnummer för den lokala datorn som den kan använda som källport.
Fortsättning längre ner på sidan...
Portnummer i användning
För att se portnummer i användning kan du öppna en webbläsare och besöka vilken webbplats du vill. Sedan kan du öppna PowerShell på din Windows-dator och skriva "netstat" för att visa alla aktuella anslutningar. Genom att skriva "netstat -n" visas de numeriska värdena för anslutningarna. Du kommer att se din dators anslutningar, protokollet som används, din lokala adress (vilket är din dators adress), och portnumret som används som källport. Det visas också fjärradressen, vilket är IP-adressen för enheten du är ansluten till, tillsammans med portnumret som används som destinationsport.
Om du till exempel besöker certbros.com kommer portnumret för webbtrafik att vara 80. För säker webbtrafik (HTTPS) är portnumret 443.
Det är också möjligt att manuellt ändra porten som du ansluter till. Om du till exempel skriver "certbros.com:80" kommer du att nå CertBros under underhållssidan. Men om du i stället försöker ansluta till "certbros.com:53", som är portnumret för DNS, kommer du inte att nå webbapplikationen eftersom servern inte är konfigurerad att skicka förfrågan till den tjänsten.
Säkerhet och portnummer
I säkerhetssammanhang är portnummer viktiga för att kunna filtrera, blockera eller tillåta specifik typ av trafik. Genom att ha kunskap om de vanligaste portnumren kan en säkerhetsspecialist identifiera och skydda systemet mot olika säkerhetsrisker.
Sammanfattning och slutsats
Portnummer spelar en viktig roll inom TCP/IP-modellen och används för att rikta data till rätt applikation på en dator eller server. Genom att ha kunskap om välkända portnummer kan du identifiera olika typer av trafik och felsöka nätverksproblem. Var medveten om säkerhetsaspekterna kring portnummer och använd deras kunskap för att förbättra nätverkets säkerhet.
Med detta sagt är portnummer en viktig del av nätverkskommunikation och det lönar sig att lära sig mer om dem.
Källa: CertBros - Portnummer Video
Vanliga frågor och svar
Vad är skillnaden mellan välkända portnummer och registrerade portnummer?
Välkända portnummer är standardiserade portnummer för vanliga protokoll, medan registrerade portnummer är portnummer som företag har registrerat för sina egna applikationer eller tjänster. Välkända portnummer är standardiserade och kända av alla datorer, medan registrerade portnummer kan vara mer specifika och används av specifika applikationer.
Varför är portnummer viktiga för nätverkssäkerhet?
Portnummer används inom nätverkssäkerhet för att filtrera och blockera specifik typ av trafik. Genom att övervaka portnummer kan säkerhetsspecialister upptäcka och förebygga potentiella säkerhetsrisker. För att förbättra nätverkssäkerheten är det viktigt att ha kunskap om vanliga portnummer och vilken typ av trafik de representerar.
Kan portnummer ändras manuellt?
Ja, portnummer kan ändras manuellt, antingen genom att ange ett specifikt portnummer vid anslutning eller genom att konfigurera en applikation för att använda ett annat portnummer. Vissa portnummer är reserverade för specifika protokoll eller tjänster, men det finns också möjlighet att använda andra portnummer för anpassade applikationer eller tjänster.
Var kan jag lära mig mer om portnummer och nätverk?
Det finns många resurser tillgängliga online där du kan lära dig mer om portnummer och nätverk. Här är några rekommenderade webbplatser:
Se till att alltid använda pålitliga och uppdaterade källor när du lär dig om nätverk och relaterade ämnen.
Höjdpunkter
- Portnummer används för att rikta data till rätt applikation på en dator eller server.
- Välkända portnummer är standardiserade portnummer för vanliga protokoll.
- Registrerade portnummer används av företag för sina egna applikationer eller tjänster.
- Dynamiskt tilldelade portnummer används för att generera unika portnummer för lokala datorer.
- Portnummer är viktiga för nätverkssäkerhet och filtrering av trafik.
CertBros Portnummer Video