Ensimag Rubrique Formation 2022

Principles of Internet - 4MMPDI

  • Number of hours

    • Lectures 9.0
    • Projects -
    • Tutorials 9.0
    • Internship -
    • Laboratory works 15.0
    • Written tests -

    ECTS

    ECTS 3.0

Goal(s)

Learn basic concepts of computer networking and acquire practical notions of protocol implementations.

The purpose of this lecture is to give you a sound understanding of computer networking, with a strong emphasis on TCP/IP and the Internet model. Both theoretical and practical knowledge should be acquired. Training classes parallel to the course will give you an opportunity of learning implementation details and you will acquire practical knowledge through networking labs.

Responsible(s)

Olivier ALPHAND

Content(s)

This lecture will focus on the TCP/IP protocol stack. After an introductory presentation of the main concepts, we will study:

  • physical layer: data transmission;
  • data link layer: local area networks, error protection ;
  • network layer: IP and routing protocols;
  • transport layer: TCP, the socket API.

Network lab:

  • Setting up a network;
  • TCP/UDP ;
  • NAT, firewall.

Prerequisites

Introduction to Networking

Test

  • A 1h30 practical exam (TP) on the networking labs, one A4 sheet of personal notes allowed.
  • A 3h final exam (E) on the course, no documents allowed.

    • MCC en présentiel **
      N1=2/3E1+1/3ETP1
      N2=2/3E2+1/3ETP1
      E1, E2 - examens écrits
      ETP1 - examen de TP sur machine de Session 1

Remarque: la note de TP ne se rattrape pas en 2ème session.

    • MCC en distanciel **
      N1=E1
      N2=E2
      E1, E2 - examens écrits (Quizz sur Chamilo)

Calendar

The course exists in the following branches:

see the course schedule for 2023-2024

Additional Information

Course ID : 4MMPDI
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

Bibliography

J. Kurose and K. Ross, Computer Networking. Addison Wesley. (Analyse structurée des réseaux)
A. Tanenbaum, Computer Networks, 4th ed. Prentice Hall. (Réseaux, 4e édition.)
R. Stevens, TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley.
L. Toutain, Réseaux locaux et Internet. Hermès.