Linux. Mechanizmy sieciowe

okladka

Kompletny przewodnik po mechanizmach sieciowych Linuksa

  • Inicjalizacja urządzeń sieciowych.
  • Interfejsy pomiędzy urządzeniami i protokołami.
  • Rozwiązania specyficzne dla protokołów.

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.

  • Struktury danych
  • Rejestracja i inicjalizowanie urządzeń sieciowych
  • Powiadamianie jądra o odbiorze ramki
  • Obsługa protokołów
  • Implementacja mostkowania
  • Obsługa IPv4
  • Podsystem sąsiedztwa
  • Routing

Administracja sieci TCP/IP dla każdego

okladka
Jeśli postawiono przed Tobą nowe odpowiedzialne zadanie administrowania siecią, w której wykorzystywany jest protokół TCP/IP, książka autorstwa Briana Komara pozwoli Ci zdobyć niezbędną wiedzę. Autor nadał jej formę wykładu, jednak nie spodziewaj się akademickiej nudy. Już po pierwsych kilku rozdziałach dowiesz się:
  • jak wygląda model architektury sieciowej OSI,
  • czym jest TCP/IP i protokoły pokrewne,
  • jak prawidłowo wybrać numer IP dla swojej sieci prywatnej,
  • co to jest maska podsieci,
  • wszystkiego o DNS-ie,
  • jak zdalnie administrować siecią.

PageMaker 6.5. Ćwiczenia praktyczne

okladka
Niniejsza książka ma na celu zapoznanie użytkownika ze sposobami tworzenia publikacji za pomocą Page Makera 6.5 PL. Materiał został pogrupowany w ćwiczenia przedstawiające proces tworzenia publikacji, zaczynając od formatowania strony, poprzez formatowanie tekstu i grafiki, na przygotowaniu materiałów dla drukarni kończąc.

Diagnozowanie i utrzymanie sieci. Księga eksperta

okladka
Jeśli jesteś jednym z administratorów sieci lub planujesz stworzenie nowej sieci, potrzebujesz wskazówek.

Ostatnie lata pokazały, że praktycznie bez sieci nie może się obyć żadne przedsiębiorstwo ani to duże, ani pomniejsza firma. Rozwój zarówno protokołów, jak i zmiany w strukturze okablowania służą jedynie podniesieniu wydajności i bezpieczeństwa sieci.

Zapoznaj się z najnowszymi informacjami na temat protokołów i strategii rozwiązywania problemów w sieciach. Informacje te pomogą Ci utrzymać ją na najwyższym poziomie wydajności.

"Księga Eksperta" zapozna Cię z wypróbowanymi technikami diagnozowania sieci oraz opartymi na doświadczeniu strategiami optymalizacji i rozwiązywania problemów.

Autor przedstawia sprawdzoną metodologię rozwiązywania problemów bottom-up, która szczegółowo sprawdza każdą warstwę modelu sieciowego -- fizyczną, łącza danych, sieciową, transportową, sesji, prezentacji i aplikacji -- rozwiązując w każdym przypadku problemy charakterystyczne dla danej warstwy.

Książka omawia rolę analizatorów protokołów w pomiarach typowych wartości obciążenia i opóźnienia, wykrywania "wąskich gardeł" sieci oraz określania czasów odpowiedzi serwerów i klientów. Ważne koncepcje i techniki zostały tutaj wsparte wieloma praktycznymi wskazówkami, diagramami, analizami sytuacji, zapisami ruchu w sieci.

Tylko w tej książce znajdziesz:

  • Opis zagadnień związanych z okablowaniem,
  • Techniki kodowania transmisji,
  • Sposób na analizowanie 48-bitowego adresu MAC IEEE,
  • Wyjaśnienie wpływu różnych typów ruchu rozgłoszeniowego,
  • Szczegóły i rozważania związane z technologiami Ethernet i Token Ring, analizą działania przełączników,
  • Szczegółowe omówienie protokołu IEEE 802.2 LLC, datagramów i routingu,
  • Szczegóły dotyczące protokołu IP, włączając w to adresowanie, podsieci oraz rolę ICMP,
  • Szczegóły i rozważania związane z analizą działania protokołu IPX,
  • Analizę działania protokołów UDP, TCP, SPX oraz SPX II,
  • Odpowiedź, w jaki sposób różne protokoły znajdują zasoby poprzez NetBIOS, SAP oraz DNS,
  • Sekwencje logowania w różnych stosach protokołów,
  • Analizę i rozwiązanie problemów z protokołami DHCP, SMB, NCP, NFS, FTP, HTTP oraz NT Browse,
  • Sposoby wyznaczania typowych wartości obciążenia i opóźnienia w sieci.
J. Scott Haugdahl jest założycielem Net3 Group, Inc. (www.net3group.com), firmy zajmującej się dostarczaniem rozwiązań do analiz sieci (włączając w to serwisy WWW), oprogramowania dla użytkowników analizatorów protokołów, kursów diagnozowania sieci oraz rozwiązywaniem problemów klientów. Scott Haugdahl posiada osiemnastoletnie doświadczenie w rozwiązywaniu problemów z sieciami w firmach z listy Fortune 1000 i instytucjach rządowych. Pisał dla wielu magazynów branżowych, włączając w to kolumnę "On The Wire" magazynu Network Computing Technology, gdzie był współautorem wielu analiz i omówień. Na początku kariery opracował popularny analizator protokołów oparty na systemie DOS. Autor posiada tytuł Bachelor of Computer Science zdobyty na Minnesota Institute of Technology.

