Download presentation
Presentation is loading. Please wait.
1
CMPSCI 453/653 Department of Computer Science
Professor Don Towsley Department of Computer Science University of Massachusetts Amherst MA 01003 Copyright All Rights Reserved, J. Kurose, D. Towsley.
2
Course Goals learn design and implementation of computer communication networks, and their protocols, services, and applications both theory and practice hands-on experience case studies: learning through examples fun, interactive learning experience
3
Course Mechanics Co-lectured 653, 453 Prerequisites: Workload:
juniors, seniors, grad students separate undergrad, grad assignments, exams Prerequisites: OS, architecture programming skills Workload: 4 written hw's 3 programming assignments midterm, final
4
Course Materials recommended texts:
Computer Networks, A. Tanenbaum, 3rd ed. Data Networking and Internet Protocols, K. Ross, J. Kurose ( videotapes: of each lecture on reserve in Physical Sciences Library class WWW site all class materials: notes, hw's, class info broadcast list:
5
Other textbooks on reserve
Petersen and Davie, Computer Networks: a Systems approach, 1996. Keshav, An Engineering Approach to Computer Networking, 1996. Stevens, Comer - series of books on TCP/IP
6
Course Outline Introduction networks, network applications
layered network architecture brief history Network applications applications and their requirements examples: , WWW, teleconferencing Network applications programming issues socket programming and other API's OS issues Presentation layer the representation problem ASN.1: abstract syntax, encoding, use
7
Course Outline (cont.) The transport layer The network layer
data transfer over unreliable channels setting up connections congestion and flow control multiplexing quality of service OS implementation issues case studies: UDP, TCP, ATM ABR The network layer service models link state, distance vector routing broadcasting intradomain routing: ES-IS, IS-IS, RIP, OSPF interdomain routing: IDRP, BGP IP, ICMP routing, switching router case study
8
Course Outline (cont) Data link control, LAN's Physical layer
point-to-point DLC: HDLC, PPP multiple access Ethernet, IEEE802.* address resolution: ARP switched LANs, ATM LANS network interface: OS issues bridges, hubs Physical layer attributes of different physical media mixed media in networks
9
Course Outline (cont). Putting it all together Network Management
internetworking IP over ATM following a packet Network Management issues case study: SNMP Security cryptography authentication public key encryption case study: PGP Future directions next generation Internet service models reservation protocols mobile networks
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.