Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPSCI 453/653 Department of Computer Science

Similar presentations


Presentation on theme: "CMPSCI 453/653 Department of Computer Science"— Presentation transcript:

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


Download ppt "CMPSCI 453/653 Department of Computer Science"

Similar presentations


Ads by Google