📄 http:^^www.cs.utexas.edu^users^yufeng^text.html
字号:
MIME-Version: 1.0
Server: CERN/3.0
Date: Monday, 06-Jan-97 20:23:20 GMT
Content-Type: text/html
Content-Length: 3854
Last-Modified: Friday, 30-Aug-96 01:13:28 GMT
<html><head><title>cs378nettext</title></head><table border=0 align=left valign=top width=800><h1><em> Texts and Background Readings </em> <br></h1><tr> <td> <dl> <hr> <dt><font size=3><strong>Texts</strong></font> <hr> <dd><blockquote> The following books are recommended but not required. If you do not purchase a book on a topic, then you will need to access online materials ( that I will point you to later in the semester ) or library materials. You should make your decision based on both your interests and the areas that you are weak in. ( For old-fashioned access to info: the Engineering library may be a better source than PCL. The Engineering Library's periodicals section is filled with interesting materials related to all aspects of the communications field. Drop by and browse! ) <p> <1> The book that you will probably refer to most this semester is a book on Java. I recommend that you *do* buy a book. The one that I specified to the bookstore is: <br> <strong><em>" Core Java" </em> by Cornell and Horstmann, SunSoft Press ( a Prentice Hall title ), 1996, CD-ROM included.</strong> <p> <2> For books on Client-Server socket prog., I suggest one of these two: <br> <strong><em>"Internetworking with TCP/IP Volume III, Client-Server Programming and Applications, BSD Socket Version"</em> by Doug Comer and David Stevens, Prentice Hall 1993.</strong> This book focuses on the different algorithms for designing a client and server. It is more of a "big-picture" book than the one below, but it also includes sample code and reference info to make it immediately usable. I asked the bookstores to get a few copies of this one. <br> <strong><em>"Unix Network Programming "</em><br> by Richard Stevens, Prentice Hall, 1990.</strong> While this book is a bit older, it is THE book referenced by implementers. For this course you would refer to Chapter 6. <p> <3> IPv6: a new book is HOT off the press and I received my copy yesterday. I will let you know on Lecture 3 if it is required. <br> <strong> <em>"IPv6 The New Internet Protocol"</em>, by C. Huitema, Prentice Hall, 1996.</strong> </blockquote> </DL> </td></tr><tr> <td> <dl> <hr> <dt><font size=3><strong> Background Reading on TCP/IP protocols </strong></font> <hr> <dd><blockquote> Since we will be focused on protocol issues found in the Internet, you will need to start by getting up to speed on the basic concepts found in the Internet Protocols: particularly IP, UDP, TCP, some routing update protocols, DNS, and some of the application protocols, e.g. smtp, snmp, telnet, ftp/tftp, nntp, http. <br> If you did not get this from CS356, then you may want a reference book or will need to read online info. Two reference books are: <p> <strong>Comer, D., <em>"Internetworking with TCP/IP Principles Protocols and Architecture"</em>, Volume 1, 3rd ed, Prentice Hall, 1995.</strong> ( This is more up to date than Steven's book. Protocols are described at a high level, minimal examples, occasionally need to refer to specific RFCs. )<p> <strong>Stevens, R.,<em> "TCP/IP Illustrated, The Protocols"</em>, Volume 1, Addison-Wesley, 1994.</strong> ( This book has more examples and details on the TCP and IP protocols, but less of an overview/introduction. ) </blockquote> </DL> </td></tr></table></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -