1 / 20

TDC 463 Computer Networks

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...

Download Presentation

TDC 463 Computer Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TDC 463Computer Networks John Kristoff DePaul University jtk@depaul.edu http://condor.depaul.edu/~jkristof/ John Kristoff

  2. 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

  3. 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

  4. 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

  5. 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

  6. You Will NOT Learn • Commercial Aspects • Products • Vendors • Prices • Network Operating Systems • How to purchase/configure/operate • How to design/implement protocols John Kristoff

  7. I’ll Do My Part • Answer email promptly • Be fair and impartial • Encourage discussion and questions • Help you to learn John Kristoff

  8. You Do Your Part • Be present and attentive • Don’t wait until the last minute • Contribute in discussions • Ask questions John Kristoff

  9. Grading • Homework (Best 3 of 4) 30% • Midterm 30% • Final Project 30% • Class Participation 10% John Kristoff

  10. 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

  11. Daily Timetable • 5:45 p.m. Learn • 7:30 p.m. Break • 7:45 p.m. Learn • 9:00 p.m. Goodnight John Kristoff

  12. 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

  13. 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

  14. 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

  15. Warning! • I will be out of town April 13-20 • Expect delays in communication • John Ourada will substitute April 17 John Kristoff

  16. 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

  17. Guests and Other Events • We may have guests to talk about • ATM • Security • Other • DePaul University Network Tour John Kristoff

  18. 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

  19. 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

  20. 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

More Related