Download presentation
Presentation is loading. Please wait.
Published bySusan Goodman Modified over 9 years ago
1
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005
2
2 About my self Office: CSB 223 Tel: 407-823-5015 czou@cs.ucf.edu Http://www.cs.ucf.edu/~czou Newly graduated from Umass (1999-2005) Have MS and BS from China Research interests: Computer and network security Virus/worm modeling, simulation, detection, defense Intrusion detection, denial-of-service attack Wireless security Network modeling, optimization and performance evaluation
3
3 What is this course about? Introductory course in “computer networking” What is a “computer network”? Principles, practice of computer networking Focus on Internet architecture/protocols Goals: Learn a lot (facts, principles and practice) Have fun (Use/apply/understand real world network immediately)
4
4 Course information Prerequisites: Algorithms, basic knowledge on Operating Systems C or C++ programming skills Why not Java? Course materials: Text: Computer Networking: A Top Down Approach Featuring the Internet, J. Kurose & K. Ross, Addison Wesley, 3 rd ed., 2004 Textbook online resource Class notes (Job market needs)
5
5 Course information (more) Coursework approx amount approx % written homeworks 4-5 15% programming (C,C++) 2 15% lab assignments (Ethereal) 2-4 10% midterm exam 20% final exam 30% one-minute in-class paper ? 10% Workload:
6
6 Course information (even more) In-class style: interaction, questions Flexible: Teaching difficulty/speed/contents based on your feedback please So please tell me freely your thinking and interests! Academic honesty
7
7 A top-down approach: We’ll cover networking top-down End-system applications, end-end transport Network core: routing, hooking nets together Link-level protocols, e.g., Ethernet Other interesting stuff: security, wireless, mobility regional ISP local ISP company network
8
8 Course Overview: Part 1: Introduction (text: Chapter 1) What is the Internet? Application Network Data Link Transport Data Link Physical link Web, Email, VOIP TCP, UDP IP Ethernet, cellular
9
9 Course Overview: Part 2: Application Layer (text: Ch. 2) Principles of application-layer protocols World Wide Web: HTTP File transfer: FTP Electronic mail: Email The Internet's directory service: DNS Socket programming PROGRAMMING ASSIGNMENT 1
10
10 Course Overview: Part 3: Transport Layer (text Ch. 3) Transport-layer services and principles Multiplexing and demultiplexing applications Connectionless transport: UDP Principles of reliable of data transfer TCP case study PROGRAMMING ASSIGNMENT 2 Principles of congestion control TCP congestion control
11
11 Course Overview: Part 4: Network Layer (text: Ch. 4) introduction and network service model what’s inside a router? routing principles (algorithms) hierarchical routing IP IP: the Internet Protocol Internet routing: RIP, OSPF, BGP
12
12 Course Overview: Part 5: Link Layer, Local Area Networks (text: Ch. 5) introduction, services error detection, correction multiple access protocols, LANs LAN addresses, ARP Ethernet
13
13 Course Overview: Part 6: Wireless and Mobile Networks (Ch 6) wireless link characteristics the wireless link: 802.11 cellular Internet access Mobility principles mobility in practice: mobile IP mobility in cellular networks
14
14 Course Overview: Part 7: Network Security (text: Ch. 7) what is network security? principles of cryptography authentication: Who are you? integrity key distribution, certification firewalls attacks, countermeasures case studies: SSL, IPsec, 802.11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.