200 likes | 317 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/
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
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
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
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
You Will NOT Learn • Commercial Aspects • Products • Vendors • Prices • Network Operating Systems • How to purchase/configure/operate • How to design/implement protocols
Ill Do My Part • Answer email promptly • Be fair and impartial • Encourage discussion and questions • Help you to learn
You Do Your Part • Be present and attentive • Dont wait until the last minute • Contribute in discussions • Ask questions
Grading • Homework (Best 3 of 4) 30% • Midterm 30% • Final Project 30% • Class Participation 10%
Tentative Schedule • 9/12 Introduction • 9/19 Physical Layer, Data Link Layer, Ethernet Token Ring, FDDI • 9/26 LAN Bridges/Switches, Spanning Tree, Source Route Bridging • 10/3 Network Layer, IP addressing, IP routing • 10/10 Transport Layer, TCP • 10/17 Midterm Exam • 10/24 Layers 5/6/7, Applications, Management and Security • 10/31 WAN Technologies • 11/7 IPv6, MobileIP, IP Multicast, Current Internet Issues • 11/14 IPX, AppleTalk, SNA, NETBIOS, OSI Protocols • 11/21 Project Presentations
Daily Timetable • 5:45 p.m. Learn • 7:30 p.m. Break • 7:45 p.m. Learn • 9:00 p.m. Goodnight
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
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
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 • Mondays 5:00 p.m. to 6:30 p.m. • ...and by appointment • Enter through room 711
Warning! • I may be moving offices this quarter • I'll let you know
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
Guests and Other Events • We may have guests to talk about • ATM • Security • Internet2 • Other • DePaul University Network Tour • Occasional Mini Hands-on
Worth Noting • Brewsters Networks Seminar Series • http://bach.cs.depaul.edu/brewster/seminar/ • DePaul I.S. Networks Group • http://networks.depaul.edu • DePaul Linux Users Group • http://linux.depaul.edu • DePaul IEEE Student Chapter • http://www.depaul.edu/~ieee/
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 work: MBONE, VoFR/VoIP, security, OSPF and high-speed networks
Who Are You? • My assumptions • Youre 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?