• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Introduction aux réseaux et à Internet. Programmation réseau

  • Composante

    ENSEIRB-MATMECA

Code interne

EE7RE223

Description

Cours :

Introduction aux réseaux. Modèle OSI.
Présentation d'Internet.
Introduction à Internet embarqué et à l'Internet des objets.
Présentation de la technologie Ethernet.
Protocoles d'Internet : IP, UDP, TCP, ARP, RARP, ICMP. Configuration et commandes réseau sous *NIX.
Présentation du concept d'application client/serveur.
Programmation réseau en langage C avec l'API sockets.

TP :

Etude des commandes réseau : netstat, ifconfig, route, telnet, ping, traceroute..
Tests de services standards par telnet : ftp, www.
Mise en oeuvre de l'API sockets : Ecriture d'un serveur UDP, écriture d'un client UDP. Ecriture d'un serveur TCP, écriture d'un client TCP.
Récapitulatif : écriture d'un serveur TCP de loto, écriture d'un miniserveur Web.

Lire plus

Pré-requis obligatoires

Programmation en langage C

Lire plus

Syllabus

Cours :

Introduction aux réseaux. Modèle OSI.
Présentation d'Internet.
Introduction à Internet embarqué et à l'Internet des objets.
Présentation de la technologie Ethernet.
Protocoles d'Internet : IP, UDP, TCP, ARP, RARP, ICMP. Configuration et commandes réseau sous *NIX.
Présentation du concept d'application client/serveur.
Programmation réseau en langage C avec l'API sockets.

TP :

Etude des commandes réseau : netstat, ifconfig, route, telnet, ping, traceroute..
Tests de services standards par telnet : ftp, www.
Mise en oeuvre de l'API sockets : Ecriture d'un serveur UDP, écriture d'un client UDP. Ecriture d'un serveur TCP, écriture d'un client TCP.
Récapitulatif : écriture d'un serveur TCP de loto, écriture d'un miniserveur Web.

Lire plus

Bibliographie

Polycopiés

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Contrôle Continu IntégralCompte-Rendu1