TCP/IP - Helion
Tytuł oryginału: Teach Yourself TCP/IP in 14 Days, 3nd edition
Tłumaczenie: Andrzej Grażyński
ISBN: 83-86718-55-2
stron: 414, Format: B5, okładka: miękka
Data wydania: 2011-09-14
Księgarnia: Helion
Cena książki: 49,00 zł
TCP/IP (ang. Transmision Control Protocol/Internet Protocol) jest obecnie dominującym, najbardziej rozpowszechnionym protokołem sieciowym. Niniejsza książka pomoże Ci w zrozumieniu jego podstaw w kontekscie innych protokołów, a także zapozna Cię z ideą systemów otwartych i roli, jaką odgrywa w nich omawiany protokół.
Dzięki przejrzystemu wykładowi oraz wielu pytaniom i odpowiedziom, a także ćwiczeniom praktycznym łatwo zdobędziesz fundamentalną wiedzę na temat zastosowania protokołu TCP/IP we współpracy między sieciami, w systemach klient-serwer oraz w Internecie. Równocześnie, dzięki licznym wskazówkom, notatkom i ostrzeżeniom dowiesz się, jak umiejętnie konstruować związane z nim oprogramowanie i unikać wielu pułapek programistycznych.
- Natura protokołu TCP/IP, podstawy działania i związek z innymi protokołami
- Instalacja i konfigurowanie DNS, NIS i NFS na serwerze i u klienta
- Wykorzystanie najnowszej edycji TCP/IP: IP Next Generation
- Połączenia host-to-host i związane z tym funkcje TCP: przesyłanie danych, niezawodność, sterowanie przepływem, bezpieczeństwo danych
- Warstwowa architektura TCP/IP, FTP, warstwy sesji, poczta elektroniczna (SMTP) w szczegółach
- Potrzeba standaryzacji, powstawanie i rozwój standardów
- Protokoły OSI/ISO
- Praca sieciowa w Windows 95, Windows NT i Linuxie
Osoby które kupowały "TCP/IP", wybierały także:
- Atak na sieć okiem hakera. Wykrywanie i eksploatacja luk w zabezpieczeniach sieci 89,00 zł, (44,50 zł -50%)
- TCP/IP w 24 godziny. Wydanie VI 119,00 zł, (59,50 zł -50%)
- TCP/IP od środka. Protokoły. Wydanie II 129,00 zł, (64,50 zł -50%)
- Atak na sieć okiem hakera. Wykrywanie i eksploatacja luk w zabezpieczeniach sieci 89,00 zł, (53,40 zł -40%)
- TCP/IP w 24 godziny. Wydanie VI 119,00 zł, (71,40 zł -40%)
Spis treści
TCP/IP -- spis treści
Od Autora
Rozdział 1. Systemy otwarte, standardy, protokoły
- Systemy otwarte
- Co oznacza pojęcie "system otwarty"?
- Architektura sieci komputerowych
- Lokalne sieci komputerowe
- Rozległe sieci komputerowe
- Warstwy sieci
- Warstwa aplikacji
- Warstwa prezentacji
- Warstwa sesji
- Warstwa transportowa
- Warstwa sieciowa
- Warstwa Å‚Ä…cza danych
- Warstwa fizyczna
- Terminologia i konwencje notacyjne
- Pakiety
- Podsystemy
- Obiekty
- N-Notacja
- N-Funkcje
- N-Możliwości
- N-Usługi
- Oswajanie się z żargonem
- Kolejki i połączenia
- Standardy
- Ustanawianie standardów
- Standard Internet
- Protokoły
- Porcjowanie danych
- Nagłówki protokołu
- Podsumowanie
- Pytania i odpowiedzi
- Laboratorium
Rozdział 2. TCP/IP a sieć Internet
- Krótki przegląd komponentów TCP/IP
- Telnet
- Zdalny Transfer Plików - FTP
- Prosty Protokół Przesyłu Poczty - SMTP
- Kerberos
- Obsługa Nazw Domen - DNS
- Prosty Protokół Zarządzania Siecią - SNMP
- Sieciowy System Plików - NFS
- Zdalne Wywołanie Procedury - RPC
- Trywialny Transfer Plików - TFTP
- Protokół Sterowania Transmisją - TCP
- Protokół Datagramów Użytkownika - UDP
- Protokół Międzysieciowy - IP
- Międzysieciowy Protokół Komunikatów - ICMP
- Historia TCP/IP
- Berkeleyowskie implementacje UNIXa a protokół TCP/IP
- TCP/IP a OSI/RM
- TCP/IP a Ethernet
- Sieć Internet
- Struktura Internetu
- Warstwy Internetu
- Problemy współpracy międzysieciowej
- Adresy internetowe
- Adresowanie w podsieciach
- Adresy IP
- Protokół odwzorowania adresów
- Typ odwzorowania
- ARP i adresy IP
- Obsługa Nazw Domen (DNS)
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 3. Protokół międzysieciowy (IP)
- Podstawy protokołu IP
- Nagłówek protokołu IP
- Koleje życia datagramu
- Międzysieciowy Protokół Komunikatów (ICMP)
- Wersja 6 IP - IP Next Generation (IPng)
- Datagram IPng
- 128-bitowe adresy IP
- Nagłówki rozszerzające
- Protokół IP w różnych środowiskach sprzętowo-programowych
- MS-DOS
- Microsoft Windows 3.x, Windows for Workgroups, Windows 95
- Windows NT
- OS/2
- Macintosh
- DEC
- IBM System Network Architecture
- Sieci lokalne
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 4. Protokoły TCP i UDP
- Czym jest TCP?
- Podążając za komunikatem
- Porty i gniazda
- Komunikacja TCP z górnymi warstwami
- Porty pasywne i aktywne
- TCP i pomiar czasu
- Stoper retransmisji
- Stoper spokoju po zakończeniu
- Stoper uporczywy
- Stoper żywotności i stoper bezczynności
- Sterowanie przepływem i bloki sterujące TCP
- Jednostki danych protokołu TCP
- TCP i połączenia
- Nawiązywanie połączenia
- Przesyłanie danych
- Zamykanie połączeń
- Protokół datagramów użytkownika (UDP)
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 5. Śluzy i protokoły marszrutowania
- Åšluzy, mostki i bramki
- Protokoły współpracy między śluzami
- Demony marszrutowania
- Marszrutowanie
- Metoda najkrótszej marszruty
- Marszrutowanie oparte na jakości łączy
- Dynamiczna aktualizacja tablic marszrutowania
- Protokoły IGP i EGP
- Protokół GGP
- Protokół EGP
- EGP i sÄ…siedzi
- Komunikaty EGP
- Komunikaty międzyprotokołowe EGP-GGP
- Zmienne stanu i stopery protokołu EGP
- Protokoły grupy IGP
- Protokół RIP
- Protokół HELLO
- Protokół najkrótszej ścieżki
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 6. Telnet i FTP
- Telnet
- Połączenia Telnetowe
- Polecenia protokołu Telnet
- TN3270
- Protokół przesyłu plików FTP
- Wewnętrzne polecenia FTP
- Połączenia FTP
- Transmisja pośrednia FTP
- Anonimowe wykorzystanie FTP
- Serwery FTP
- Prosty protokół przesyłu plików (TFTP)
- Polecenie TFTP
- Pakiety TFTP
- Prosty protokół poczty elektronicznej (SMTP)
- Polecenia SMTP
- Berkeley Utilities
- Pliki hosts.equiv i .rhosts
- rlogin
- rsh
- rcp
- rwho
- ruptime
- rexec
- Podsumowanie
- Pytania i odpowiedzi
- Laboratorium
- Quiz
Rozdział 7. Konfiguracja i podstawy administrowania TCP/IP
- Pliki konfiguracyjne
- Symboliczne nazwy maszyn - plik /etc/hosts
- Nazwy sieci - plik /etc/networks
- Protokoły sieciowe - plik /etc/protocols
- Usługi sieciowe - plik /etc/services
- Odczytywanie i zmiana nazwy hosta
- Pętla zwrotna
- Zarządzanie protokołem odwzorowania adresów (ARP)
- Program ifconfig
- Demon inetd
- Polecenie netstat
- Końcowe maszyny każdego połączenia
- Statystyka interfejsów sieciowych
- Bufory danych
- Tablice marszrutowania
- Statystyka protokołów
- Polecenie ping
- Śledzenie połączenia
- Podsumowanie
- Pytania i odpowiedzi
Rozdział 8. TCP/IP w sieciach komputerowych
- TCP/IP w kontekście innych protokołów
- Warstwy LAN
- NetBIOS a TCP/IP
- XNS a TCP/IP
- IPX a UDP
- ARCnet a TCP/IP
- Sieci optyczne (FDDI)
- X.25 a IP
- Sieci ISDN a TCP/IP
- IP a Wielomegabitowe dane komutowane (SMDS)
- Transmisja asynchroniczna (ATM) i szerokopasmowe sieci ISDN (BISDN)
- Protokół IP w Windows 95
- Opcjonalne usługi TCP/IP
- Aktywni użytkownicy (Active Users)
- Generator znaków (Character Generator)
- Czas dnia (Daytime)
- Porzuć (Discard)
- Echo
- Cytat na dzisiaj (Quote of the Day)
- Czas (Time)
- Przykład
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 9. Zbudujmy prostą sieć - serwery
- Przykładowa sieć
- Konfigurowanie oprogramowania TCP/IP
- Konfiguracja TCP/IP na platformie UNIX
- Konfigurowanie SCO UNIX
- Konfigurowanie Linuxa
- Konfigurowanie Solarisa
- Konfigurowanie serwera Windows NT
- Testowanie konfiguracji serwerów
- Pseudoterminale
- Równoważność użytkowników
- Anonimowy dostęp do FTP
- Konfigurowanie protokołów SLIP i PPP
- Zdalne drukowanie
- Konfigurowanie SNMP
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rysunek 10. Budowy sieci ciÄ…g dalszy - stacje robocze
- TCP/IP w systemie DOS: PC/TCP
- Instalowanie PC/TCP
- Windows for Workgroups używające NetBIOS
- Testowanie PC/TCP
- TCP/IP w środowisku Windows: NetManage Chameleon
- Instalowanie Chameleona
- Konfigurowanie Chameleona
- Testowanie Chameleona
- TCP/IP w stacji roboczej Windows 95
- Instalowanie TCP/IP
- Pozostałe właściwości protokołu TCP/IP
- Testowanie TCP/IP
- Program Winsock
- Trumpet Winsock
- Instalowanie Trumpet Winsocka
- Konfigurowanie Sterownika Pakietów TCP/IP
- Podsumowanie
Rozdział 11. DNS
- Obsługa nazw domen (DNS)
- Struktura DNS
- Serwer Nazw
- Rekordy zasobowe
- IN-ADDR-ARPA
- Komunikaty DNS
- Przelicznik nazw
- Konfigurowanie UNIXowego serwera DNS
- Kompletowanie plików DNS
- Protokół BOOTP
- Komunikaty protokołu BOOTP
- Protokół czasu sieciowego (NTP)
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 12. NFS i NIS
- System plików sieciowych
- Protokoły NFS
- Zdalne wywołanie procedury (RPC)
- Maper portów
- Zewnętrzna reprezentacja danych (XDR)
- Protokół NFS
- Protokół montowania
- Blokowanie plików
- Zdalne wykonywanie poleceń
- rusers i spray
- Konfigurowanie NFS
- Konfigurowanie serwera NFS w środowisku SCO UNIX
- Konfigurowanie klienta NFS w środowisku SCO UNIX
- Konfigurowanie NFS w środowisku Windows
- Współdzielenie katalogów w środowisku Windows
- Informacja sieciowa (NIS)
- Konfigurowanie NIS
- Ustanawianie domeny NIS
- Demony NIS
- Konfigurowanie serwera wiodÄ…cego
- Konfigurowanie serwerów podporządkowanych
- Konfigurowanie klienta
- Kontrola pracy RPC i NFS
- rpcinfo
- nfsstat
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 13. Zarządzanie i sterowanie siecią
- Standardy zarzÄ…dzania sieciÄ…
- SNMP - jak to działa?
- Baza danych zarzÄ…dcy (MIB)
- Protokół SNMP
- Konfigurowanie SNMP w systemie UNIX
- Polecenia SNMP
- Topologie sieci
- Konfigurowanie sieci
- Gdy pojawiajÄ… siÄ™ problemy
- KÅ‚opoty z interfejsem sieciowym
- KÅ‚opoty w warstwie sieciowej (IP)
- KÅ‚opoty z TCP i UDP
- KÅ‚opoty w warstwie aplikacji
- Bezpieczeństwo
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Rozdział 14. Interfejs programisty TCP/IP
- Rozwój interfejsu programisty
- Podstawowe funkcje interfejsu gniazd
- Blok sterowania transmisjÄ…
- Tworzenie gniazda
- WiÄ…zanie gniazda
- Połączenie z przeznaczeniem
- Polecenie open
- Wysłanie danych
- Otrzymywanie danych
- Czuwanie serwera
- Sprawdzanie stanu gniazd
- Zamykanie połączenia
- Przerywanie połączenia
- Rozwidlenia UNIXowe (forks)
- Podsumowanie
- Pytania i odpowiedzi
- Quiz
Dodatki
Dodatek A. Skróty i akronimy
Dodatek B. SÅ‚ownik
Dodatek C. Programy narzędziowe i usługowe TCP/IP
Dodatek D. Udokumentowane numery portów
Dodatek E. RFCs
- W jaki sposób uzyskać dokumenty RFC?
- Lista dokumentów RFC według kategorii
Dodatek F. Odpowiedzi do Quizów
Skorowidz