Hálózati portok és protokollok

  • Informatika
  • hálózati protokollok
  • portok és protokollok…
  • TCP UDP különbség
  • HTTP HTTPS SSH
  • DNS DHCP SMTP
  • portok biztonsága
In 2 languages:ČeštinaPolski

TL;DR: Hálózati portok és protokollok érettségihez dióhéjban

  • Mi az a port? Egy szám, amely egy adott IP-címmel rendelkező eszközön futó konkrét hálózati szolgáltatást vagy alkalmazást azonosít. Az IP-cím az eszközt, a port a szolgáltatást jelöli.
  • Portok felosztása: Jól ismert (0-1023, pl. HTTP 80, SSH 22), Regisztrált (1024-49151), Dinamikus/Privát (49152-65535).
  • Kulcsfontosságú portok és protokollok:
    • HTTP 80: Titkosítatlan web. HTTPS 443: Titkosított web (TLS).
    • SSH 22: Biztonságos távoli felügyelet. Telnet 23: Titkosítatlan és veszélyes távoli felügyelet.
    • DNS 53 (UDP/TCP): Tartománynév-feloldás IP-címekre.
    • DHCP 67/68 (UDP): Automatikus IP-konfiguráció kiosztása.
    • SMTP 25/465 (TCP): E-mailek küldése (25 szerverek között, 465 titkosítva).
    • POP3 110/995 (TCP), IMAP 993 (TCP): E-mailek letöltése/elérése (995 és 993 titkosított).
    • FTP 21 (TCP): Titkosítatlan fájlátvitel.
  • TCP vs. UDP: Fontos különbséget tenni, az 53-as port lehet TCP és UDP is.
  • Biztonság: Minden nyitott port potenciális kockázat. Használjon titkosított protokollokat, és korlátozza a hozzáférést tűzfallal.

Bevezetés: Hálózati portok és protokollok – Az internet megértésének kulcsa

Amikor az interneten böngészünk, e-maileket küldünk vagy távolról felügyelünk szervereket, találkozunk a hálózati portok és protokollok fogalmával. Ezek a hálózati kommunikáció alapvető építőkövei, amelyek kulcsfontosságúak minden online szolgáltatás megfelelő működéséhez. Jelentőségük, funkciójuk és biztonsági szempontjaik megértése elengedhetetlen mindenki számára, aki a számítógépes hálózatok világában mozog, legyen szó diákról, jövőbeli IT-szakemberről vagy csak kíváncsi felhasználóról.

A hálózati portok és protokollok lehetővé teszik számunkra, hogy hatékonyan és biztonságosan irányítsuk az adatokat a megfelelő alkalmazásokhoz a megfelelő eszközökön. Ebben a cikkben részletesen megvizsgáljuk jellemzőiket, felosztásukat és a legfontosabb példákat, amelyeket ismernie kell – ideális összefoglalás az érettségihez.

Mik azok a hálózati portok és miért fontosak?

A hálózati port egyszerűen fogalmazva egy szám, amely egy adott eszközön futó konkrét hálózati szolgáltatást vagy alkalmazást azonosít. Míg az IP-cím magát az eszközt (például egy szervert vagy a számítógépét) azonosítja a hálózaton, addig a port azt határozza meg, hogy melyik szolgáltatásnak kell fogadnia vagy küldenie az adatokat ezen az eszközön.

Képzeljen el egy szervert egyetlen IP-címmel, amelyen egyszerre fut weboldal, e-mail szerver és távoli felügyeleti szolgáltatás. A portoknak köszönhetően a webes adatok a webszerverhez, az e-mail adatok a levelezőszerverhez, a felügyeleti adatok pedig a távoli adminisztrációs alkalmazáshoz jutnak el. A portokat főként a TCP (Transmission Control Protocol) és az UDP (User Datagram Protocol) protokollok használják, amelyek meghatározzák az adatátvitel módját.

Practise it with flashcards

16 cards · first 3 free, no account

1 / 16

Mi az a port a hálózati kommunikációban, és miben különbözik az IP-címtől?

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, a port pedig az azon futó szolgá

Tap to flip · Swipe to navigate

A hálózati portok felosztása és jelentősége

