| Back to CS Home Page |
Computer Science Course Information |
| Course No. | CIS 656 | Sections | 101 |
| Title | Internetworking & Higher Layer Protocols |
| Course Website | web.njit.edu/~ott/CIS656/CIS656.F.05 |
| Prerequisite(s) | graduate standing in computer science.
In particular, knowledge of a higher level language (C++, Java, or C). |
| Instructor | Teunis Ott |
| Instructor Office Hours | |
| Description | The IP addressing schemes
The interaction between logical addresses ARP and RARP Routing Tables and Routing Routing and Forwarding Classless Interdomain Routing The IP and ICMP Protocols The UDP and TCP Protocols The layering models in OSI and TCP/IP physical address - logical address - protocol identifier - portnumber IGMP Routing methods (RIP, OSPF, BGP) The Domain Name System The World Wide Web and http. |
| Topics | Weekly schedule:
09/03/2005 week 1 OSI model, introduction to ethernet, Physical addresses (ethernet) and logical addresses (IP), IP packets and their headers. 09/10/2005 week 2 Addresses of Interfaces, the IANA database, ARP, RARP, ping, arp, ifconfig, netstat, Supernetting, Subnetting, CIDR, start of routing and forwarding. 09/17/2005 week 3 Review of ARP, RARP, Forwarding and Forwarding Tables, Delays in Networks, Use of ping, IP fragmentation. 09/24/2005 week 4 The IP Protocol, Review of IP header, IP Options, start of ICMP. 10/01/2005 week 5 Midterm I ICMP, IGMP. 10/08/2005 week 6 Finish IGMP, UDP, the Client-Server model, with UDP as example. 10/15/2005 week 7 Miniproject due (see website) VoIP (Voice over IP), more on delays in the Internet, RTP (Real Time Protocol), Traceroute. Repeaters, Hubs, Bridges, Switches, and Routers. 10/22/2005 week 8 The TCP Protocol, the TCP header, flow control and overload control, 10/29/2005 week 9 The TCP Protocol, TCP Options Output of TCPdump. Explicit Congestion Notification 11/05/2005 week 10 Midterm II The TCP Protocol, Performance of TCP, Start with SCTP (Stream Control Transmission Protocol). 11/12/2005 week 11 Maxiproject due (see website) Finish SCTP, Start with Routing, difference between Routing and Forwarding, RIP, OSPF. 11/19/2005 week 12 BGP, introduction to Multicast Routing, Multicast trees, the DNS (Domain Name System) system. 11/26/2005: no class 12/03/2005 week 13 BOOTP and DHCP Telnet and FTP 12/10/2005 week 14 IPv6 and miscellaneous topics. 12/17/2005 Final Exam. |
| Text Book(s) | TCP/IP Protocol Suite 3nd Edition by Forouzan, B.A.
Mc Graw-Hill (2003, ISBN 0072967722 |
| Time & Place | Saturday 9:15 - 12:10, in Kupf 211 |
| Other Info | For homework, grading, more detailed outline, additional information,
see the webpages. Make sure to read the ``General Remarks'' page, and the pages it points at. Weights of various components in the grade: Homework 15% Midterm I 10% Midterm II: 20% Final: 30% Project A: 7% (reading a header and printing the fields) Project B: 18% (routing a packet) You need roughly 90% to get an A. The failing level will be somewhere between 45% and 50%. Other boundaries roughly equidistant in-between. Academic Honor Code The NJIT academic honor code (http://www.njit.edu/academics/honorcode.php)applies in full to this class. Note in particular that copying programs, in full or in part, is forbidden. You may discuss ideas and concepts with your fellow students, but you may NOT copy any code. |