Pochopení síťových vnitřností Linuxu: Průvodce síťováním v Linuxu

Hodnocení:   (4,5 z 5)

Pochopení síťových vnitřností Linuxu: Průvodce síťováním v Linuxu (Christian Benvenuti)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněna pro své komplexní a podrobné pokrytí síťového zásobníku Linuxu, takže je vhodná jak pro nováčky, tak pro zkušené profesionály. Je však třeba upozornit, že některé kritické oblasti, jako jsou protokoly transportní vrstvy, nejsou pokryty a některé části obsahu mohou být zastaralé.

Klady:

Podrobné a komplexní pokrytí vnitřních síťových prvků systému Linux.
Jasný a čtivý styl psaní doplněný užitečnými diagramy.
Vynikající jak pro nováčky, tak pro zkušené uživatele, kteří si chtějí prohloubit své znalosti.
Poskytuje důkladný základ pro pochopení dalších síťových témat.
Doporučujeme jako solidní referenční knihu pro vývojáře a ty, kteří píší nebo upravují ovladače zařízení pro Linux.

Zápory:

Nepokrývá protokoly transportní vrstvy, takže čtenáři musí hledat další zdroje.
Některé informace jsou zastaralé, zejména pokud jde o změny ve směrovacích mechanismech.
Některým čtenářům může materiál připadat příliš podrobný nebo náročný, zejména pokud jsou v této oblasti nováčky.

(na základě 23 hodnocení čtenářů)

Původní název:

Understanding Linux Network Internals: Guided Tour to Networking on Linux

Obsah knihy:

Pokud vás někdy zajímalo, jak Linux plní složité úkoly, které mu přidělují protokoly IP, nebo pokud se jen chcete dozvědět něco o moderních sítích na příkladech z reálného života, je kniha Pochopení síťových vnitřností Linuxu určena právě vám.

Stejně jako populární kniha Understanding the Linux Kernel od O'Reilly i tato kniha srozumitelně vysvětluje základní koncepty a naučí vás sledovat skutečný kód v jazyce C, který je implementuje. Přestože se hodí určitá znalost protokolů TCP/IP, z tohoto textu se dozvíte mnoho o samotných protokolech a jejich použití. A pokud již máte základní znalosti jazyka C, můžete pomocí průchodů kódem v knize zjistit, co přesně tato sofistikovaná část linuxového jádra dělá.

Část obtíží při pochopení sítí - a jejich implementaci - spočívá v tom, že úkoly jsou rozděleny a prováděny v mnoha různých časech různými částmi kódu. Jednou ze silných stránek této knihy je integrace těchto částí a odhalení vztahů mezi vzdálenými funkcemi a datovými strukturami. Kniha Pochopení síťových vnitřností Linuxu je jak pojednáním o velkém obrazu, tak i nesmlouvavým průvodcem podrobnostmi síťování v Linuxu. Témata zahrnují:

⬤ Klíčové problémy se sítí.

⬤ Ovladače zařízení síťové karty (NIC).

⬤ Inicializace systému.

⬤ Úlohy a implementace vrstvy 2 (linková vrstva).

⬤ Úlohy a implementace vrstvy 3 (IPv4).

⬤ Infrastruktura a protokoly sousedů (ARP).

⬤ Mřížkování.

⬤ Směrování.

⬤ ICMP.

Autor Christian Benvenuti, návrhář operačních systémů se specializací na sítě, vysvětluje mnohem více než jen to, jak funguje kód systému Linux. Ukazuje účel hlavních síťových funkcí a kompromisy spojené s výběrem jednoho řešení na úkor druhého. Srozumitelnost knihy zvyšuje velké množství vývojových diagramů a dalších schémat.

Další údaje o knize:

ISBN:9780596002558
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2005
Počet stran:1064

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Pochopení síťových vnitřností Linuxu: Průvodce síťováním v Linuxu - Understanding Linux Network...
Pokud vás někdy zajímalo, jak Linux plní složité...
Pochopení síťových vnitřností Linuxu: Průvodce síťováním v Linuxu - Understanding Linux Network Internals: Guided Tour to Networking on Linux

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)