Overview


At Eurecom, I'm in charge of the following three lectures:
  1. Introduction to Computer Networking and Internet
  2. Operational Network Security
  3. Network Management

Introduction to Computer Networking and Internet (9)

Important information

Semester
Fall (starts first week of October)
Credits
4 (i.e. 42 hours)
Laboratory hours
9
Prerequisite
None
Ref. used
Computer Networking: A Top Down Approach Featuring the Internet, J. F. Kurose, K. W. Ross, Second Edition, Addison Wesley, 2002

Objectives

This course provides a broad overview of computer networking, covering the application layer, transport layer, network layer, and link layers. It covers basic concepts in computer networking as well as the prominent Internet protocols. It is intended for students who have had no previous course in computer networking. You can find on the web the ISO image of the bootable CD you will need in the context of the lecture. This image is part of a zip file that also contains a vmx file that enables you to use the same iso file in a VMware environment. The zip file is available here : Zip file containing the ISO image and the VMX file . The slides of the lectures are available here . Please spare the forest and do not print them. You have received printed copies already.

Overview

Overview of computer networks:
Packet switching, delay and loss concepts, physical media, protocol layering, Internet peering structure
Application layer:
Web, E-mail, DNS, introduction to socket programming
Transport layer:
Principles of reliable transport; UDP and TCP, principles of congestion control
Network layer and routing:
Link-state routing theory, distance-vector routing theory, hierarchical routing; IPv4, addressing and CIDR, RIP
Link layer:
Error detection and correction techniques; multiple access protocols, LAN addressing and ARP, Ethernet.

Supplementary Material

  1. Recommended Readings
  2. Useful Readings

Operational Network Security (19)

Important Information

Semester
Spring (starts on March 10, 2004)
Credits
4 (i.e. 42 hours)
Laboratory hours
9
Prerequisites:
Introduction to Computer Networking and Internet (9)
Ref. used
Computer Security: Art and Science, Matt Bishop, ISBN: 0-201-44099-7, Addison Wesley Professional, 2003
Building Secure Software, J. Viega and G. McGraw, Addison Wesley Professional; 1st edition (September 24, 2001)

Objectives:

This course provides both a broad survey of intrusion patterns threatening global network operation and an investigation of countermeasures to thwart these intrusions. We analyze attacks  with a systematic approach, identifying typical attack classes such as traffic subversion, masquerading, and denial of service. We present an in-depth study of intrusion detection techniques including main concepts and industrial solutions. This course does not cover cryptographic mechanisms.

Overview:

Network vulnerabilities:
Protocol attacks in IP, TCP, Web, e-mail, DNS (syn flooding, tear-drop, cgi-bin, smurf, etc.), application specific exposures (mail packages, Web servers, viruses)
Intrusion Processes
Intranet attack scenarios (sniffers, spoofing), Internet attack scenarios (by-passing filters, sniffer set-up, flooding, distributed denial of service attack scripts, script kiddies)
Intrusion Detection Basics:
Principles (behaviour analysis, pattern matching, normalization), techniques (statistical methods, rule-based systems, neural networks, genetic algorithms)
Intrusion Detection Systems:
Network ID systems, sniffer detectors, ID in operating systems, log analysis
Packet Filtering:
Filtering basics, stateful inspection, relationship to mobile IP
DoS Mitigation:
Traffic tagging in routers, ingress filtering, ietf proposals
Vulnerability Testing, Ethical Hacking

Supplementary Material

  1. Recommended Readings
  2. Useful Readings
  3. Slides
  4. Homework

Network Management

Important Information

Semester
Fall (starts mid November)
Credits
20 hours
Laboratory hours
0
Prerequisites
none
Ref. used
Integrated Management of Networked Systems - Concepts, Architectures, and Their Operational Application, H. G. Hegering, B. Neumair, Morgan Kaufmann Publishers, ISBN 1-55860-571-1

Objectives:

This course provides an introduction to the fields of network and system management.

Overview:

Introduction
Dependable Systems, mgt. pyramid, distributed systems, mgt. functions
Mgt. Architectures
>Tools Support, mgt. arch. submodels, OSI mgt. models, TMN
SNMP
SNMPv1, SNMPv2, SNMPv3
RMON, CORBA, DTMF
Intrusion Detection vs. Network Mgt.

Supplementary Material

  1. Recommended Readings
  2. Useful Readings
  3. Slides
  4. Homeworks
  5. Students are expected to present, by groups of 2, in 20 minutes, a specific topic to be taken from a well defined list. A soft copy of the material used during their presentation can be found online (access restricted to Eurecom students only)