Válassza ki a nyelvét
Számítógép-hálózatok alkalmazási rétege kurzus
Több mint 2 millió diák világszerte

Számítógép-hálózatok alkalmazási rétege kurzus

Merüljön el mélyen a modern internetet működtető protokollokban – a DNS-től és HTTP-től a WebRTC-ig és a REST API-kig. Ez a kurzus egy alapos, gyakorlatias megértést nyújt a hálózati mérnökök és fejlesztők számára arról, hogyan működik valójában az alkalmazási réteg kommunikációja. Sajátítsa el a biztonságot, a teljesítményt és a hibaelhárítást minden jelentősebb protokollkészlet esetében.

Dedika vállalatoknak

Mit fogsz megtanulni:

  • Konfigurálja és hárítsa el a DNS-hierarchiák, rekordtípusok és DNSSEC-aláírási láncok hibáit.

  • Elemezze a HTTP/1.1, HTTP/2 és HTTP/3 üzenetszerkezeteket, és optimalizálja a webalkalmazások teljesítményét.

  • Építsen és védjen meg REST és GraphQL API-kat OAuth 2.0, JWT és sávkorlátozási technikák segítségével.

  • Valósítson meg e-mail hitelesítési szabványokat, beleértve az SPF, DKIM és DMARC szabványokat, a megszemélyesítés elleni védelem érdekében.

  • Rögzítse és elemezze élő protokollforgalmat Wireshark és tshark segítségével a kiváltó okok feltárásához.

  • Értse meg a TLS kézfogás mechanikáját, a tanúsítványkezelést és az alkalmazási réteg biztonságának megerősítését.

Hogyan tanulhatsz gyakorlatiasan Számítógép-hálózatok alkalmazási rétege kurzus

Hogyan gyakorolsz Számítógép-hálózatok alkalmazási rétege kurzus

Önnek, ha vállalatként szeretné képezni a csapatát

A Dedika vállalatoknak szóló képzésein a tanfolyam saját üzleti példákkal és gyakorlatokkal, az Ön cégének igényeihez igazítva érhető el.

Kattintson ide

A kurzus tartalma

8 Fejezet • 40 Óra4 és 360 óra közötti időtartam (te döntesz)

1. fejezetRészletek megtekintése

Az alkalmazási réteg alapjai

  • 1. óra • Kliens-szerver kommunikációs modell

    Ismerteti a kliens-szerver paradigmát, mint az alkalmazási réteg domináns architektúráját. A hallgatók nyomon követik a kérés-válasz ciklusokat, és azonosítják, hogyan kezelik a szerverek az egyidejű klienseket.

  • 2. óra • Alkalmazási réteg protokolltervezési elvei

    Lefedi az alkalmazásprotokollok mögötti tervezési döntéseket: üzenetszintaxis, szemantika és időzítés. A hallgatók ezen elvek alkalmazásával értékelik és hasonlítják össze a meglévő protokollokat.

  • 3. óra • A TCP/IP-verem és a rétegek szerepei

    Meghatározza az egyes TCP/IP-rétegeket és azok feladatait, az alkalmazási réteget a csúcsra helyezve. Megadja a szerkezeti kontextust, amely szükséges az összes későbbi protokolltárgyalás megértéséhez.

  • 4. óra • Socketek és az API-határ

    Bemutatja a socket API-t, mint programozási interfészt az alkalmazások és a szállítási réteg között. A hallgatók megértik, hogyan nyitnak meg, használnak és zárnak be az alkalmazások socket-kapcsolatokat.

  • 5. óra • Peer-to-peer architektúra alapjai

    Szembeállítja a peer-to-peer tervezést a kliens-szerverrel, kiemelve a skálázhatósági kompromisszumokat. A hallgatók valós P2P használati eseteket és azok protokollbeli következményeit azonosítják.

2. fejezetRészletek megtekintése

Tartománynév-rendszer részletesen

  • 1. óra • DNS-biztonsági kiterjesztések

    Bemutatja a DNSSEC aláírási láncokat, kulcstípusokat és érvényesítési logikát a hamisítási támadások kivédésére. A hallgatók ellenőrzik az aláírt zónákat, és megértik a bizalmi horgonyok kezelését.

  • 2. óra • Iteratív és rekurzív feloldás

    Lépésről lépésre nyomon követi mindkét feloldási módot, bemutatva a feloldók szerepét és a gyorsítótárazási viselkedést. A hallgatók megjósolják a lekérdezési útvonalakat, és azonosítják, hol keletkezik a késleltetés.

  • 3. óra • Alapvető DNS-rekordtípusok

    Megvizsgálja az A, AAAA, CNAME, MX, NS, PTR, TXT és SRV rekordokat gyakorlati példákkal. A hallgatók rekordokat hoznak létre és érvényesítenek általános telepítési forgatókönyvekhez.

  • 4. óra • DNS-hibaelhárítás és diagnosztika

    Lekérdező eszközöket alkalmaz hibásan konfigurált zónák, terjedési késések és feloldóhibák diagnosztizálására. A hallgatók szisztematikus diagnosztikai munkafolyamatot építenek ki DNS-incidensekre.

  • 5. óra • DNS-hierarchia és névtér

    Lefedi a DNS-fát a gyökértől a levélig, ismertetve a zónákat, delegációkat és tekintélyes szervereket. A hallgatók zónafájlokat olvasnak, és megértik, hogyan oldódnak fel a nevek globálisan.

