TP N°4 Développement d’ une application client / Serveur en utilisant les Sockets TCP.

Slides:



Advertisements
Présentations similaires
Contraintes télécommunications
Advertisements

Les Réseaux Informatiques
Ingénierie des réseaux
Architecture Client/Serveur
Synthèse: une journée dans la vie d'une requête Web 5: DataLink Layer5-1.
Département Informatique Les Réseaux Informatiques Couche Transport Protocoles UDP & TCP Laurent JEANPIERRE.
Comprendre Internet Bases théoriques et exercices pratiques, pour débutants complets... Et curieux !
Présentation du projet JAVA Système de messagerie instantanée cryptée.
Tutoriel NS3 Eugen Dedu M2 RIM Université de Franche-Comté, Montbéliard, France octobre 2009 (ns 3.6) [Grands remerciements à Wassim Ramadan]
Généralités sur les réseaux Généralités sur les réseaux informatiques.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
1 Réseaux Communication socket sous Windows. 2 Communication socket sous Windows Communication entre 2 applications sur 2 machines distantes Adresse IP.
Java – Réseau Eric Blaudez 06.
Bénin DNS Forum. DNS et Déni de Service Présentateur O Hervé HOUNZANDJI O Ingénieur Système O Administrateur de base de données ORACLE O Centre Hospitalier.
Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Free Powerpoint Templates Client service architecteur réseaux.
Cours 4 Les réseaux IP. Survol du cours 4: Contrôle continu La couche application: –DNS, DHCP, FTP, HTTP, SMTP, SSH, POP3, SNMP, TELNET –QoS, SLA dans.
Les Réseaux informatique.
ARCHITECTURE RESEAUX.
Masques et opérateurs de décalage
Ethernet TCP/IP.
Windows 2003 Server Service DHCP
Le modèle TCP/IP Présentation Couche Interface-Réseau Couche Réseau
Communication client-serveur
Chapitre10 Prise en charge des utilisateurs distants
Qu’est-ce un serveur de messagerie?
Communications via sockets
Master Réseaux et Systèmes Distribués (RSD) Algorithmique des systèmes
SNET: Administration et sécurisation des réseaux EPFC Alain Smets
TP N°2 : les Adresses IP *IP: Internet Protocol
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
TP N°3 : Adressage IP Les classes IP
Réseau informatique Sorenza Laplume 1.
Les protocoles du Web Professeur: Tanja Dinić Étudiant:
introduction à TCP seuls certains aspects du protocole seront traités
Installation et Configuration Internet Information Server (IIS 5)
Support de NAT pour IPSec ESP Phase II
Les technologies AJAX.
Comment fonctionne RADIUS?
Les Réseaux Informatiques
Wireshark Capture et analyse de trames IP
Communications via sockets
Couche Transport Protocoles TCP et UDP
HTTP DNS NTP FTP R231 RJ45 definition HTTP DNS NTP FTP R231 RJ45.
Protocoles réseau.
Séminaire EOLE Beaune Septembre 2007
QoS - Configuration de COPS pour RSVP
Réseaux IP Couche réseau La couche réseau est chargée de transporter les paquets tout au long d'un chemin d'une source vers la destination. Pour réaliser.
Introduction à la conception de site web
A. DAAIF ENSET Mohammedia Université Hassan II Casablanca.
Informatique générale
Service web Réalise par: Latifa Gamoun Mariem jridi Majdouline Hassni Service web Réalise par: Latifa Gamoun Mariem jridi Majdouline Hassni 1.
Message Oriented Middleware MOM - Beghdad abdelkrim -abass youcef.
Les protocoles de la couche application Chapitre 7.
Introduction aux réseaux informatique. Plan Organisation physique des réseaux Protocoles de communication Terminologie.
Mise en place d'un Serveur Radius pour la sécurité d'un réseau Wireless sous Windows Serveur Présenter par le Stagiaire : Etienne Mamadou Guilavogui.
BTS SIO 2ème année SLAM SISR
Cours 10 : Les Web Services et WSDL Février Version 1.0 -
Exposé de système / réseaux IR3
Introduction aux réseaux informatique IFT 6800 – E 2007 Jian-Yun Nie.
Systèmes de Transport Intelligent: Interactions
Les liaisons des données Sommaire Principe Les couches de liaison –LLC (Contrôle de Liaison Logique) –MAC (Contrôle d’Acces au Support) Mode de Communication.
Centre Universitaire de MASCARA Présenté par M. H.BENAOUDA Melle F.ZENAK Encadrer par M. A.YAGOUBI.
Notions d'architecture client-serveur. Présentation de l'architecture d'un système client/serveur Des machines clientes contactent un serveur qui leur.
Cours présenté par : Mr.Latli Hossam Eddine PSFEP 2 EN informatique / systems d’informations avancées Les Réseaux informatique.
RE161 Répartition des adresses IP Le problème de la répartition des adresses IP dans le réseau doit être résolu avec comme objectifs : –de rendre le réseau.
Sommaire Les réseaux de capteurs sans fils Les réseaux de capteurs sans fils Communication dans Contiki Communication dans Contiki Réalisation Réalisation.
Qu’est ce qu’une page web? Comment fonctionne un site web?
TP N°4 Développement d’ une application
Configuration post installation
LES RESEAUX. Besoin de communication LES RESEAUX Pour communiquer via un réseau informatique Support de transmission Carte réseau Éléments de réseau.
Transcription de la présentation:

TP N°4 Développement d’ une application client / Serveur en utilisant les Sockets TCP

Architecture Client/Serveur Le serveur offre un service sur le réseau (accepte des requêtes, les traite et renvoie le résultat au client). Le client utilise le service (envoie une requête et reçoit la réponse).

Dans plusieurs applications, la communication qui se produit entre le client et le serveur doit être fiable (éviter les pertes, les doubles, les erreurs, le désordre…) D’où l’utilisation du protocole de transport TCP : Mode connecté Garantie une communication fiable À chaque bout de la connexion est lié un SOCKET?

Elle est identifiée par une adresse IP Port Comment identifier une machine sur le réseau ? Elle est identifiée par une adresse IP Par exemple: 216.58.213.142 est l’@ IP correspondante à www.google.com

Port Comment identifier un service sur une machine? Il est identifié par un port Un port est un nombre qui tient sur 16 bits (donc valeurs possible allant de 0 à 65535) Certains ports sont réservés aux services standard (0-1023) Exemple: 80/TCP pour le service HTTP

Socket (Terme anglais) = Prise Pour établir une connexion avec le serveur web google, on s'adresse à (216.58.213.142 , 80) Un couple (Adresse IP , Port) est dit point de communication ou Socket. Une connexion s'établit entre un socket source et un socket destinataire . Socket (Terme anglais) = Prise

Les Sockets fournissent une interface pour la programmation réseau au niveau de la couche transport.

Dans le TP N°5 Le client envoie un message Le serveur le transforme en majuscule et le renvoie au client L’échange se continue jusqu’à ce que le client envoie Fin