120 likes | 326 Views
ECS 252: Computer Networks Local & Metropolitan Area Networks. Dipak Ghosal Department of Computer Science University of California, Davis. Course Objective (old).
E N D
ECS 252: Computer NetworksLocal & Metropolitan Area Networks Dipak Ghosal Department of Computer Science University of California, Davis
Course Objective (old) • Local and metropolitan area networks, technologies, functions, structures, access protocols. Performance modeling and analysis of multiaccess techniques in polling, ring, and random access networks. Standards, example products, high-speed LANs (FDDI), MANs (IEEE 802.6 DQDB), local lightware networks. ECS 252 Computer Networks
Course Objective (new) • Internet protocol based computer networks structures and applications and the required transport and network layer protocols. High speed LAN technologies including Ethernet and Asynchronous Transfer Mode (ATM). Performance modeling and analysis of multiaccess techniques in polling, ring, and random access networks. Multimedia applications requirements and design. ECS 252 Computer Networks
Course Outline • Introduction • Structure of the Internet • Performance: loss, delay • Protocol layers, service models • ATM networks • Packet switching and circuit switching ECS 252 Computer Networks
Course Outline • Application Layer • Client-server model • HyperText Transfer Protocol (HTTP) • File Transfer Protocol (FTP) • Domain Name Service (DNS) • Peer-to-peer model ECS 252 Computer Networks
Course Outline • Transport Layer • Priciples of reliable data transfer • Connection-oriented transport (TCP) • Principles of congestion control • TCP congestion control ECS 252 Computer Networks
Course Outline • Network Layer • Routing principles • Internet Protocol • Routing in the Internet • Router architectures • Multicast routing ECS 252 Computer Networks
Course Outline • Local Area Networks • Multiple access protocols and LANs • Ethernet • Aysnchronous Transfer Mode (ATM) • X.25 and Frame Relay ECS 252 Computer Networks
Course Outline • Performance Analysis • Little’s Theorem • M/M/1 system • Generalized state dependent arrival and service system • M/G/1 system • Polling System • Delay models ECS 252 Computer Networks
Course Outline • Multimedia Networking • Multimedia applications • RTP and RTSP • IP Telephony using best effort service • Beyond best-effort • QoS architecture ECS 252 Computer Networks
Course Information • Text Book • Computer Networks: A top-down approach featuring the InternetJames Kurose and Keith RossAddison Wesley • Additional reading and reference material will be provided ECS 252 Computer Networks
Course Information • Grading • 5/6 assignments - 20% • Midterm - 30% • Final - 30% • Project - 20% • Office Hours • Wednesdays 11am - 12:30pm ECS 252 Computer Networks