新闻组上的TCPIP资源列表。
Posting-Frequency: every two weeks
Copyright: (c) 1996-2003 Uri Raz
Maintainer: Uri Raz <uriraz@private.org.il>
Last-modified: 24/Sep/2003
Archive-Name: internet/tcp-ip/resource-list
URL: http://www.private.org.il/tcpip_rl.html
This posting contains a list of various resources (books, web sites,
FAQS, newsgroups, and useful net techniques) intended to help a newbie
to learn about the TCP/IP suite of protocols.
This article is available as a web page at :
Primary indexed copy - http://www.private.org.il/tcpip_rl.html
Secondary indexless copy - http://www.faqs.org/faqs/internet/tcp-ip/resource-list/index.html
This article is available via FTP at :
ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/internet/tcp-ip/resource-list
ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/protocols/tcp-ip/TCP_IP_Resources_List
**************************************************************************
* *
* If you have any comments, addition suggestions, corrections, etc, *
* to the article itself, please send them to me by email. *
* My email address is mailto:uriraz@private.org.il *
* *
* There are plenty of copies of this article on the web. Please do not *
* create another one, as when the copies go out of date all the *
* requests to remove dead links, add new links, fix typos, etc which I *
* already did in the latest version go to me. *
* *
* If you have any questions about TCP/IP in general, which are not *
* directly related to this article, please post them to an appropriate *
* newsgroup, as my time is limited, and as it will serve you better. *
* *
**************************************************************************
1. Books About TCP/IP and networking.
-------------------------------------
1.1 Paper books.
----------------
Richard Stevens' TCP/IP illustrated.
Published by Addison-Wesley.
Volume 1 - describes the TCP/IP protocols.
ISBN 0201633469
Volume 2 - describes the TCP/IP stack as implemented in 4.4BSD-Lite,
at the source code level.
ISBN 020163354X
Volume 3 - describes HTTP, NNTP, and more.
ISBN 0201634953
Richard Stevens' UNIX Network Programming.
Published by Prentice Hall.
Described here is the 2nd edition of the book.
The 1st edition (ISBN 0139498761) will be sold until the third
volume of of the 2nd edition will be out.
Volume 1 - "Networking APIs: Sockets and XTI".
Describes UNIX network programming in & out, including
a lot of code examples, covering IPv4 & IPv6, sockets
and XTI, TCP & UDP, raw sockets, programming techniques,
multicasting & broadcasting, and what not. The best
TCP/IP programming book around, IMHO.
ISBN 013490012X
Volume 2 - "Interprocess Communications".
ISBN 0130810819
Volume 3 - "Applications"
Name is probable, to be published.
Due to Richard Steven's death on Sep 1st 1999,
I'm in the dark regarding this volume's future.
I have sent a query to Prentice-Hall, and will
update the text accordingly.
Douglas Comer's Internetworking with TCP/IP.
Published by Prentice-Hall.
Volume 1 - describes the TCP/IP protocols, architecture and principles.
ISBN 0132169878
Volume 2 - describes a TCP/IP implementation (with C code),
implemented on the XINU operating system.
ISBN 0131255274
Volume 3 - describes network programming, and has a sockets version
(ISBN 013260969X), a TLI version (ISBN 0132609770),
and a winsock version (ISBN 0138487146)
Internet Core Protocols
By Eric A. Hall
Published by O'Reilly
ISBN 1565925726
This book, subtitled "An Owner's Manual for the Internet", does
a very good work of explaining the core protocols - IP, ICMP,
IGMP & multicasting, UDP, and TCP. The detailed explanations
are accompanied by sample packet decodes (a lite version of
the decoding is available on the accompanying CD).
Microsoft Windows 2000 TCP/IP Protocols and Services Technical Reference
By Thomas Lee and Joseph Davies
Published by Microsoft Press
ISBN 0735605564
This book does to MS-Windows 2000 what Stevens' books did to Unix.
It explains IP from ground up, starting with LAN & WAN protocols,
through ARP, IP, ICMP, IGMP, TCP & UDP, and up to the application
layer. Everything is explained with diagrams and explanations of
how are the protocols work on MS-Windows 2000.
Effective TCP/IP Programming - 44 Tips to Improve Your Network Programs
By Jon C. Snader
Published by Addison-Wesley
ISBN 0201615894
This book is a must book for new sockets applications writers.
The book gives the basics of TCP/IP for programmers, rather than
from an academical point of view, giving effective tips, techniques,
and whole programs in C to assist network programmers in writing
solid networking programs.
TCP/IP Explained
By Philip Miller
Published by Digital Press
ISBN 1555581668
A fine book about TCP/IP, covering all the layers, starting with an
overview of the lowest 2 OSI layers, through IP(+ICMP), UDP, TCP,
routing (RIP + OSPF + EGP + BGP), broadcasting and multicasting,
DNS, SNMP, several apps (FTP, Telnet, SMTP, ...), with chapters
about IPv6 and Internet Security. The book is readable, with lots
of diagrams and packet trace decodes. Some points missing, such
as TCP congestion avoidance.
Troubleshooting TCP/IP - Analyzing the Protocols of the Internet
By Mark A. Miller
Published by M & T Books
ISBN 1558514503
A good troubleshooting guide, with good explanations of most
protocols, starting from network layer, through ARP, DNS, routing,
and up to the applications, including SMTP, FTP, and TELNET.
Coverage includes SNMP, ATM, IPv6. Case studies, included for
every subject, include sniffer output and explanations.
High-Speed Networks: TCP/IP and ATM Design Principles
By William Stallings
Published by Prentice-Hall
ISBN 0135259657
This book explains how to design high-speed networks (ATM, 100 Mbps &
Gbps ethernet) intended to carry high volume data (WWW, still images,
video on demand, etc). Coverage includes explanation of ATM and Fast &
Gigabit Ethernet, the mathematical background needed for performance
analysis, traffic management (IP & ATM), routing, and compression.
TCP/IP: Architecture, Protocols, and Implementation with IPv6 and IP Security
By Sidnie Feit
Published by McGraw-Hill
ISBN 0070213895
This book covers TCP/IP in one volume, starting from the physical
layer, through IP, UDP & TCP, the various applications (WWW, mail, etc)
to network management.