Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Informatică
Programul de studii: Informatică - în limba engleză
Limba de predare: Engleză

SYLLABUS

I. General data
Code	Subject	
MIC0007	Specialised Protocols in Computer Networks	

Semester	Hours: C+S+L	Category	Status	
5	2+0+2	speciality	optional	

II. Full status faculty members
Name and	Scientific	Didactic	Chair	Type of activity	
surname	title	title		C	S	L	
DARABANT Sergiu	Ph.D.	Lect.	Computer Systems	*			

Associated faculty members
Name and	Scientific	Institution	Type of	Type of activity	
surname	title		position	C	S	L	

III. Course objectives
The main course objective is to provide to students a deeper approach to computer networks protocols. The course is presenting advanced features of computer networking protocols and leads the students to approach some practical issues of today’s networking technologies like firewalls, tunneling, IPv6, bandwidth control and Quality of Service, etc. The students will be able not only to understand the theoretical aspects of these technologies but also to practically apply them on simulated environments or real networks.	

IV. Course contents
1.	Layer 2 VLAN Technologies.
2.	The IPv6 protocol suite.
3.	IP Tunnels, GRE, PPTP, L2TP over IPv4
4.	Advanced Routing and Mobility
5.	The Linux Firewall Implementation.
6.	Setting up Linux firewall rules.
7.	The IPSec Protocol.
8.	Transport mode vs tunnel mode IPSec.
9.	Differentiated Services in IPv4, Quality of Service.
10.	Ingress and Egress bandwidth and traffic control.
11.	Wireless Networks
12.	Network simulation environments	

V. Bibliography
1.	Forouzan, B.A. TCP/IP Protocol Suite second ed (2003) Mc Graw-Hill
2.	Keshav, S. An Engineering Approach to Computer Networking. ATM Network, the Internet, and the Telephone Network. Addison Wesley 1997.
3.	W. Richard Stevens TCP/IP Illustrated, Vol I: The Protocols, Addison Wesley, ISBN 0-201-63346-0
4.	Gary R. Wright and W. Richard Stevens TCP/IP Illustrated, Vol II: The Implementation Addison Wesley, ISBN 0-201-63354-X
5.	Douglas E. Comer, Internetworking with TCP/IP, Vol I: Principles, Protocols, and Architectures Prentice Hall, ISBN 0-13-018380-6
6.	Larry L. Peterson and Bruce S. Davie, Computer Networks, a Systems Approach Morgan Kaufman, 2003.
7.	James F. Kurose and Keith W. Ross Computer Networking, A top-down approach featuring the Internet. Addison Wesley, 2001.
8.	Douglas E. Comer and David L. Stevens Internetworking with TCP/IP, Vol II: Design, Implementation, and Internals. Prentice Hall.
9.	Douglas E. Comer and David L. Stevens Internetworking with TCP/IP, Vol III: Client-Server Programming and Applications. Prentice Hall.
10.	William Stallings Computer Networking with Internet Protocols and Technology Prentice Hall 2004.
11.	Hassan, M. and Jain, R. High Performance TCP/IP Networking Concepts, Issues, and Solutions. Pearson Prentice Hall 2004. 	

VI. Thematic of didactic activities per weeks
Week 1
•	Introduction in advanced TCP/IP networking.
•	Layer 2 VLAN technologies.
Week 2,3
•	The IPv6 protocol suite
Week 4
•	IP Tunnels – and related protocols.
•	GRE over IP
•	PPTP, PPTP
•	Setting up tunnels on Windows and Unix
Week 5
•	Advanced Routing and Mobility.
•	Mobile networking issues and problems.
Week 6
•	Firewall.
•	The Linux firewall architecture
•	Setting up a linux firewall
Week 7
•	The IPSec protocol.
•	Authentication header
•	Encapsulating Security Payload
Week 8
•	IPSec key exchange.
•	Transport Mode IPSec
•	Tunnel mode IPSec
Week 9
•	Setting up IPSec channels
•	Differentiated Services in IPv4 and QoS.
Week 10
•	Ingress and Egress bandwidth estimation and control.
•	Bandwidth management techniques and algorithms.
Week 11
•	Setting up bandwidth control policies on Linux based systems.
Week 12
•	Wireless networking.
•	The 802.11 a, b ,g protocols
•	Other wireless carrier protocols
Week 13
•	Network simulation environments.
•	The ns2 network simulator
Week 14
•	Final Revision.

VII. Didactic methods used
Speech, discovery, dialog, brainstorming, research and self study, self problem assessment, simulation.	

VIII. Assessment
Student’s activity will be evaluated during the semester by their contribution to the practical works of the laboratory and at the en of the semester by written exam. The lab activity consists in a semester project and presentation. The final grade will be a weighted average of the lab activity and written exam. The minimum grade for each of the two marked activities is 5.	

IX. Additional references

	Date,							Course responsible,
	13/04/2007						Lect. DARABANT Sergiu, Ph.D.