INF2023 - Protocoles de communication et programmation réseau

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de ce cours, la personne étudiante sera en mesure de/d’ : • Expliquer et démontrer le fonctionnement des protocoles de communication; • Détecter des anomalies lors des opérations de connexion, de réception et de transmission.

Contenu

Modèle OSI. Architecture TCP/IP. Protocoles réseau IP, ICMP, ARP, etc. Protocoles de transport TCP et UDP. Programmation des sockets. Appels système des sockets. Adresses. Ports. Rappels sur les protocoles et standards de sécurité des réseaux (VPN, SNMPv3, SSL, etc.). Notions d’encapsulation. Spécification des comportements des protocoles de communications, contrats inter-couches (pre et post-conditions), notions d’invariants, tests et validations des fonctionnements des protocoles. Détection et contrôle de la congestion des réseaux, détection et prévention des collisions.

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Aucun
Expérience
Aucune
Corps professionnel
Aucun
Autre(s) exigence(s)
Aucune

CAFF

Aucun