3. fejezetRészletek megtekintése

HTTP: Protokoll mechanikája és fejlődése

  • 1. óra • Gyorsítótárazás, sütik és állapot

    Ismerteti a gyorsítótár-kezelési direktívákat, ETageket és a sütialapú munkamenet-kezelést. A hallgatók gyorsítótárazási házirendeket konfigurálnak, és nyomon követik, hogyan tartják fenn a sütik az állapotot az állapotmentes HTTP-ben.

  • 2. óra • HTTP/2 multiplexelés és keretezés

    Lefedi a bináris keretezést, a stream-multiplexelést, a fejléc-tömörítést és a szerver push-t HTTP/2-ben. A hallgatók összehasonlítják a HTTP/2 teljesítménynövekedését a HTTP/1.1-gyel valós körülmények között.

  • 3. óra • HTTP/1.1 üzenetstruktúra

    Feltárja a kérés- és válaszüzeneteket: kezdősorok, fejlécek és törzsek. A hallgatók nyers HTTP-forgalmat elemeznek és azonosítják a gyorsítótárazást és tartalom-egyeztetést vezérlő fejléc-szemantikát.

  • 4. óra • HTTP biztonsági fejlécek és HTTPS

    Megvizsgálja a TLS-kézfogás integrációját a HTTPS-sel és a webalkalmazásokat megerősítő biztonsági fejléceket. A hallgatók konfigurálják a HSTS-t, a CSP-t és a kapcsolódó fejléceket a gyakori webes támadások enyhítésére.

  • 5. óra • HTTP/3 és QUIC szállítás

    Bemutatja a QUIC UDP-alapú szállítását, és azt, hogy a HTTP/3 hogyan szünteti meg a head-of-line blokkolást. A hallgatók azonosítják azokat a forgatókönyveket, ahol a HTTP/3 mérhető késleltetés-javulást biztosít.

4. fejezetRészletek megtekintése

E-mail protokollok és architektúra

  • 1. óra • SMTP üzenettovábbítás mechanikája

    Végigvezet az SMTP-kézfogáson, a borítékparancsokon és a relé viselkedésén a levéltovábbító ügynökök között. A hallgatók SMTP-munkameneteket szimulálnak és értelmezik a szerver válaszait.

  • 2. óra • MIME és üzenetformázás

    Ismerteti a MIME-típusokat, a többrészes struktúrákat és a kódolási sémákat, amelyek lehetővé teszik a gazdag e-mail tartalmat. A hallgatók MIME-üzeneteket készítenek és dekódolnak mellékletekkel és HTML-törzsekkel.

  • 3. óra • IMAP és POP3 lekérési protokollok

    Szembeállítja az IMAP kiszolgálóoldali mappakezelését a POP3 letöltés-és-törlés modelljével. A hallgatók klienseket konfigurálnak mindkét protokollhoz, és értékelik a kompromisszumokat a különböző használati esetekhez.

  • 4. óra • E-mail biztonság és titkosítás

    Megvizsgálja a STARTTLS-t, S/MIME-et és PGP-t a szállítási és végpontok közötti e-mail titkosításhoz. A hallgatók titkosított e-mail folyamatokat konfigurálnak, és megértik a tanúsítvány-bizalmi modelleket.

  • 5. óra • E-mail hitelesítési szabványok

    Lefedi az SPF-t, DKIM-et és DMARC-ot, mint réteges védelmet a hamisítás és adathalászat ellen. A hallgatók DNS-rekordokat tesznek közzé, és értelmezik a hitelesítési eredményeket az üzenetfejlécekben.

5. fejezetRészletek megtekintése

