|
 |
|
 |
 |
 |
 |
|
|
 |
|
 |
Computer Networks

Course Description
-
Table of Contents:
- General Information
- Textbook
- Coursework
- Syllabus
- Introduction, OSI Model, Internet TCP/IP Protocol Stack (1 week)
- Physical Layer (2 weeks)
- Datalink Layer: Logical Link Control (LLC) Sublayer (2 weeks)
- Datalink Layer: Medium Access Control (MAC) Sublayer (2 weeks)
- Network Layer (2 weeks)
- Transport Layer (2 weeks)
- Application Layer / Network Security (2 weeks)
-
-
There is one section of COMP241 during the first semester of 2007/2008
-
Please make sure that you are in the correct room(building 1 first floor Lab 3) for lectures.
-
-
-
-
-
- Computer Networks, Andrew S. Tanenbaum, 4th Edition, Prentice Hall, 2002.
Back to top
Evaluation
- First Exam (20%)
- In-class 1-hour closed-book exam on the 11th-12th week of the semester.
- Second Exam (20%)
- In-class 1-hour closed-book exam on the 7th-8th week of the semester.
- Assignments, Reports, Homework, and Quizzes (10%)
- Final Exam (50%)
- 120-minute closed-book final exam
Back to top
Syllabus
- Introduction, OSI Model, Internet TCP/IP Protocol Stack ( Intro Slides )
- Readings: sections 1.1, 1.2, 1.3, 1.4, 1.5
- Lecture Material:
- Course overview (slides 1-10), administrative information (handout)
- Resource sharing (slides 24-29), LAN/WAN (slides 22-23), client/server (slides 30-37), OSI model (slides 71-96)
- Protocols/interfaces (slides 67,70), OSI model recap (slides 78,81-82,97), Internet TCP/IP protocol stack (slides 110-113), layering example (slides 98-109)
- Physical Layer ( Physical Layer Slides )
- Readings: sections 2.1, 2.2, 2.3.1, 2.3.2, 2.5.1, 2.5.4, 2.5.5, 2.8, 4.3.2
- Lecture Material:
- Physical layer (slides 1,2), transmission basics (notes), some physics (slides 75,12-14), impairments (slides 16-22)
- Bandwidth concepts (slides 23, 37, 15), analog/digital signalling (slides 3-6), Nyquist Theorem (slides 32), Shannon Theorem (notes), advantages of digital transmission (slides 25-30),
- Transmission media (Dr Mahanti, slides 50-70,73)
- Digital signalling schemes (slides 7-10), analog signalling schemes (slides 11-13, 31, 33-36)
- Modems (slides 38-42), constellation diagrams (slide 36), multiplexing (slides 91-100)
- Circuit-switching and packet-switching (slides 104-119 plus bonus slides), Asynchronous Transfer Mode (slides 125-131)
- Datalink Layer: Logical Link Control (LLC) Sublayer ( Logical Link Control Slides )
- Readings: sections 3.1, 3.2, 3.3, 3.4, 3.6, 3.7
- Lecture Material:
- Data link layer overview (slides 2, 6), functions and services (slides 7-11), framing (slides 13-21)
- Error control (slides 25-42), error detection, error correction, examples
- Error correction (cont'd), flow control protocols (slide 43), demo, stop and wait protocol (slides 44-48)
- Flow control (cont'd), PAR protocol, sliding window protocols (slides 51-56)
- Go-back-N (slides 60-61), selective repeat (slides 62-63), example datalink layer protocols (slides 64-68), DLL protocol performance (slides 58-59)
- Datalink Layer: Medium Access Control (MAC) Sublayer ( Medium Access Control Slides )
- Readings: sections 4.1, 4.2.1, 4.2.2, 4.3, 4.4, 4.7
- Lecture Material:
- Medium Access Control (MAC) sublayer (slides 1-4), Channel access protocols (slide 5-8), ALOHA (slides 9-10)
- Slotted ALOHA (slide 12), Carrier Sense Multiple Access (CSMA) Protocols (slides 13-15)
- CSMA/CD (slide 16), IEEE 802.3 Ethernet LANs (slides 19-57)
- Ethernet LANs (cont'd), VLANs (slides 65-69)
- IEEE 802.11b Wireless LANs (slides 70-79 )
- Network Layer :( Network Layer Slides )
- Readings: sections 5.1, 5.2.1-5.2.6, 5.3.1-5.3.5, 5.5, 5.6
- Lecture Material:
- Service models, Datagram, Virtual Circuit (slides 2-9)
- Routing, Shortest-Path, Distance Vector, Link State (slides 10-22, plus Distance-Vector Example)
- Hierarchical Routing, Congestion Control, Internetworking
- Internet Protocol IPv4, IP Addressing, Subnets (slides 29-35, 41-57)
- CIDR, NAT, DHCP, ARP, RARP (slides 60-68)
- RIP, OSPF, BGP, Mobile IP (slides 37-40)
- Transport Layer ( Transport Layer Slides )
- Readings: sections 6.1, 6.2, 6.4, 6.5
- Lecture Material:
- Transport layer functionality, Service models (slides 1-10)
- Connection management, Flow control, Error control, Transport service primitives (slides 11-14),
- Socket programming API (sockets slides), Client/server example, User Datagram Protocol UDP (slides 15-20)
- Transmission Control Protocol TCP (slides 21-50)
- TCP features, TCP versions, TCP analysis (bonus slides)
- Wireless TCP performance issues (Wireless TCP slides), HTTP and TCP issues (HTTP and TCP slides)
- Application Layer/Network Security: (security slides)
- Readings: sections 7.1, 7.2, 7.3, 8.1, 8.2, 8.3, 8.4, 8.6
- Lecture Material:
- Domain Name System (DNS slides), World Wide Web
- Electronic mail, Network security (slides 1-3), Firewalls (slides 73-86)
- Symmetric encryption (slides 7-8), Public-key cryptography (slides 9-11), Digital signatures (slides 12-15)
- Certificate authorities (slides 20-41), Secure Socket Layer (slides 43-53)
- Virtual Private Networks (slides 54-55), IPsec (slides 56-70)
- Recap and review, Discuss final exam

Back to top
|
|
|
|
|
 |
 |
 |
 |
 |
|
King Saud University. All rights reserved,
2007 | Disclaimer
| CiteSeerx
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
|