Hodnocení:
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.
⬤ 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ářů)
Understanding Linux Network Internals: Guided Tour to Networking on Linux
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.
© 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)