200 likes | 373 Views
TDC 463 Computer Networks. John Kristoff DePaul University jtk@depaul.edu http://condor.depaul.edu/~jkristof/. Prerequisites. CSC 343 - Introduction to Operating Systems or TDC 411 - Computers in Information Systems and Telecommunications One or more of these would have been nice...
E N D
TDC 463Computer Networks John Kristoff DePaul University jtk@depaul.edu http://condor.depaul.edu/~jkristof/ John Kristoff
Prerequisites • CSC 343 - Introduction to Operating Systems • or • TDC 411 - Computers in Information Systems and Telecommunications • One or more of these would have been nice... • 461 - Basic Communication Systems • 462 - Data Communications • Equivalent undergraduate course(s) • Practical experience John Kristoff
You Will Learn • Terminology • Communication basics • Media and signals • Binary numbering system • Data transmission characteristics • asynchronous and synchronous communication • serial and parallel transmission • bandwidth, throughput and noise • multiplexing John Kristoff
You Will Learn [continued] • Networking and Network Technologies • Packet Switching, Circuit Switching • Protocols and Layering • Network Addressing • Interconnection (bridges, switches, routers) • Topologies (star, ring, bus, mesh) • Routing • Flow, Error and Congestion Control John Kristoff
You Will Learn [continued] • Applications and Network Services • Client-server communications • Hierarchical naming (DNS) • File transfer (FTP) • Remote login (TELNET) • Email (SMTP, POP, IMAP) • Web technologies (HTTP, HTML, Java) • Network Security John Kristoff
You Will NOT Learn • Commercial Aspects • Products • Vendors • Prices • Network Operating Systems • How to purchase/configure/operate • How to design/implement protocols John Kristoff
I’ll Do My Part • Answer email promptly • Be fair and impartial • Encourage discussion and questions • Help you to learn John Kristoff
You Do Your Part • Be present and attentive • Don’t wait until the last minute • Contribute in discussions • Ask questions John Kristoff
Grading • Homework (Best 3 of 4) 30% • Midterm 30% • Final Project 30% • Class Participation 10% John Kristoff
Tentative Schedule • 3/27 - Introduction • 4/3 - Physical Layer, Data Link Layer, Ethernet Token Ring, FDDI • 4/10 - LAN Bridges/Switches, Spanning Tree, Source Route Bridging • 4/17 - Network Layer, IP addressing, IP routing • 4/24 - Transport Layer, TCP • 5/1 - Midterm Exam • 5/8 - Layers 5/6/7, Applications, Management and Security • 5/15 - WAN Technologies • 5/22 - IPv6, MobileIP, IP Multicast, Current Internet Issues • 5/29 - IPX, AppleTalk, SNA, NETBIOS, OSI Protocols • 6/5 - Project Presentations John Kristoff
Daily Timetable • 5:45 p.m. Learn • 7:30 p.m. Break • 7:45 p.m. Learn • 9:00 p.m. Goodnight John Kristoff
FAQ for this Class • Recommended Reading is just that, recommended • Grade depends on the rest of the class (there is a curve) • Late homework must be pre-approved • No collaboration on homework please • Midterm sample exam will be available one week prior • Watch course home page and HyperNews group • Network lab is available to you John Kristoff
Final Project • In paper or presentation form • Can be done in groups of 2 to 4 people • If a paper, 10 pages approximate, 30 pages maximum • ...about 3000 to 5000 words for 10 pages • Use diagrams as appropriate • Properly cite references you use! • For help with paper projects, see: http://www1.shore.net/~ws/StudentSupport.html • Watch course homepage and HyperNews group John Kristoff
How to Contact Me • jtk@depaul.edu • see homepage for PGP key • 312-362-5878 voice • 312-362-8247 fax • Office Hours at CSTC 714 • Thursdays 5:00 p.m. to 6:30 p.m. • ...and by appointment • Enter through room 711 John Kristoff
Warning! • I will be out of town April 13-20 • Expect delays in communication • John Ourada will substitute April 17 John Kristoff
Textbook • Andrew Tanenbaum, “Computer Networks” Prentice Hall, 1996, ISBN: 0-13-349945-6 • See course home page for other recommended texts • Computer Networks - Peterson and Davie • Computer Networks and Internets - Comer • An Engineering Approach to Computer Networks - Keshav • TCP/IP Illustrated - Stevens • Interconnections - Perlman • Internetworking with TCP/IP - Comer • Data and Computer Communications - Stallings • Routing in the Internet - Huitema John Kristoff
Guests and Other Events • We may have guests to talk about • ATM • Security • Other • DePaul University Network Tour John Kristoff
Worth Noting • DePaul Linux Users’ Group • http://linux.depaul.edu • DePaul IEEE Student Chapter • http://www.depaul.edu/~ieee/ • Greg Brewster’s Networks Seminar Series • http://www.bach.depaul.edu/~brewster/seminar/ John Kristoff
Who Am I? • Network Engineer for DePaul University • LAN/WAN architecture and design • Internet connectivity and applications • Network security • A little bit of everything else • CTI Part-time lecturer • Current interests: VoIP, IP Multicast, Internet2, and QoS/CoS in IP networks John Kristoff
Who Are You? • My assumptions • You’re not new to computers and the Internet • Backgrounds and interests vary widely • At least mildly interested in networking • Might only care about fulfilling core requirement • What else? John Kristoff