Fájlátviteli és távoli hozzáférési protokollok

  • 1. óra • Hálózati fájlrendszer protokollok

    Bemutatja az NFS-t és az SMB/CIFS-t a megosztott fájlrendszer-hozzáféréshez hálózatokon keresztül. A hallgatók távoli megosztásokat csatlakoztatnak, konfigurálják az engedélyeket, és diagnosztizálják a gyakori hozzáférési hibákat.

  • 2. óra • Protokollválasztás és biztonsági kompromisszumok

    Szintetizálja a fájlátviteli protokollok kiválasztásának szempontjait biztonság, teljesítmény és kompatibilitás alapján. A hallgatók olyan döntési keretrendszert készítenek, amely alkalmazható vállalati forgatókönyvekre.

  • 3. óra • FTP architektúra és módok

    Ismerteti az FTP duplacsatornás kialakítását, az aktív vs. passzív módokat és a tűzfalon való áthaladás kihívásait. A hallgatók nyomon követik a vezérlő- és adatkapcsolatokat, és azonosítják a NAT-kompatibilitási problémákat.

  • 4. óra • Biztonságos fájlátvitel SFTP-vel és SCP-vel

    Lefedi az SFTP-t és SCP-t, mint SSH-alapú alternatívákat, amelyek mind a hitelesítő adatokat, mind az adatokat titkosítják. A hallgatók kulcsalapú hitelesítést konfigurálnak, és automatizálják a biztonságos fájlátviteleket.

  • 5. óra • SSH távoli héj protokoll

    Részletezi az SSH-kézfogást, a kulcscsere algoritmusokat és a csatorna-multiplexelést a távoli adminisztrációhoz. A hallgatók megerősítik az SSH-konfigurációkat, és porttovábbítást használnak alagutazáshoz.

6. fejezetRészletek megtekintése

Webes szolgáltatások és API-kommunikáció

  • 1. óra • API-biztonság és sebességkorlátozás

    Lefedi az OAuth 2.0 folyamatokat, API-kulcskezelést, JWT-érvényesítést és sebességkorlátozási stratégiákat. A hallgatók biztosítanak egy API-végpontot, és szabályozási házirendeket konfigurálnak a visszaélés megelőzésére.

  • 2. óra • API adatformátumok és szerializáció

    Összehasonlítja a JSON-t, XML-t és Protocol Buffers-t API-adatcsomagokhoz, lefedve az elemzést és a séma-érvényesítést. A hallgatók strukturált adatokat szerializálnak és deszerializálnak, és teljesítménytesztet végeznek a formátumokon.

  • 3. óra • GraphQL lekérdező nyelv és végrehajtás

    Bemutatja a GraphQL séma-definíciót, a lekérdezési, mutációs és feliratkozási műveleteket. A hallgatók lekérdezéseket írnak egy élő séma ellen, és összehasonlítják a GraphQL hatékonyságát a REST-tel összetett adatigények esetén.

  • 4. óra • REST architekturális megszorítások

    Meghatározza a hat REST-megszorítást, és leképezi azokat HTTP-metódusokra, állapotkódokra és erőforrás-URI-kra. A hallgatók kiértékelik a meglévő API-kat a REST-megfelelőség szempontjából, és azonosítják a megsértéseket.

  • 5. óra • WebSocket teljes duplex kommunikáció

    Ismerteti a WebSocket frissítési kézfogást, a keretezési protokollt és a valós idejű alkalmazások használati eseteit. A hallgatók megvalósítanak egy WebSocket-kapcsolatot, és összehasonlítják a HTTP long-pollinggal.

7. fejezetRészletek megtekintése

Multimédia és valós idejű protokollok

  • 1. óra • WebRTC peer-to-peer média

    Részletezi az ICE-t, STUN-t, TURN-t és DTLS-SRTP-t, mint a böngészőalapú valós idejű média építőköveit. A hallgatók létrehoznak egy WebRTC peer-kapcsolatot, és diagnosztizálják a NAT-áthaladási hibákat.

  • 2. óra • SIP jelzés és VoIP architektúra

    Ismerteti a SIP-kérés metódusait, válaszkódjait és a VoIP-hívások párbeszéd létrehozását. A hallgatók nyomon követnek egy SIP-hívásfolyamatot az INVITE-tól a BYE-ig, és azonosítják a proxy és regisztrátor szerepeket.

  • 3. óra • Szolgáltatásminőség valós idejű forgalomhoz

    DSCP-jelölést, forgalomalakítást és jitter pufferelést alkalmaz a valós idejű média minőségi céljainak eléréséhez. A hallgatók QoS-házirendeket konfigurálnak, és mérik azok hatását a hívásminőségi mutatókra.

  • 4. óra • Valós idejű szállítási protokoll alapjai

    Lefedi az RTP fejlécmezőket, adattartalom-típusokat, sorszámokat és időbélyegeket a média szinkronizálásához. A hallgatók RTP-folyamokat rögzítenek, és mérik a jitter és a csomagvesztés hatását.

  • 5. óra • Streaming RTSP-vel és HLS-sel

    Szembeállítja az RTSP munkamenet-vezérlését a HTTP-alapú adaptív streameléssel HLS segítségével. A hallgatók beállítanak egy streaming szervert, és megfigyelik az adaptív bitráta váltást sávszélesség-korlátozások mellett.

