Site hosted by Angelfire.com: Build your free website today!
CEG 4183
Higher Layer Network Protocols
University of Ottawa (2002)


Overview
Communication services, protocols and software. Transport protocols: TCP, UDP, ATM, Quality of Service, connection management, flow and congestion Control. Session and presentation protocols, ASN.1, Security, DNS, SNMP, HTTP; multimedia applications. Performance issues. Fundamental concepts of Computer network design.

Required Reading
William Stallings Data & Computer Communications 6th Ed.

Course Projects - (English Only)
Project Solution Comments
Presentation Guidelines.pdf
(77 KB)
Packet Classification.ppt
(135 KB)
A PowerPoint presentation about packet classification
lab1.pdf
(16 KB)
CEG4183-Lab1.zip
(36 KB)
Introduction to performance evaluation (Queuing Analysis) using Matlab
lab2.pdf
(15 KB)
CEG4183-Lab2.zip
(46 KB)
Network Node Design using QNAP2 simulations
lab3.pdf
(11 KB)
CEG4183-Lab3.zip
(407 KB)
Difference in protocol overhead processing imposed by TCP and UDP