A hálózati portok három fő kategóriába sorolhatók számtartományuk szerint, és minden kategóriának megvan a maga specifikus jelentése és célja. Ez a hálózati portok felosztása fontos a hálózat kezelése és biztonsága szempontjából.

TartományNévJelentés
0 - 1023Jól ismert portokIsmert rendszerportok általános szolgáltatásokhoz, pl. HTTP (80) vagy SSH (22). Az IANA szervezet tartja fenn.
1024 - 49151Regisztrált portokSpecifikus, nem rendszerszintű alkalmazásokhoz és szolgáltatásokhoz regisztrált portok.
49152 - 65535Dinamikus/Privát portokIdeiglenes portok, amelyeket a kliensek használnak a kapcsolat létesítésekor. Dinamikusan kerülnek kiosztásra.

A legfontosabb hálózati portok és protokollok diákok számára

Most nézzük meg részletesen a legismertebb portok és protokollok jellemzőit, amelyek gyakran előfordulnak a számítógépes hálózatok tanulmányozása és az érettségi vizsga során. Jegyezze meg nemcsak a port számát, hanem főleg azt, hogy mire szolgál a szolgáltatás, és titkosított-e.

21/TCP FTP: Titkosítatlan fájlátvitel

Az FTP (File Transfer Protocol) a 21/TCP porton fájlok átvitelére szolgál számítógépek között. A klasszikus FTP nem biztonságos, mivel a bejelentkezési adatokat és magukat az adatokat is titkosítatlanul továbbítja. Ez azt jelenti, hogy bárki a hálózaton potenciálisan lehallgathatja a jelszavait és fájljait.

Ezért a gyakorlatban jobb az SFTP (SSH-n keresztül) vagy az FTPS (FTP SSL/TLS-en keresztül) használata, amelyek titkosítják a kommunikációt. Az FTP használhat aktív és passzív módot is, amit fontos tudni a tűzfal konfigurálásakor vagy NAT-on keresztüli átjutáskor.

22/TCP SSH: Biztonságos távoli szerverfelügyelet

Az SSH (Secure Shell) a 22/TCP porton az eszközök biztonságos távoli felügyeletének szabványa. Robusztus titkosítást használ minden kommunikációhoz, és teljes mértékben felváltja az elavult és veszélyes Telnetet. Az SSH-n keresztül általában Linux szervereket, hálózati elemeket, például switcheket, routereket vagy tűzfalakat kezelnek.

Az SSH biztonsága többféleképpen növelhető:

  • Kulcsok használatával jelszavak helyett a hitelesítéshez.
  • A root felhasználó közvetlen bejelentkezésének tiltásával.
  • Az SSH-hoz való hozzáférés korlátozásával csak kiválasztott, például adminisztrációs hálózatokról, tűzfal segítségével.

23/TCP Telnet: Elavult, titkosítatlan távoli felügyelet

A Telnet a 23/TCP porton távoli hozzáférést biztosít eszközökhöz, hasonlóan az SSH-hoz. Az SSH-val ellentétben azonban nem biztosít semmilyen titkosítást. Ez azt jelenti, hogy a bejelentkezési adatok, parancsok és minden adat tiszta szövegben kerül átvitelre, és könnyen lehallgatható és visszaélhető egy támadó által a hálózaton.

Ma a Telnetet rendkívül veszélyesnek tartják, és minden esetben az SSH protokollal kellene helyettesíteni. Az érettségi kérdésnél fontos ismerni ezt a különbséget és hangsúlyozni a biztonsági kockázatokat.

25/TCP SMTP & 465/TCP SMTPS: E-mailek küldése

Az SMTP (Simple Mail Transfer Protocol) e-mailek küldésére szolgál. A 25/TCP portot elsősorban a levelezőszerverek közötti kommunikációra (ún. szerver-szerver kommunikációra) használják. Kliensoldali e-mail küldéshez (e-mail kliensből szerverre) gyakran használják az 587-es portot is STARTTLS titkosítással, bár ez nem szerepel az érettségi kérdések listáján.

A titkosított levelezéshez az SMTPS-t használják a 465/TCP porton. Ez a port biztosítja, hogy a kliens és a szerver közötti kommunikáció SSL/TLS titkosítással védett legyen, ami növeli az e-mailekben található érzékeny információk biztonságát.