8. fejezetRészletek megtekintése

Alkalmazási réteg biztonsága és teljesítménye

  • 1. óra • Teljesítményprofilozás és optimalizálás

    Böngésző fejlesztői eszközöket, csomagrögzítéseket és szintetikus tesztelést használ az alkalmazási réteg szűk keresztmetszeteinek azonosítására. A hallgatók tömörítést, kapcsolat-újrafelhasználást és előzetes letöltést alkalmaznak az oldalbetöltési idő csökkentésére.

  • 2. óra • Webalkalmazási tűzfalak és proxyk

    Ismerteti a WAF-szabálykészleteket, a fordított proxy architektúrákat és a forgalomellenőrzést a fenyegetések enyhítésére. A hallgatók WAF-szabályokat írnak, konfigurálnak egy fordított proxyt, és tesztelik a szabályok hatékonyságát.

  • 3. óra • Gyakori alkalmazásréteg-támadások

    Elemzi a beillesztési, cross-site scripting, kéréshamisítási és protokollszintű szolgáltatásmegtagadási támadásokat. A hallgatók minden támadást hozzárendelnek a protokollmechanizmusához, és azonosítják a detektálási indikátorokat.

  • 4. óra • TLS-kézfogás és tanúsítványkezelés

    Nyomon követi a TLS 1.3 kézfogás lépéseit, a titkosítási csomag egyeztetését és a tanúsítványlánc érvényesítését. A hallgatók TLS-t konfigurálnak egy szerveren, kezelik a tanúsítvány-megújítást, és tesztelik a gyenge konfigurációkat.

  • 5. óra • Tartalomkézbesítési és gyorsítótárazási stratégiák

    Lefedi a CDN-architektúrát, a peremgyorsítótárazást, a gyorsítótár-érvénytelenítést és az origin tehermentesítési technikákat. A hallgatók gyorsítótárazási házirendeket konfigurálnak, és mérik a késleltetés csökkenését a peremkézbesítésből.

Tanúsítvány

Érvényes befejezési tanúsítványod

Ez a kurzus neked szól:

  • Hálózati rendszergazdák, akik az infrastruktúrán túl a protokollszintű szakértelem felé szeretnének elmozdulni.

  • Backend-fejlesztők, akik meg kívánják érteni, mi történik az API-hívásaik alatt.

  • Informatikai támogatómérnökök, akik készen állnak arra, hogy nagyobb magabiztossággal diagnosztizálják az alkalmazásrétegbeli hibákat.

  • Informatikus szakos hallgatók, akik áthidalják az elmélet és a valós protokollviselkedés közötti szakadékot.

  • DevOps-mérnökök, akik felhőszolgáltatásokat konfigurálnak, de hiányoznak a mély hálózati protokollismereteik.

  • Pályamódosítók informatikai ügyfélszolgálati szerepkörből, akik a hálózati mérnöki területre szeretnének specializálódni.

Mit mondanak a diákjaink

Az órái tökéletesek. Megvettem az egyéves csomagot, és végre lehetőségem van különböző érdekes témákat követni anélkül, hogy platformot kellene váltanom... köszönöm mindazt, amit csinálnak, már ajánlottam is másoknak...
Giulio Carlo
Giulio CarloDigitális Marketing Hallgató
Szeretem, hogy a leckék egyenesen a lényegre térnek, és hogy tudok fejezeteket váltani és átugrani olyan tartalmakat, amikre nincs szükségem.
Mariana Ferres
Mariana FerresFotográfia Hallgató
Szeretem a tartalmat és a videók bemutatási és átírási módját, ami felgyorsítja a folyamatot!
Luciana Alvarenga
Luciana AlvarengaKörömdesign Hallgató
A platform gyors, egyszerű használni. A tartalom sokfélesége és a kiegészítő videók nagyon sokat segítenek a tanulásban.
André Felipe
André FelipePrompt Engineering Hallgató

Főbb képzések

GYIK

Mi a Dedika?

Érvényes a tanúsítvány Magyarországon?

Ingyenesek a tanfolyamok?

Mennyi a tanfolyamok óraszáma?

Milyenek a tanfolyamok?

Hogyan működnek a tanfolyamok?

Mennyi ideig tartanak a tanfolyamok?

Mennyibe kerülnek a tanfolyamok?

Mi az az EAD vagy online tanfolyam, és hogyan működik?

PDF tanfolyam