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: