Summary of Hálózati portok és protokollok
Hálózati portok és protokollok: Útmutató diákoknak és érettségizőknek
Bevezetés
A portok és a hálózati szolgáltatások a számítógépes hálózatokban zajló kommunikáció alapkövei. Ez az anyag elmagyarázza, mik azok a portok, hogyan csoportosíthatók, mely szolgáltatások mely portokon érhetők el leggyakrabban, és miben különbözik a TCP és UDP használata. A cél átfogó és könnyen megjegyezhető információkat nyújtani, amelyek alkalmasak önálló tanulásra.
Definíció: A port egy szám, amely egy adott hálózati szolgáltatást vagy alkalmazást azonosít egy eszközön; az IP-cím az eszközt határozza meg, a port pedig az adott eszközön futó szolgáltatást.
Alapfogalmak
Mi az a port és miért van rá szükségünk?
- Az IP-cím azt mutatja meg, hová érkezzen a csomag (eszköz). A port határozza meg, hogy melyik alkalmazás vagy szolgáltatás dolgozza fel a csomagot az adott eszközön.
- A portok TCP és UDP protokollokat használnak — így az 53-as port jelenthet TCP 53-at és UDP 53-at is.
Definíció: A TCP (Transmission Control Protocol) egy kapcsolatorientált protokoll, amely megbízható kézbesítést biztosít; az UDP (User Datagram Protocol) egy kapcsolat nélküli, gyorsabb, de nem megbízható protokoll.
Portszámok felosztása
| Tartomány | Név | Jelentés |
|---|---|---|
| $0 - 1023$ | Well-known ports | Rendszer- és szabványos szolgáltatások (pl. HTTP $80$, SSH $22$) |
| $1024 - 49151$ | Registered ports | Regisztrált portok alkalmazásokhoz |
| $49152 - 65535$ | Dynamic/private ports | Ideiglenes kliens portok, melyeket az operációs rendszer használ |
Gyakorlati példa
- Egy $192.0.2.10$ IP-című szerver webes szolgáltatást kínálhat a $80$-as porton (HTTP) és SSH-t a $22$-es porton; a kliens a $192.0.2.10:80$ vagy a $192.0.2.10:22$ címre csatlakozik a kívánt szolgáltatásnak megfelelően.
Legismertebb portok és szolgáltatások (áttekintés)
| Port | Protokoll | Szolgáltatás | Rövid leírás |
|---|---|---|---|
| 21 | TCP | FTP | Fájlátvitel, titkosítatlan |
| 22 | TCP | SSH | Biztonságos távoli felügyelet |
| 23 | TCP | Telnet | Titkosítás nélküli távoli hozzáférés (nem ajánlott) |
| 25 | TCP | SMTP | E-mailek küldése szerverek között |
| 53 | UDP/TCP | DNS | Domainnevek IP-címekre feloldása |
| 67/68 | UDP | DHCP | Automatikus IP-cím kiosztás és konfiguráció |
| 80 | TCP | HTTP | Titkosítatlan web |
| 443 | TCP | HTTPS | Web TLS-en keresztül, titkosítás |
| 110 | TCP | POP3 | E-mailek letöltése |
| 465 | TCP | SMTPS | Titkosított levélküldés |
| 993 | TCP | IMAPS | Titkosított IMAP |
| 995 | TCP | POP3S | Titkosított POP3 |
Válogatott szolgáltatások leírása
-
FTP (21-es port)
- Fájlátvitelre szolgál. A klasszikus FTP titkosítatlanul továbbítja a jelszavakat és az adatokat.
- Javaslat: inkább SFTP-t (FTP SSH-n keresztül) vagy FTPS-t (FTP TLS-en keresztül) használjunk.
- Aktív vs. passzív mód: fontos a tűzfalon/NAT-on való áthaladáskor.
-
SSH (22-es port)
- Szerverek biztonságos távoli felügyelete, felváltja a Telnetet.
- Biztonság növelése: jelszavak helyett kulcsok használata, root bejelentkezés tiltása, hozzáférés korlátozása az adminisztrációs hálózatra.
-
Telnet (23-as port)
- Régebbi protokoll titkosítás nélküli távoli hozzáféréshez. Éles környezetben nem ajánlott a használata.
-
SMTP / SMTPS (25-ös, 465-ös portok)
- SMTP a $25$-ös porton a levelező szerverek közötti kommunikációhoz.
- SMTPS a $465$-ös porton a titkosított küldéshez; a kliensek gyakran az $587$-es portot használják STARTTLS-sel.
-
DNS (53-as port)
- Domainek IP-címekre feloldása. Főként UDP $53$-at használ, TCP $53$-at nagyobb válaszokhoz vagy zónaátvitelekhez.
-
DHCP (67-es és 68-as portok)
- UDP $67$ szerver, UDP $68$ kliens. Automatikus IP-cím, maszk, átjáró, DNS és egyéb paraméterek kiosztása.
-
HTTP / HTTPS (80-as és 443-as portok)
- HTTP $80$: titkosítatlan webes átvitelek, gyakran átirányítva HTTPS-re.
- HTTPS $443$: web TLS-en keresztül, biztosítja a bizalmasságot és az integritást.
-
POP3, IMAP és titkosított változataik
- POP3 $110$: levelek let
Already have an account? Sign in
Hálózati portok és szolgáltatások
Klíčové pojmy: A port azonosítja a szolgáltatást egy eszközön, Az IP-cím azonosítja az eszközt, Porttartományok: $0\!-$1023, $1024\!-$49151, $49152\!-$65535, TCP = megbízható, UDP = gyors/kapcsolat nélküli, HTTP $80$ és HTTPS $443$ a webhez, preferálja a HTTPS-t, SSH $22$ biztonságos távoli bejelentkezéshez, használjon kulcsokat, A DNS $53$ UDP-t használ a lekérdezésekhez és TCP-t a nagyobb átvitelekhez, DHCP szerver UDP $67$, kliens UDP $68$, SMTP $25$ szerverekhez, SMTPS $465$ vagy $587$ STARTTLS-sel titkosított küldéshez, Az FTP $21$ titkosítatlan; preferálja az SFTP-t vagy az FTPS-t, A tűzfal szabályok mindig megkülönböztetik a TCP/UDP-t, POP3 $110$, POP3S $995$, IMAPS $993$ e-mail hozzáféréshez