⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 netprog.shtml

📁 this gives details of the network programming
💻 SHTML
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD><TITLE> Network Programming Spring 2002</TITLE><LINK rel=stylesheet type="text/css" HREF=style/home.css></HEAD><BODY BGCOLOR=WHITE MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0  LEFTMARGIN=0><TABLE bgColor=#8899aa border=0 cellPadding=4 cellSpacing=0 width="100%">  <TR>    <TD class=title>&nbsp NetProg 2002</TD> </TR><TR BGCOLOR=BLACK><TD CLASS=MENU> &nbsp &nbsp<A CLASS=menu href=Syllabus.pdf>Syllabus</A> &nbsp | &nbsp<A CLASS=menu href=#announce>Announcements</A> &nbsp | &nbsp<A CLASS=menu href=#PROJ>Projects</a> &nbsp| &nbsp<A CLASS=menu HREF=#lec>Lecture Notes</A>  &nbsp|&nbsp<A CLASS=menu HREF=#links>Links</A>  &nbsp|&nbsp<A CLASS=menuHREF="../../../webct.rpi.edu/SCRIPT/CSCI_4220_00/scripts/serve_home">NetProgWebCT</A> </TD></TR></TABLE><DIV CLASS=page><A NAME=course><!-- Course Description, people, email addresses, etc --> <CENTER><P ALIGN="CENTER"><TABLE BGCOLOR=BLACK BORDER=0  CELLPADDING=1><TR><TD><TABLE BGCOLOR=#DfDfcf CELLSPACING=2 BORDER=0 CELLPADDING=4>  <TR BGCOLOR=#C0C0C0>   <TH ALIGN=CENTER><FONT SIZE=2>Course</TH>   <TH ALIGN=CENTER>Instructor</TH>   <TH COLSPAN=4 ALIGN=CENTER>Teaching Assistants</TH>  </TR>  <TR VALIGN=TOP>  <TD CLASS=class>     <P> Network Programming<BR>     CSCI-4220, CSCI-6968<BR>     Section 1: Tue, Fri 12-1:50 DCC 337<BR>     Section 2: Tue, Thu 6-7:50 AE 214<BR>     Email: </FONT><A HREF="mailto:netprog@cs.rpi.edu">     netprog@cs.rpi.edu</A></P>    </TD>  <TD CLASS=class>   <P>Dave Hollinger    <BR>Office: Amos Eaton 110    <BR>Phone: 276-6722    <BR>Email:  <A HREF="mailto:hollingd@cs.rpi.edu">hollingd@cs.rpi.edu</A>    <BR>Office Hours: Tue,Thu 10:00-12:00</FONT></P></TD>  <TD CLASS=class>     <P>Mian Huang    <BR>Office: Lally 1B    <BR>Phone: 276-8465    <BR>Email: <A HREF=mailto:huangm2@cs.rpi.edu>huangm2@cs.rpi.edu</A>    <BR>Office Hours: Thu 2:00-5:00 PM </P>  </TD>  <TD CLASS=class>    <P> Fangxue He ('Sherry')    <BR>Office: Lally 1B    <BR>Phone: 276-8465    <BR>Email: <A HREF=mailto:hef@cs.rpi.edu>hef@cs.rpi.edu</A>    <BR>Office Hours: Tue 9:00AM-12:00  </TD>  <TD CLASS=class>    <P> Jiang Li ('Leo')    <BR>Office: Lally 9A    <BR>Phone: 276-8985    <BR>Email: <A HREF=mailto:lij6@cs.rpi.edu>lij6@cs.rpi.edu</A>    <BR>Office Hours: Wed, Thu 9:30-11:30AM  </TD>  <TD CLASS=class>    <P> Amir Youssefi    <BR>Office: Lally 4    <BR>Phone: 276-8988    <BR>Email: <A HREF=mailto:youssefi@cs.rpi.edu>youssefi@cs.rpi.edu</A>    <BR>Office Hours: Wed 9:30-11:30AM  </TD></TR></TABLE></TD></TR></TABLE></P></CENTER> <A NAME=announce><!-- Announcements go here --><SCRIPT>function getcookie(n) {    var all = document.cookie;    var start = all.indexOf(n+"=");        if (start==-1) return("");    start += n.length+1;    var end = all.indexOf(";",start);    if (end==-1) end = all.length;    return(unescape(all.substr(start,end)));}var np = getcookie("netprogpopup");if (np != "no") {//   newWindow =//   window.open("announce/pop.html","annoy",config="toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,status=yes,resizable=1,width=550,height=320");}</SCRIPT><!-- Announcements Descriptions go here --><!--<H4>Test #2 is in class on Tuesday,  April 30th (local and live students).<BR> Remote students will take the test on May 7th.<BR> The test will involve network service design, here is an old test: <A HREF=tests/test2-2000.pdf>test2 Spring 2000 (PDF)</A></H4>--><DIV STYLE="margin-left:1in;margin-right:1in"><H4>Test #2 grades for local and most remote students are now onWebCT (all those remote tests received have been graded).</H4><H4>Project 6 and 7 grades have been sent. If you have not receiveda grade (and did submit), contact netprog@cs.rpi.edu<BR>P6,7 grades are now on WebCT.</H4> </DIV><H5>Interesting article on <A HREF=../../../www.wired.com/default.htm>wired.com</A>about how to <A HREF=../../../www.wired.com/news/business/0,1367,51977,00.html> name your own price when using PayPal</A>.</H5><!--<H4><AHREF=http://noncorporeal.com/people/pathfinder/shoot_yourself_in_the_foot.html>Whywe use C (humor)</A></H4><H4><A HREF=http://www.google.com/programming-contest/>Google is having a programming contest</A></H4><H4><A HREF=http://www.openbsd.org/slides/musess_2002/index.html>Fix the Bugs, Secure the System</A> (a presentation from MUSESS2002). <AHREF=http://slashdot.org/developers/02/02/24/2255201.shtml?tid=122>Discussionon Slashdot.org</A></H4><H4><AHREF=http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/book1.html>SecureProgramming for Linux and Unix HOWTO</A></H4>--><!--<H4>Notes on HW1 grading are <AHREF=projects/p1/grading.html>here</A></H4>--><!--<H4>A list of topics covered by test 1 is available:<A HREF=tests/test1-topics.html>test1-topics</A><BR>Test #1 Date:<UL><LI>Section #1 and live remote students: March 8th</LI><LI>Section #2: March 5th</LI><LI>Tape and VS delay students: March 15th</LI></UL>Here is an old test: <A HREF=tests/test1-2000.pdf>test1-2000.pdf</A></H4>--><!--<H4>Please send email to netprog@cs.rpi.edu if you have not received agrade via email for HW#2 </H4>--><!-- <H4>2/5/02: sftp is now working on the CS Solaris machines</H4> --><!-- <H4>Due to the snow day last week (section 2 missed a lecture), <SPAN STYLE=color:red>project 2 has been extended until Feb 20th </SPAN>(27th for tape delayed students).</H4>--><!--<A HREF=announce/csaccounts.html>Announcement of CS accounts (old)</A><H3> Computer accounts for the Computer Science workstations have beencreated for all registered students. Mail informing you of the accountwas sent to your RCS email address. </H3><P>If you already had an account, your existing account (username andpassword) have not been changed. If youhave an account, but don't remember the password, please contact <AHREF=mailto:labstaff@cs.rpi.edu>labstaff@cs.rpi.edu</A></LI>.</P><P>If you don't already have an account, are registered for thecourse, and didn't get email about your account - contact Dave H. (<AHREF=mailto:hollingd@cs.rpi.edu>hollingd@cs.rpi.edu</A>).<P>You can access your CS account at the host<B>solaris.remote.cs.rpi.edu</B> using any ssh client, includingsecureCRT, teraterm or ssh (telnet is not supported).</P><UL><LI>You can get a copy of ssh for (Windows or Unix) at <AHREF=http://www.ssh.org/>www.ssh.org</A></LI><LI>secureCRT (30 day evaluation copy) is available at<A HREF=http://www.vandyke.com/>www.vandyke.com</A></UL>--> <A NAME=proj><!-- Project Descriptions go here --><HR><H3 ALIGN=CENTER>Projects</H3><CENTER><TABLE BGCOLOR=BLACK><TR><TD><TABLE BGCOLOR=#C0C0FF CELLSPACING=0 CELLPADDING=5><TR BGCOLOR=#c0c0c0><TH>Project</TH><TH>Topic</TH><TH>Due Date</TH><TH>Links</TH><TH>Grades</TH></TR><TR><TD>1</TD><TD>Layered System</TD><TD>Jan 25th<BR>Feb 1 for tape delay students</TD><TD>  <LI><A HREF=projects/p1>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p1/faq.html>FAQ</A></TD><TD>Grades have been sent via email<BR>(local and live).<BR>Grades are now on WebCT.<BR><A HREF=projects/p1/testcode/default.htm>Test Code used by graders</A></TD></TR><TR><TD>2</TD><TD>Proxy Web Server</TD><TD>Feb 20th<BR>Feb 27th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p2/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p2/faq.html>FAQ</A></TD><TD>Grades have been sent via email.<BR><A HREF=projects/p2/proj2.tests/default.htm>Test Code used by graders</A></TD></TR><TR><TD>3</TD><TD>TFTP Server</TD><TD>March 1st<BR>March 8th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p3/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p3/faq.html>FAQ</A>   <LI><A HREF=projects/p3/p3.testcode>P3 Test code</A></TD><TD>Grades have been sent</TD></TR><TD>4</TD><TD>CGI Popup Creator</TD><TD>March 22nd<BR>March 29th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p4/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p4/faq.html>FAQ</A>    <LI><A HREF=projects/p4/demo/default.htm>Demo System</A>  </TD><TD>Grades for local/live students have been sent via email</TD></TR><TR><TD>5</TD><TD>Concurrent HTTP Server</TD><TD>April 5th<BR>April 12th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p5/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p5/faq.html>FAQ</A>  </TD><TD>Grades have been sent and are on WebCT</TD></TR><TR><TD>6</TD><TD>IPv6 Chat System</TD><TD>April 19th<BR>April 26th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p6/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p6/faq.html>FAQ</A> </TD><TD>Grades have been sent and are on WebCT</TD></TR><TR><TD>7</TD><TD>RPC or RMI based URL parser/constructor<BR>No Late Submissions Accepted!</TD><TD>April 29th<BR>May 6th for tape/VS delay students</TD><TD>  <LI><A HREF=projects/p7/default.htm>Project Description</A>  <LI><A HREF=projects/submission.html>Submission Instructions</A>  <LI><A HREF=projects/p7/faq.html>FAQ</A></TD><TD>Grades have been sent and are on WebCT</TD></TR></TABLE></TD></TR></TABLE></CENTER> <A NAME=lec><!-- Links  to Lecture notes go here --><HR><H3 ALIGN=CENTER>Lecture Notes</H3><BR><CENTER><TABLE BGCOLOR=BLACK><TR><TD><TABLE VALIGN=TOP BGCOLOR=WHEAT CELLSPACING=0 CELLPADDING=5><TR BGCOLOR=#C0C0C0><TH>Topic</TH><TH>Powerpoint</TH><TH>Adobe PDF</TH><TH>Links</TH></TR><TR VALIGN=TOP>  <TD>Course Overview</TD>  <TD><A HREF=notes/courseintro/courseintro.ppt>courseintro.ppt</A></TD>  <TD><A HREF=notes/courseintro/courseintro.pdf>courseintro.pdf</A></TD>  <TD><LI> <A HREF=Syllabus.pdf>Course Syllabus (PDF)</A></TD></TR><TR VALIGN=TOP>  <TD>Network Terminology</TD>  <TD><A HREF=notes/netintro/netintro.ppt>netintro.ppt</A></TD>  <TD><A HREF=notes/netintro/netintro.pdf>netintro.pdf</A></TD>  <TD>&nbsp</TD></TR><TR VALIGN=TOP>  <TD>OSI Reference Model</TD>  <TD><A HREF=notes/osi/osi.ppt>osi.ppt</A></TD>  <TD><A HREF=notes/osi/osi.pdf>osi.pdf</A></TD>  <TD>&nbsp</TD></TR><TR VALIGN=TOP>  <TD>Homework #1</TD>  <TD><A HREF=notes/hw1/hw1.ppt>hw1.ppt</A></TD>  <TD><A HREF=notes/hw1/hw1.pdf>hw1.pdf</A></TD>  <TD><LI> <A HREF=../../../www.isu.edu/departments/comcom/unix/workshop/unixindex.html> A Basic UNIX Tutorial (Idaho State University)</A><LI> <A HREF=../../../heather.cs.ucdavis.edu/~matloff/unix.html>Unix Tutorial Center (Norman Matloff, U.C. Davis)</A><LI> <A HREF=../../../www.geek-girl.com/unix.html>The Unix Reference Desk</A><LI> <A HREF=../comporg/notes/OSUnix.pdf>CompOrg Notes on Unix(pdf)</A><LI> <A HREF=../comporg/notes/UnixCommands.pdf> CompOrg Notes: Unix Commands(pdf)</A><LI> <A HREF=../comporg/notes/UnixSession.pdf>CompOrg Notes: Sample Unix Session(pdf)</A></TD></TR><TR VALIGN=TOP>  <TD>TCP/IP and IEEE 802.3</TD>  <TD><A HREF=notes/tcpip/tcpip.ppt>tcpip.ppt</A></TD>  <TD><A HREF=notes/tcpip/tcpip.pdf>tcpip.pdf</A></TD>  <TD>&nbsp</TD></TR><TR VALIGN=TOP>  <TD>TCP Details</TD>  <TD><A HREF=notes/tcpdetails/tcpdetails.ppt>tcpdetails.ppt</A></TD>  <TD><A HREF=notes/tcpdetails/tcpdetails.pdf>tcpdetails.pdf</A></TD>  <TD>&nbsp</TD></TR><TR VALIGN=TOP>  <TD>Sockets Programming API</TD>  <TD><A HREF=notes/sockets/sockets.ppt>sockets.ppt</A></TD>  <TD><A HREF=notes/sockets/sockets.pdf>sockets.pdf</A></TD>  <TD>&nbsp</TD></TR><TR VALIGN=TOP>  <TD>TCP Sockets Programming</TD>  <TD><A HREF=notes/tcpsock/tcpsock.ppt>tcpsock.ppt</A></TD>  <TD><A HREF=notes/tcpsock/tcpsock.pdf>tcpsock.pdf</A></TD>  <TD><LI> <A HREF=code/simptcp>Simple TCP client and server</A></TD></TR><TR VALIGN=TOP>  <TD>The TELNET Protocol</TD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -