Université Côte d'azur

UE Computer networks

Code de l'ECUE : SMUFN115

Ce cours donne droit à 3.0 ECTS.
EUR DS4H
Informatique
Campus SophiaTech Les Lucioles
Master 1
Semestre impair
Anglais , Français

PRESENTATION

This course aims to present the architecture of the computer networks from a protocol perspective.

First, networking basics are introduced, paying a special attention to how network services are organized in layers and how these services are implemented by standardized protocols. Then, the different layers in the protocol stack are explored following a top–down approach. Finally, at each layer main protocols, algorithms, and mechanisms are detailed.

Responsable(s) du cours

Ramon Aparicio Pardo , Chadi Barakat

Présentiel

  • 12h de cours magistral
  • 12h de travaux dirigés

PREREQUIS

Avant le début du cours, je dois ...
  • Know how to handle a machine as a user and as a developer, that means: (1) administrate your Operating System; and, (2) program (at least basically) in C, python and/or java.
  • Install on your laptop the software used in lab activities, such as Wireshark, Oracle VirtualBox hypervisor or equivalent depending on the hardware architecture of the laptop.

OBJECTIFS

A la fin de ce cours, je devrais être capable de...
  • Know the architecture of the computer networks and the main network protocols, namely the triplet HTTP/TCP/IP.

CONTENU

  • Packet switching, performance (delay, throughput, …), protocol stack (layers) –‐ Services Application layer.

  •  DNS, HTTP, FTP, email protocols

  • UDP and TCP protocols, Sockets.

  • Congestion control, TCP throughput, TCP fairness.

  • Services (addressing, routing, fragmentation), IP Protocol.

  • NAT, routing algorithms (inter AS, intra AS).

  • Services, Ethernet Protocol, MAC addresses, hub vs switch vs router.

  • MAC (Aloha, CSMA–CD), IEEE 802.11.

Accéder au Syllabus complet (Authentification requise)
Important
Ce syllabus n’a aucune valeur contractuelle. Son contenu est susceptible d’évoluer en cours d’année : soyez attentifs aux dernières modifications.