preloader

    Réseaux et systèmes informatiques

    3 ECTS - 9 CM / 9 TD / 12 TP

    Description

    Présentation du système d’exploitation Unix

    • processeur, registres, instructions, interruptions
    • mode noyau/utilisateur,
    • organisation mémoire et adressage (segmentation/pagination), système de fichier, appels systèmes cycle de vie du processus, communication inter-processus (tubes, sockets unix)
    • Illustration par l’utilisation du shell de commande et du système Linux

    Présentation du réseau TCP/IP

    • contrôle d’accès au support de communication et multiplexage, adressage de niveau 2 et 3, et correspondance
    • commutation, notion de préfixe, routage direct/indirect (switch, routeur)
    • adressage symbolique et correspondance (DNS) le modèle ISO en couche, multiplexage, protocole orienté datagramme et orienté connexion (UDP et TCP) la notion de protocole de communication de haut niveau (unicast/multicast, smtp/mime, http,
    • récupération et analyse de trafic (tcpdump, nmap)
    • études de quelques exemples de risques et protection (fragmentation, SYN Cookie, Firewall statefull, encapsulation dans un protocole sécurisé)
    • Illustration avec le langage Python et les outils en ligne de commande (netcat/socat).


    Objectifs

    • Bases de réseaux informatique et de systèmes Linux