53/UDP, TCP DNS: Tartománynév-feloldás IP-címekre

A DNS (Domain Name System) az 53-as porton abszolút kulcsfontosságú szolgáltatás az internet működéséhez. Feladata az ember által olvasható tartománynevek (pl. www.seznam.cz) szám alapú IP-címekre (pl. 77.75.79.61) történő fordítása, amelyeket a számítógépek a kommunikációhoz használnak. DNS nélkül ismernie kellene az összes meglátogatni kívánt weboldal IP-címét.

A DNS elsősorban az UDP 53-as portot használja a gyors lekérdezésekhez és válaszokhoz. A TCP 53-as portot nagyobb válaszokhoz (pl. DNS szerverek közötti zónaátvitelkor, amikor megbízható kapcsolatra van szükség) vagy a DNSSEC-hez (Domain Name System Security Extensions) használják.

67/68 UDP DHCP: Automatikus IP-konfiguráció kiosztása

A DHCP (Dynamic Host Configuration Protocol) az UDP 67-es portot használja a szerver oldalon, és az UDP 68-as portot a kliens oldalon. Ez a szolgáltatás automatikusan kiosztja a hálózati konfigurációt a hálózaton lévő eszközöknek. A klienseknek így nem kell manuálisan megadniuk az IP-címet, alhálózati maszkot, alapértelmezett átjárót, DNS szervereket és egyéb paramétereket.

A DHCP jelentősen leegyszerűsíti a hálózat kezelését, és elengedhetetlen a legtöbb modern hálózat számára, az otthoni routerektől a nagyvállalati infrastruktúrákig.

80/TCP HTTP & 443/TCP HTTPS: Weboldalak és biztonság

A HTTP (Hypertext Transfer Protocol) a 80/TCP porton weboldalak és adatok titkosítatlan átvitelére szolgál. Ez a web alapvető protokollja, de a titkosítás hiánya biztonsági kockázatot jelent. Minden kommunikáció, beleértve a bejelentkezési adatokat is, lehallgatható a hálózaton.

A HTTPS (Hypertext Transfer Protocol Secure) a 443/TCP porton a HTTP titkosított változata. A TLS (Transport Layer Security) protokollt használja három kulcsfontosságú tulajdonság biztosítására:

  • Titkosítás: Az adatok olvashatatlanok az illetéktelen személyek számára.
  • Adatintegritás: Az adatok nem módosíthatók az átvitel során.
  • Szerverhitelesítés: A tanúsítvány igazolja, hogy a megfelelő szerverrel kommunikál, nem pedig egy hamisítvánnyal.

Ma már minden nyilvános weboldalnak HTTPS-t kellene használnia. A HTTP-t gyakran csak az automatikus átirányításra használják a biztonságos HTTPS változatra.

110/TCP POP3, 995/TCP POP3S, 993/TCP IMAPS: E-mailek kezelése

Az e-mailek e-mail kliensbe történő fogadására két fő protokollt használnak: a POP3-at és az IMAP-ot. Mindkettőnek van biztonságosabb, titkosított változata.

  • A POP3 (Post Office Protocol 3. verziója) a 110/TCP porton az e-mailek szerverről kliensre történő letöltésére szolgál. Letöltés után az e-mailek általában törlődnek a szerverről, ami a postaláda kezelésének egy régebbi módja, több eszközhöz nem alkalmas. A POP3S a 995/TCP porton a POP3 titkosított változata.

  • Az IMAP (Internet Message Access Protocol), amelynek titkosított változata, az IMAPS a 993/TCP porton fut, lehetővé teszi az e-mail postaláda közvetlen kezelését a szerveren. Az e-mailek a szerveren maradnak, és szinkronizálódnak az összes eszköz (számítógép, telefon, tablet) között. Az IMAP ezért alkalmasabb a modern, több eszközről történő e-mail használatra.

Itt van egy áttekintés az e-mail protokollokról:

ProtokollPortHasználat
POP3110Levelek letöltése, régebbi postaláda-kezelési mód (titkosítatlan)
POP3S995Titkosított POP3 (TLS/SSL-en keresztül)
IMAPS993Titkosított IMAP, postaláda kezelése közvetlenül a szerveren (TLS/SSL-en keresztül)
SMTP25E-mailek küldése szerverek között (titkosítatlan)
SMTPS465Titkosított levelek küldése (TLS/SSL-en keresztül)

TCP vs. UDP: Miért fontos a protokoll a portoknál?

Fontos megérteni, hogy önmagában a port száma nem mindig elegendő a szolgáltatás pontos azonosításához. Ennek oka, hogy a port külön létezik a TCP protokollhoz és külön az UDP-hez. Például az 53-as port lehet TCP 53 (DNS zónaátvitelhez) és UDP 53 (DNS lekérdezésekhez) is.

Emiatt a tűzfal szabályainak nemcsak a port számát, hanem a protokoll típusát (TCP vagy UDP) is meg kell különböztetniük, hogy megfelelően engedélyezzék vagy blokkolják a hálózati forgalmat. Ennek a különbségnek az ismeretének hiánya biztonsági hibákhoz vagy kapcsolódási problémákhoz vezethet.

A TCP (Transmission Control Protocol) protokoll megbízható, hibajavítással és kézbesítés-ellenőrzéssel rendelkezik, míg az UDP (User Datagram Protocol) gyorsabb, de kézbesítési garancia nélkül működik, alkalmas streamingre vagy DNS lekérdezésekre.

Hogyan ellenőrizzük a nyitott hálózati portokat és miért fontos ez?

A nyitott hálózati portok ellenőrzése kulcsfontosságú a hálózat diagnosztizálásához és biztonságához. A nyitott portok azt jelentik, hogy egy adott szolgáltatás az adott eszközön „figyel” a bejövő kapcsolatokra. Különböző eszközökkel lehet megállapítani, mely portok nyitottak és milyen szolgáltatások futnak rajtuk:

  • nmap: Hálózati szkennelő eszköz, amely megmutatja a nyitott portokat a hálózat szempontjából.
  • netstat vagy ss -tulpen (Linuxon): Közvetlenül a helyi szerveren vagy számítógépen megjeleníti a figyelő szolgáltatásokat és portjaikat.
  • telnet/nc (netcat): Használható egy adott portra való gyors kapcsolódási teszthez (pl. telnet www.example.com 80).

Elengedhetetlen tudni, hogy mely szolgáltatások figyelnek a szerverén, és valóban szükségesek-e. A tűzfalnak csak a szükséges portokat kell engedélyeznie, és a nem használt szolgáltatásokat le kell állítani a kockázat minimalizálása érdekében.

Hálózati portok biztonsága: Kulcsfontosságú elvek diákok számára

Minden nyitott hálózati port potenciális belépési pontot jelent egy támadó számára. Ezért a portok kezelése és biztonsága alapvető fontosságú. A fő szabály az, hogy az internetről csak azok a szolgáltatások legyenek elérhetők, amelyeknek valóban nyilvánosnak kell lenniük.

Az adminisztrációs portokat, mint például az SSH (22-es port) vagy a router vagy szerver felügyeleti felületét, maximálisan korlátozni kell. Ez elérhető szigorú tűzfal konfigurációval (például csak meghatározott IP-címekről engedélyezve a hozzáférést) vagy VPN (Virtual Private Network) használatával.

Tipikus hibák a hálózati portokkal és protokollokkal való munkában

A hálózati portokkal és protokollokkal való munkában a diákok és a kezdők gyakran követnek el néhány tipikus hibát. Ezek ismerete segít elkerülni a biztonsági kockázatokat és a hálózati működési problémákat:

  • Azt hinni, hogy a 80-as port mindig biztonságos, mert gyakori. A HTTP nem titkosított, ezért nem biztosítja az adatok magánéletét.
  • Telnet használata SSH helyett a távoli felügyelethez. A Telnet titkosítatlan és sebezhető.
  • Az internetről nyitva hagyni a router, switch vagy szerver felügyeletét a hozzáférés korlátozása nélkül. Ez hatalmas biztonsági kockázat.
  • Elfelejteni különbséget tenni a TCP és UDP portok között, ami helytelen tűzfal konfigurációhoz vezethet.
  • Nem ismerni az SMTP, POP3 és IMAP protokollok közötti különbséget, ami alapvető az e-mail szolgáltatások megfelelő konfigurálásához.

