ISS7AE

Networks

 

Crédits : 2 ECTS 

Durée : 21 heures

Semestre : S7

Responsable(s) :

Laurent CIARLETTA, Maître de Conférences, laurent.ciarletta@mines-nancy.univ-lorraine.fr

Mots clés :  Réseaux, protocoles

Pré requis : Notions de programmation, de système

Objectif général : Connaissances théoriques et pratiques des réseaux informatiques et leurs applications

 


Il s'agit d'acquérir une compréhension générale du fonctionnement d’'un réseau de communication, afin d'’en
comprendre les limites et les performances et d’'être capable de l’'exploiter dans un contexte applicatif de plus haut niveau.
Ce cours combine l’'étude plus théorique de la famille de protocoles TCP/IP avec des séances de TD qui mettront l’'accent sur la configuration de réseaux pour le routage, la programmation d'’applications client-serveur ou la mise en place de services sous TCP/IP.
Thèmes abordés
• Réseaux ; introduction, types de réseaux, notion de protocole, modèle en couches
• Réseaux TCP/IP ; protocoles ARP, IP, ICMP, TCP, UDP, multicast, routage, programmation client/serveur
• Services ; DNS, HTTP, SMTP, NIS, LDAP, SNMP
Références:
Kurose and Ross, Computer Networking: A Top-Down Approach: International Edition, Pearson 2012
Tanenbaum, Computer Networks: International Edition, Pearson 2010
Pujolle et Salvatori, les réseaux, Eyrolles, 2010

 

Compétences : 

Niveaux

Description et verbes opérationnels

Connaître 

Les concepts fondamentaux des réseaux : protocoles, des applications aux couches physiques, le routage

Comprendre 

Les contraintes physiques et architecturaux des systèmes en réseau, l'évaluation et la prise en compte de la qualité de service (QoS), les enjeux techniques, scientifiques, économiques et sociétaux

Appliquer 

Configuration de réseaux, des noeuds aux routeurs, écriture et conception d'applications (clients-serveurs, P2P, distribuées), projet fil rouge en lien avec le cours Operating Systems

Analyser 

Architecture et performances (QoS) des réseaux et des applications distribuées

Synthétiser

Conception, réalisation et évaluation d'une application fil rouge intégrant de multiples fonctionnalités

Évaluer

Les enjeux, la pertinence et les risques associés aux choix de services et technologies réseaux pour répondre à un besoin donné par une solution distribuer.

Évaluations :

  • Test écrit
  • Contrôle continu
  • Oral, soutenance
  • Projet
  • Rapport