A Linux hálózati belső tulajdonságainak megértése: Hálózatépítés Linuxon

Értékelés:   (4.5 az 5-ből)

A Linux hálózati belső tulajdonságainak megértése: Hálózatépítés Linuxon (Christian Benvenuti)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Understanding Linux Network Internals: Guided Tour to Networking on Linux

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9780596002558
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2005
Oldalak száma:1064

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A Linux hálózati belső tulajdonságainak megértése: Hálózatépítés Linuxon - Understanding Linux...
Ha valaha is kíváncsi voltál arra, hogy a Linux...
A Linux hálózati belső tulajdonságainak megértése: Hálózatépítés Linuxon - Understanding Linux Network Internals: Guided Tour to Networking on Linux

A szerző munkáit az alábbi kiadók adták ki:

© 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)