Overview
At Eurecom, I'm in charge of the following three lectures:
- Introduction to Computer
Networking and Internet
- Operational Network
Security
- 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
-
Recommended
Readings
- 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
-
Recommended Readings
-
Useful Readings
- Slides
-
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
-
Recommended Readings
-
Useful Readings
- Slides
- Homeworks
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)