Értékelés:
A könyv nagyra értékelt a Linux hálózati stack átfogó és részletes lefedettsége miatt, így egyaránt alkalmas a kezdők és a tapasztalt szakemberek számára. Megjegyzendő azonban, hogy néhány kritikus terület, például a szállítási réteg protokolljai nem szerepelnek benne, és a tartalom egy része elavult lehet.
Előnyök:⬤ A Linux hálózati belső részének részletes és átfogó lefedettsége.
⬤ Világos és olvasmányos írásmód, amelyet hasznos ábrák egészítenek ki.
⬤ Kiválóan alkalmas mind a kezdők, mind a tapasztalt felhasználók számára, akik szeretnék elmélyíteni ismereteiket.
⬤ Alapos alapozást nyújt más hálózati témák megértéséhez.
⬤ Ajánlott, mint szilárd referenciakönyv a fejlesztőknek és azoknak, akik Linux eszközmeghajtókat írnak vagy módosítanak.
⬤ Nem foglalkozik a szállítási réteg protokolljaival, ezért az olvasónak további forrásokat kell keresnie.
⬤ Bizonyos információk elavultak, különösen az útválasztási mechanizmusok változásait illetően.
⬤ Egyes olvasók túl részletesnek vagy nehézkesnek találhatják az anyagot, különösen, ha újak a témában.
(23 olvasói vélemény alapján)
Understanding Linux Network Internals: Guided Tour to Networking on Linux
Ha valaha is kíváncsi voltál arra, hogy a Linux hogyan hajtja végre az IP-protokollok által ráruházott bonyolult feladatokat - vagy ha csak a modern hálózatépítést szeretnéd megismerni valós példákon keresztül -, akkor a Linux Network Internals megértése neked szól.
Az O'Reilly népszerű Understanding the Linux Kernel című könyvéhez hasonlóan ez a könyv is világosan elmagyarázza a mögöttes koncepciókat, és megtanítja, hogyan követheti az azokat megvalósító tényleges C-kódot. Bár a TCP/IP protokollok némi ismerete hasznos, ebből a szövegből sokat tanulhat magáról a protokollokról és azok felhasználásáról. Ha pedig már rendelkezik alapszintű C-ismeretekkel, a könyvben található kódbemutatók segítségével pontosan kitalálhatja, hogy mit is csinál a Linux kernel ezen kifinomult része.
A hálózatok megértésének -- és megvalósításának -- nehézsége részben abban rejlik, hogy a feladatokat különböző kódrészletek bontják és különböző időpontokban hajtják végre. Ennek a könyvnek az egyik erőssége, hogy integrálja a darabokat, és feltárja a messziről jövő funkciók és adatszerkezetek közötti kapcsolatokat. A Linux Network Internals megértése egyszerre nagy ívű értekezés és a Linux-hálózatok részleteinek nem túl szigorú útmutatója. A témakörök a következők:
⬤ Főbb problémák a hálózatépítéssel kapcsolatban.
⬤ Hálózati interfészkártya (NIC) eszközillesztőprogramok.
⬤ Rendszer inicializálás.
⬤ 2. réteg (link-réteg) feladatai és megvalósítása.
⬤ 3. réteg (IPv4) feladatok és végrehajtás.
⬤ Neighbor infrastruktúra és protokollok (ARP).
⬤ Hálózati összeköttetés.
⬤ Routing.
⬤ ICMP.
A szerző Christian Benvenuti, a hálózatépítésre szakosodott operációs rendszertervező sokkal többet magyaráz el, mint a Linux-kód működését. Bemutatja a főbb hálózati funkciók célját és az egyik megoldásnak a másikhoz képest történő megválasztásával járó kompromisszumokat. A könyv érthetőségét számos folyamatábra és egyéb diagram növeli.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)