توضیحات
|
Data Communication Course Data Communication شبکه های مخابراتی Instructor: M. Fathi, Department of Electrical Engineering, University of Kurdistan, Sanandaj, Iran. Course description: This is an introductory course on data communication networks which includes basic concepts such circuit-switched and packet-switched networks. The Internet architecture as a well-known packet-switched network is presented and performance metrics in terms of bandwidth, delay and packet loss are discussed. The network layer architecture and protocol stack along with the operation of each layer is introduced. Moreover, conducting a top-down approach, application, transport and network layers are discussed in details. Throughout the course, Wireshark software as a monitoring and sniffing tool is employed to understand the protocols in depth. Text books: - J. F. Kurose and K.W. Ross, Computer Networking: A Top-Down Approach.
- Larry L. Peterson and Bruce S. Davie, >Computer Networks: A Systems Approach.
Grading: - Final exam: 50%
- Midterm exam: 20%
- Project: 20%
- Homework: 10%
Schedule (time table): Week | Topic | #1 | chapter 1: Internet architecture | #2 | chapter 1: Network core and edge | #3 | chapter 1: Delay, loss, and throughput | #4 | chapter 1: Protocol layers | #5 | chapter 2: Application layer | #6 | chapter 2: Web and Http | #7 | chapter 2: Wireshark, DNS | #8 | chapter 3: Transport layer | #9 | chapter 3: UDP protocol, Wireshark | #10 | chapter 3: Reliabl data transfer | #11 | chapter 3: TCP protocol, Wireshark | #12 | chapter 3: Congestion control | #13 | chapter 4: Network layer | #14 | chapter 4: IP protocol, subnetting | #15 | chapter 4: NAT, DHCP | #16 | chapter 4: IPv6 | |