PHP 4. Biblia

okladka
Chcesz tworzyć dynamiczne strony WWW współpracujące z bazami danych?

Ten rzetelnie opracowany podręcznik zawiera analizy konkretnych problemów. Ułatwi zapoznanie się z najnowszą wersją języka umożliwiającego tworzenie skryptów dołączanych do stron HTML. Jeżeli jesteś projektantem HTML, programistą C lub twórcą stron WWW używającym języków ASP, JSP, Perl lub ColdFusion, podręcznik ten stanie się twoim przewodnikiem po PHP -- produkcie dostępnym bezpłatnie. Dzięki zawartym w książce wskazówkom zamiast rozpoczynać pracę "od zera", możesz wykorzystać powszechnie dostępne skrypty, zmieniając je odpowiednio do swoich potrzeb. Kompletny opis PHP 4 to między innymi rozbudowane rozdziały pomagające Ci wykorzystać szybkość relacyjnych baz danych oraz umiejętne łączenie stron WWW z bazami danych.

Naucz się, jak:

  • tworzyć witryny ze śledzeniem sesji;
  • używać PHP do programowania obiektowego;
  • przyłączać kod PHP bezpośrednio do programów do obsługi poczty elektronicznej;
  • zabezpieczać witrynę przed atakami;
  • wykorzystać praktycznie mechanizmy cookie i przekierowywania.
Jeśli PHP 4 może coś wykonać, ty tym bardziej to potrafisz...

Dreamweaver UltraDev 4. Vademecum profesjonalisty

okladka
Firma Macromedia jeszcze raz wywiązała się z zadania stworzenia środowiska do projektowania aplikacji sieciowych, które łączą siłę dynamicznych witryn z istniejącym interfejsem Dreamweavera. Program Dreamweaver UltraDev jest jedynym w swoim rodzaju środowiskiem projektowania wykorzystującym najnowsze pomysły i metody.

UltraDev udostępnia nie jedną, ale trzy różne technologie serwera (JSP, CFML, ASP), z możliwością rozszerzenia środowiska pracy o nowe technologie poprzez pluginy. Ponadto firma Macromedia stworzyła wersje programu dla Windows i dla Macintosha, umożliwiając użytkownikom komputerów Macintosh -- zmuszonych wcześniej do pisania kodu na komputerach Windows -- powrót do znajomych pulpitów.

Pakiet UltraDev może tworzyć witryny internetowe w pełni sterowane przez bazy danych poprzez interfejs "wskaż i kliknij" (point and click). W odróżnieniu od innych pakietów, oferuje on projektantowi możliwość podglądu danych w czasie rzeczywistym wewnątrz interfejsu UltraDeva. Program UltraDev czyni życie znacznie łatwiejszym, umożliwiając osobie projektującej mechanizmy aplikacji pracę tylko z bazą danych, podczas kiedy projektanci pracują nad układem strony. Skończyły się czasy ustawicznego przesyłania plików.

Po przeczytaniu tej książki będziesz umiał wykorzystać wszystkie możliwości programu UltraDev. Niezależnie od tego, czy kiedykolwiek pracowałeś z Dreamweaverem lub edytorem HTML, już wkrótce będziesz tworzył swoje własne witryny internetowe sterowane przez bazy danych. Jedynym warunkiem zrozumienia wiadomości zawartych w tej książce jest podstawowa znajomość HTML-a i dostęp do komputera pracującego pod kontrolą Windows lub MacOS.

Pierwsza część książki dotyczy możliwości programu UltraDev w zakresie edycji kodu HTML i przybliża podstawy witryn sterowanych przez bazy danych. Poznasz narzędzia służące do zarządzania i edycji HTML-a i staniesz się profesjonalistą środowiska pracy WYSIWYG. Po zapoznaniu się z funkcjami interfejsu zaczyna się prawdziwa zabawa. Poznasz podstawy projektu bazy danych i różnych technologii serwerów dostępnych w programie UltraDev.

W części drugiej przedstawiona zostanie potęga programu UltraDev. Po nawiązaniu połączenia z bazą danych zaczniesz zamieszczać dane dynamiczne w swoich aplikacjach sieciowych. Odkryjesz narzędzia wizualizacji danych i wbudowane behawiory serwera. Nauczysz się także kilku podstawowych technik, które są powszechnie używane w projektowaniu aplikacji sieciowych.

W trzeciej części nauczysz się budować prawdziwe aplikacje. Ostatnie rozdziały są poświęcone tworzeniu realistycznych projektów. Możesz rozbudować te aplikacje i natychmiast je uruchomić. Poznasz także kilka sztuczek dotyczących usuwania błędów w ukończonych aplikacjach, na wypadek gdyby coś nie funkcjonowało zgodnie z planem.

Po zakończeniu lektury książki będziesz umiał szybko i z łatwością tworzyć różnorodne aplikacje sieciowe w trzech różnych technologiach serwerów. Staniesz się jednym z władców świata dynamicznych aplikacji.


« poprzednia 1 2 3 4 5 6 7 następna »