|
|
@ -1,17 +1,6 @@
|
|
|
|
_**But du TP :**_ Utilisation des sockets en mode datagramme et en mode connecté.
|
|
|
|
_**But du TP :**_ Utilisation des sockets en mode datagramme
|
|
|
|
|
|
|
|
|
|
|
|
Pour ce TP nous réaliserons
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- un programme serveur_echo qui prend en paramètre le numéro de port sur lequel est offert le service et renvoie la chaîne reçue en écho au client
|
|
|
|
|
|
|
|
- un programme client_echo qui prend le nom de l’hôte du serveur (ou son adresse IP) ainsi que son numéro de port, saisit une chaîne de caractères, la renvoie au serveur et affiche l’écho reçu par le serveur
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercice 1 : Ecrire les programmes en mode datagramme
|
|
|
|
- programme serveur_echo qui prend en paramètre le numéro de port sur lequel est offert le service et renvoie la chaîne reçue en écho au client
|
|
|
|
|
|
|
|
- programme client_echo qui prend le nom de l’hôte du serveur (ou son adresse IP) ainsi que son numéro de port, saisit une chaîne de caractères, la renvoie au serveur et affiche l’écho reçu par le serveur
|
|
|
|
Exercice 2 : Ecrire les programmes en mode connecté
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercice 3 : Tester vos programmes serveur avec le programme Telnet
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercice 4 : Modifier vos programmes en mode connecté :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- client pour qu’il prend la chaîne (à renvoyer en echo) en ligne de commande
|
|
|
|
|
|
|
|
- serveur pour qu’il affiche l’adresse IP et le nom de l’hôte client
|
|
|
|
|
|
|
|