Összefoglalás az érettségihez: Amit a portokról és protokollokról meg kell jegyezni

Az érettségi sikeres megválaszolásához vagy a téma mélyebb megértéséhez jegyezze meg a következő kulcsfontosságú pontokat:

  • Az IP-cím az eszközt, a port a szolgáltatást azonosítja ezen az eszközön.
  • A HTTP 80 titkosítatlan web, míg a HTTPS 443 titkosított web TLS-en keresztül.
  • Az SSH 22 biztonságos távoli felügyelet, a Telnet 23 veszélyes és elavult.
  • A DNS az 53-as portot (UDP/TCP) használja a tartománynév-feloldáshoz.
  • A DHCP az UDP 67/68-at használja az IP-címek automatikus kiosztásához.
  • Az SMTP e-maileket küld, míg a POP3 és IMAP elérhetővé teszi azokat a kliensek számára (a titkosított SMTPS, POP3S, IMAPS változatok biztonságosabbak).

Az érettségin így járjon el: rövid definíció, a működési elv leírása, gyakorlati példa a hálózatból, végül pedig említés a tipikus hibákról vagy a diagnosztikáról. Ezzel bizonyítja a téma komplex ismeretét és megértését.

Gyakran ismételt kérdések (GYIK) a hálózati portokról és protokollokról

Mire szolgál a hálózati port?

A hálózati port egy számszerű azonosító, amely segít a hálózati forgalom irányításában egy adott eszközön futó konkrét alkalmazáshoz vagy szolgáltatáshoz. Képzelje el úgy, mint egy ajtót egy adott szobába (szolgáltatás) egy épületben (IP-címmel rendelkező eszköz).

Mi a különbség a TCP és UDP portok között?

A fő különbség a megbízhatóságban és a sebességben rejlik. A TCP (Transmission Control Protocol) megbízható, kapcsolatorientált, garantálja az adatok kézbesítését és a hibajavítást (pl. HTTP, HTTPS, SSH). Az UDP (User Datagram Protocol) kapcsolat nélküli, gyorsabb, de adatkézbesítési garancia nélkül működik (pl. DNS lekérdezések, DHCP). A tűzfal számára fontos megkülönböztetni, hogy TCP vagy UDP portról van szó.

Miért biztonságosabb a HTTPS, mint a HTTP?

A HTTPS biztonságosabb, mert a TLS (Transport Layer Security) protokollt használja a webböngésző és a szerver közötti összes kommunikáció titkosítására. Ez biztosítja az adatvédelem (az adatok olvashatatlanok), az adatintegritás (az adatok nem módosulnak) és a hitelesítés (annak ellenőrzése, hogy a megfelelő szerverrel kommunikál), amit a HTTP nem biztosít.

Használják még a Telnetet és biztonságos-e?

Bár a Telnetet még használhatják egyes régebbi vagy izolált belső hálózatokban, általában rendkívül veszélyesnek tekintik, és nem szabadna használni. A Telneten keresztüli kommunikáció nem titkosított, ami azt jelenti, hogy a bejelentkezési adatok és az adatok könnyen lehallgathatók egy támadó által. Ma a távoli felügyelet szabványa a biztonságos SSH protokoll.

Mi a különbség a POP3 és IMAP protokollok között az e-mailhez?

A POP3 (Post Office Protocol 3) letölti az e-maileket a szerverről az e-mail kliensébe, és általában törli azokat a szerverről. Az e-mailek ekkor csak azon az eszközön érhetők el, ahová letöltötték őket. Az IMAP (Internet Message Access Protocol) közvetlenül a szerveren kezeli az e-maileket, ami azt jelenti, hogy a levelek a szerveren maradnak, és szinkronizálódnak az összes eszközén. Az IMAP rugalmasabb és alkalmasabb az e-mailek több helyről és eszközről történő elérésére.

Practise it, don't just read it

16 flashcards for this topic. The account is free and you pick up right where you left off.

  • No credit card
  • Web and mobile app
  • 330,000+ students
Start for free

Related topics