home *** CD-ROM | disk | FTP | other *** search
- W. Richard Stevens
- t│um. Krzysztof Banaszek
-
- Biblia TCP/IP, tom 1
-
-
- Biblia TCP/IP to fundamentalny i jedyny
- tak pe│ny opis ca│ego protoko│u TCP/IP
- bΩd╣cego podstaw╣ dzia│ania Internetu. W
- odr≤┐nieniu od wielu innych publikacji
- dostΩpnych na rynku ksi╣┐ka ta jest czym£
- wiΩcej ni┐ tylko opisem tego, co znajduje
- siΩ dokumentach, kt≤re od dawna mo┐na
- znaleƒµ w Internecie. W przystΩpny spos≤b
- przedstawiono tu czytelnikowi jak dzia│a
- TCP/IP. Wymuszaj╣c r≤┐ne nietypowe
- sytuacje i pokazuj╣c jak na nie reaguje
- oprogramowanie, autor u£wiadamia
- czytelnikowi znaczenie r≤┐nych zagadnie±.
-
- Spis tre£ci
-
- Przedmowa
- Wprowadzenie
- 1.1 Wprowadzenie
- 1.2 Uk│ad ksi╣┐ki
- 1.3 Sk│ad TCP/IP
- 1.4 Adresy internetowe
- 1.5 System Nazw Domen
- 1.6 Enkapsulacja
- 1.7 Demultipleksacja
- 1.8 Model klient-serwer
- 1.9 Numery port≤w
- 1.10 Standaryzacja
- 1.11 Dokumenty RFC
- 1.12 Standardowe us│ugi podstawowe
- 1.13 Internet
- 1.14 Implementacje
- 1.15 Interfejs programowy aplikacji
- 1.16 Sieµ testowa
- 1.17 Podsumowanie
- Rozdzia│ 2 Warstwa │╣cza
- 2.1 Wprowadzenie
- 2.2 Enkapsulacja Ethernet i IEEE 802
- 2.3 Enkapsulacja typu trailer
- 2.4 SLIP: Serial Line IP - IP po │╣czu
- szeregowym
- 2.5 SLIP z kompresj╣
- 2.6 PPP: protok≤│ punkt-punkt
- 2.7 Interfejs loopback
- 2.8 MTU
- 2.9 îcie┐ka MTU
- 2.10 Obliczanie przepustowo£ci │╣cza
- szeregowego
- 2.11 Podsumowanie
- Rozdzia│ IP: 3 Internet Protocol -
- protok≤│ Internetu
- 3.1 Wprowadzenie
- 3.2 Nag│≤wek IP
- 3.3 Ruting IP
- 3.4 Adresowanie podsieci
- 3.5 Maska podsieci
- 3.6 Adresy IP specjalnego przeznaczenia
- 3.7 Przyk│ady podsieci
- 3.8 Polecenie ifconfig
- 3.9 Polecenie netstat
- 3.10 Funkcje IP
- 3.11 Podsumowanie
- Rozdzia│ 4 ARP: Address Resolution
- Protocol
- 4.1 Wprowadzenie
- 4.2 Przyk│ad
- 4.3 PamiΩµ podrΩczna ARP
- 4.4 Format pakietu ARP
- 4.5 Przyk│ady ARP
- 4.6 Proxy ARP
- 4.7 Gratuitous ARP
- 4.8 Polecenie arp
- 4.9 Podsumowanie
- Rozdzia│ 5 RARP: Reverse Address
- Resolution Protocol
- 5.1 Wprowadzenie
- 5.2 Format pakietu RARP
- 5.3 Przyk│ady RARP
- 5.4 Serwer RARP
- 5.5 Podsumowanie
- Rozdzia│ 6 ICMP: Internet Control Message
- Protocol
- 6.1 Wprowadzenie
- 6.2 Typy komunikat≤w ICMP
- 6.3 Zapytanie i odpowiedƒ ICMP dotycz╣ce
- maski adresu
- 6.4 Zapytanie i odpowiedƒ timestamp
- 6.5 B│╣d ICMP - port nieosi╣galny
- 6.6 Przetwarzanie komunikat≤w ICMP przez
- 4.4BSD
- 6.7 Podsumowanie
- Rozdzia│ 7 Program Ping
- 7.1 Wprowadzenie
- 7.2 Program Ping
- 7.3 Opcja zapisu trasy IP
- 7.4 Opcja IP timestamp
- 7.5 Podsumowanie
- Rozdzia│ 8 Program traceroute
- 8.1 Wprowadzenie
- 8.2 Dzia│anie programu Traceroute
- 8.3 Wynik dzia│ania w sieci LAN
- 8.4 Wynik dzia│ania w sieci WAN
- 8.5 Opcja IP ruting ƒr≤d│owy
- 8.6 Podsumowanie
- Rozdzia│ 9 Rutowanie IP
- 9.1 Wprowadzenie
- 9.2 Zasady rutowania
- 9.3 Komunikaty ICMP o nieosi╣galnym
- ho£cie i nieosi╣galnej sieci
- 9.4 Przekazywaµ czy nie przekazywaµ
- 9.5 Komunikaty ICMP o b│Ωdach
- przekierowania
- 9.6 Komunikaty ICMP router discovery
- 9.7 Podsumowanie
- Rozdzia│ 10 Dynamiczny protok≤│ rutowania
- 10.1 Wprowadzenie
- 10.2 Rutowanie dynamiczne
- 10.3 Demony rutowania w systemie Unix
- 10.4 RIP: Routing Information Protocol
- 10.5 RIP wersja 2
- 10.6 OSPF: Open Shortest Path First
- 10.7 BGP: Border Gateway Protocol
- 10.8 CIDR: Classless Interdomain Routing
- 10.9 Podsumowanie
- Rozdzia│ 11 UDP: User Datagram Protocol
- 11.1 Wprowadzenie
- 11.2 Nag│≤wek UDP
- 11.3 Suma kontrolna UDP
- 11.4 Prosty przyk│ad
- 11.5 Fragmentacja IP
- 11.6 Komunikat ICMP o b│Ωdzie
- nieosi╣galno£ci (wymagana fragmentacja)
- 11.7 Okre£lanie MTU £cie┐ki za pomoc╣
- Traceroute
- 11.8 Wykrywanie MTU £cie┐ki za pomoc╣
- datagram≤w UDP
- 11.9 Wsp≤│praca pomiΩdzy UDP i ARP
- 11.10 Maksymalny rozmiar datagramu UDP
- 11.11 B│╣d ICMP source quench
- 11.12 Budowa serwera UDP
- 11.13 Podsumowanie
- Rozdzia│ 12 Broadcasting i multicasting
- 12.1 Wprowadzenie
- 12.2 Broadcasting
- 12.3 Przyk│ady adres≤w rozg│oszeniowych
- 12.4 Multicasting
- 12.5 Podsumowanie
- Rozdzia│ 13 IGMP: Internet Group
- Management Protocol
- 13.1 Wprowadzenie
- 13.2 Komunikat IGMP
- 13.3 Protok≤│ IGMP
- 13.4 Przyk│ad
- 13.5 Podsumowanie
- Rozdzia│ 14 DNS: Domain Name System
- 14.1 Wprowadzenie
- 14.2 Podstawy dzia│ania DNS
- 14.3 Format komunikatu DNS
- 14.4 Prosty przyk│ad
- 14.5 Zapytania wskazuj╣ce
- 14.6 Rekordy zasob≤w
- 14.7 Przechowywanie w pamiΩci podrΩcznej
- 14.8 UDP czy TCP
- 14.9 Kolejny przyk│ad
- 14.10 Podsumowanie
- Rozdzia│ 15 TFTP: Trivial File Transfer
- Protocol
- 15.1 Wprowadzenie
- 15.2 Protok≤│
- 15.3 Przyk│ad
- 15.4 Bezpiecze±stwo
- 15.5 Podsumowanie
- Rozdzia│ 16 BOOTP: Bootstrap Protocol
- 16.1 Wprowadzenie
- 16.2 Format pakietu BOOTP
- 16.3 Przyk│ad
- 16.4 Budowa serwera BOOTP
- 16.5 Praca BOOTP przez ruter
- 16.6 Informacje specyficzne dla
- producenta
- 16.7 Podsumowanie
- Rozdzia│ 17 TCP: Transmission Control
- Protocol
- 17.1 Wprowadzenie
- 17.2 Us│ugi TCP
- 17.3 Nag│≤wek TCP
- 17.4 Podsumowanie
- Rozdzia│ 18 Nawi╣zywanie i przerywanie
- po│╣cze± TCP
- 18.1 Wprowadzenie
- 18.2 Nawi╣zanie i zako±czenie po│╣czenia
- 18.3 Czas nawi╣zywania po│╣czenia
- 18.4 Maksymalny rozmiar segmentu
- 18.5 P≤│zamkniΩcie TCP
- 18.6 Schemat stan≤w TCP
- 18.7 Segmenty reset
- 18.8 Jednoczesne otwarcie
- 18.9 Jednoczesne zamkniΩcie
- 18.10 Opcje TCP
- 18.11 Budowa serwera TCP
- 18.12 Podsumowanie
- Rozdzia│ 19 Interaktywny przep│yw danych
- TCP
- 19.1 Wprowadzenie
- 19.2 Interaktywne wej£cie
- 19.3 Op≤ƒnione potwierdzenia
- 19.4 Algorytm Nagle'a
- 19.5 Informacje o rozmiarze okna
- 19.6 Podsumowanie
- Rozdzia│ 20 Przep│yw danych masowych TCP
- 20.1 Wprowadzenie
- 20.2 Normalny przep│yw danych
- 20.3 Przesuwane okna
- 20.4 Rozmiar okna
- 20.5 Znacznik PUSH
- 20.6 Powolny start
- 20.7 Przep│yw danych masowych
- 20.8 Tryb pilno£ci
- 20.9 Podsumowanie
- Rozdzia│ 21 Czas oczekiwania i
- retransmisja TCP
- 21.1 Wprowadzenie
- 21.2 Prosty przyk│ad czasu oczekiwania i
- retransmisji
- 21.3 Mierzenie czasu podr≤┐y
- 21.4 Przyk│ad RTT
- 21.5 Przyk│ad wyst╣pienia zatoru
- 21.6 Algorytm zapobiegania zatorom
- 21.7 Algorytm szybkiej retransmisji i
- szybkiego odtwarzania po│╣czenia
- 21.8 Przyk│ad wyst╣pienia zatoru (ci╣g
- dalszy)
- 21.9 Metryki tras
- 21.10 B│Ωdy ICMP
- 21.11 Repakietyzacja
- 21.12 Podsumowanie
- Rozdzia│ 22 Zegar persist TCP
- 22.1 Wprowadzenie
- 22.2 Przyk│ad
- 22.3 Syndrom g│upiego okna
- 22.4 Podsumowanie
- Rozdzia│ 23 Zegar keepalive TCP
- 23.1 Wprowadzenie
- 23.2 Opis
- 23.3 Przyk│ady dzia│ania keepalive
- 23.4 Podsumowanie
- Rozdzia│ 24 Cechy i osi╣gi TCP
- 24.1 Wprowadzenie
- 24.2 Wykrywanie £cie┐ki MTU
- 24.3 Potoki long fat
- 24.4 Opcja skalowania okna
- 24.5 Opcja znacznik≤w czasowych
- 24.6 PAWS: ochrona przed powtarzanymi
- numerami sekwencyjnymi
- 24.7 T/TCP: Rozszerzenie transakcji TCP
- 24.8 Osi╣gi TCP
- 24.9 Podsumowanie
- Rozdzia│ 25 SNMP: Simple Network
- Management Protocol
- 25.1 Wprowadzenie
- 25.2 Protok≤│
- 25.3 Structure of Management Information
- (SMI)
- 25.4 Identyfikatory obiekt≤w
- 25.5 Wprowadzenie do Management
- Information Base
- 25.6 Identyfikacja
- 25.7 Proste przyk│ady
- 25.8 Management Information Base (ci╣g
- dalszy)
- 25.9 Dodatkowe przyk│ady
- 25.10 Pu│apki (ang. traps)
- 25.11 ASN.1 i BER
- 25.12 SNMP wersja 2
- 25.13 Podsumowanie
- Rozdzia│ 26 Telnet i Rlogin: zdalne
- logowanie siΩ
- 26.1 Wprowadzenie
- 26.2 Protok≤│ Rlogin
- 26.3 Przyk│ady Rlogin
- 26.4 Protok≤│ Telnet
- 26.5 Przyk│ady Telnet
- 26.6 Podsumowanie
- Rozdzia│ 27 FTP: Protok≤│ transmisji
- plik≤w File Transfer Protocol
- 27.1 Wprowadzenie
- 27.2 Protok≤│ FTP
- 27.3 Przyk│ady FTP
- 27.4 Podsumowanie
- Rozdzia│ 28 SMTP: Simple Mail Transfer
- Protocol
- 28.1 Wprowadzenie
- 28.2 Protok≤│ SMTP
- 28.3 Przyk│ady SMTP
- 28.4 Przysz│o£µ SMTP
- 28.5 Podsumowanie
- Rozdzia│ 29 NFS: Network File System
- sieciowy system plik≤w
- 29.1 Wprowadzenie
- 29.2 Remote Procedure Call firmy Sun
- 29.3 XDR: zewnΩtrzna reprezentacja danych
- 29.4 Mapowanie port≤w
- 29.5 Protok≤│ NFS
- 29.6 Przyk│ady NFS
- 29.7 NFS wersja 3
- 29.8 Podsumowanie
- Rozdzia│ 30 Inne aplikacje TCP/IP
- 30.1 Wprowadzenie
- 30.2 Protok≤│ Finger
- 30.3 Protok≤│ Whois
- 30.4 Archie, WAIS, Gopher, Veronica i WWW
- 30.5 System X Windows
- 30.6 Podsumowanie
- Dodatek A Program tcpdump
- A.1 Filtr pakiet≤w BSD
- A.2 SunOS Network Interface Trap
- A.3 InterfaceData Link Provider SVR4
- A.4 Wynik dzia│ania tcpdump
- A.5 Bezpiecze±stwo
- A.6 Opcja socket debug
- Dodatek B Zegary komputer≤w
- Dodatek C Program sock
- Dodatek D Rozwi╣zania wybranych µwicze±
- Dodatek E Opcje konfigurowalne
- E.1 BSD/386 wersja 1.0
- E.2 SunOS 4.1.3
- E.3 System V R 4
- E.4 Solaris 2.2
- E.5 AIX 3.2.2
- E.6.4BSD
- Dodatek F Kody ƒr≤d│owe
- Bibliografia
- Indeks
-
-
- ------------------
- ISBN 83-87216-24-0
- Wydawnictwo RM, kwiecie± 98
- str. 672, format 172x242,
- oprawa twarda lakierowana
-
- WiΩcej informacji:
- http://www.rm.com.pl/tcpip1.htm