Autor: Christian Benvenuti
ISBN: 83-246-0462-6
Ilość stron: 1000
Data wydania: 08/2006
Sieci, a szczególnie internet, to jeden z filarów współczesnej informatyki. Niemal każdy elektroniczny gadżet może pracować w sieci za pośrednictwem różnych metod komunikacji. Ogromna ilość produkowanych dziś urządzeń sieciowych opiera się na różnych dystrybucjach systemu operacyjnego Linux.
Ten dostępny nieodpłatnie system operacyjny od początku tworzony był z uwzględnieniem roli, jaką mógłby odgrywać w świecie sieci komputerowych, więc zaimplementowano w nim niemal wszystkie możliwe mechanizmy sieciowe. Dodatkowo filozofia, jaką przyjęto przy rozwoju tego systemu operacyjnego, pozwala wszystkim jego użytkownikom na dodawanie do jądra Linuksa własnych modułów zapewniających obsługę niestandardowych urządzeń i protokołów.
Książka "Linux. Mechanizmy sieciowe" to szczegółowe omówienie rozwiązań sieciowych, jakie zostały zastosowane w tym systemie operacyjnym. Opisuje sposoby, w jakie jądro Linuksa realizuje zadania przydzielane mu przez protokoły IP.
Czytając ją, można poznać współczesną łączność sieciową na wziętych z życia przykładach. Pozycja ta jest doskonałym przewodnikiem po kodzie źródłowym funkcji sieciowych jądra systemu Linux. Przedstawia kod w języku C z obszernymi komentarzami i wyjaśnieniami zastosowanych mechanizmów.
Rozdziały:
Część I. Podstawy (21)
1. Wprowadzenie (23)
2. Najważniejsze struktury danych (41)
3. Interfejs użytkownik - jądro (75)
Część II. Inicjalizacja systemu (89)
4. Łańcuchy powiadomień (91)
5. Inicjalizacja urządzeń sieciowych (99)
6. Warstwa PCI i karty sieciowe (119)
7. Infrastruktura jądra związana z inicjacją komponentów (129)
8. Rejestracja i inicjacja urządzeń (149)
Część III. Wysyłanie i odbieranie (185)
9. Przerwania i sterowniki sieciowe (187)
10. Odbiór ramki (217)
11. Wysyłanie ramki (245)
12. Informacje o przerwaniach (265)
13. Procedury obsługi protokołów (271)
Część IV. Mostkowanie (299)
14. Mostkowanie: podstawowe koncepcje (301)
15. Mostkowanie: protokół drzewa częściowego (315)
16. Mostkowanie: implementacja w Linuksie (359)
17. Mostkowanie: zagadnienia różne (393)
Część V. Internet Protocol Version 4 (IPv4) (407)
18. Internet Protocol Version 4 (IPv4): pojęcia (409)
19. Internet Protocol Version 4 (IPv4): funkcje i cechy jądra Linuksa (437)
20. Internet Protocol Version 4 (IPv4): przekazywanie i lokalne dostarczanie (461)
21. Internet Protocol Version 4 (IPv4): transmisja (469)
22. Internet Protocol Version 4 (IPv4): obsługa fragmentacji (505)
23. Internet Protocol Version 4 (IPv4): zagadnienia różne (527)
24. Protokół warstwy czwartej i obsługa Raw IP (557)
25. Internet Control Message Protocol (ICMPv4) (571)
Część VI Podsystem sąsiedztwa (607)
26. Podsystem sąsiedztwa: pojęcia (609)
27. Podsystem sąsiedztwa: infrastruktura (633)
28. Podsystem sąsiedztwa: Address Resolution Protocol (ARP) (677)
29. Podsystem sąsiedztwa: zagadnienia różne (723)
Część VII. Routing (747)
30. Routing: pojęcia (749)
31. Routing: zagadnienia zaawansowane (773)
32. Routing: implementacja w Linuksie (799)
33. Routing: bufor tras (827)
34. Routing: tablice tras (861)
35. Routing: wyszukiwania (875)
36. Routing: zagadnienia różne (913)
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.