home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1999 January
/
pcwk_01_1999.iso
/
Ksiazki
/
RM
/
TCPIP1.TXT
< prev
next >
Wrap
Text File
|
1998-04-17
|
9KB
|
349 lines
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