Tp sockets udp TP Développement Réseau n Socket UDP ? tv tvaira free fr - v Sommaire L ? interface socket Pré-requis Dé ?nition Manuel du pogrammeur Modèle Couche Transport Numéro de ports Caractéristiques des sockets Manipulations Objectifs Étape n créat

TP Développement Réseau n Socket UDP ? tv tvaira free fr - v Sommaire L ? interface socket Pré-requis Dé ?nition Manuel du pogrammeur Modèle Couche Transport Numéro de ports Caractéristiques des sockets Manipulations Objectifs Étape n création de la socket côté client Étape n attachement local de la socket Étape n communication avec le serveur Étape n véri ?cation du bon fonctionnement de l ? échange Étape n réalisation d ? un serveur UDP Bilan Questions de révision Travail demandé Exercice client UDP amélioré Exercice serveur UDP amélioré Exercice une messagerie instantanée en UDP Les objectifs de ce tp sont de mettre en oeuvre la programmation réseau en utilisant l ? interface socket pour le mode non-connecté UDP Remarque les tp ont pour but d ? établir ou de renforcer vos compétences pratiques Vous pouvez penser que vous comprenez tout ce que vous lisez ou tout ce que vous a dit votre enseignant mais la répétition et la pratique sont nécessaires pour développer des compétences en programmation Ceci est comparable au sport ou à la musique ou à tout autre métier demandant un long entra? nement pour acquérir l ? habileté nécessaire Imaginez quelqu ? un qui voudrait disputer une compététion dans l ? un de ces domaines sans pratique régulière Vous savez bien quel serait le résultat CL ? INTERFACE SOCKET L ? interface socket Pré-requis La mise en oeuvre de l ? interface socket nécessite de conna? tre ?? L ? architecture client serveur ?? L ? adressage IP et les numéros de port ?? Notions d ? API appels systèmes sous Unix et de programmation en langage C ?? Les protocoles TCP et UDP les modes connecté et non connecté Dé ?nition La notion de socket a été introduite dans les distributions de Berkeley un fameux système de type UNIX dont beaucoup de distributions actuelles utilisent des morceaux de code c ? est la raison pour laquelle on parle parfois de sockets BSD Berkeley Software Distribution Intégration d'IP dans Unix BSD Interface de programmation socket de Berkeley la plus utilisée et intégrée dans le noyau Il s ? agit d ? un modèle permettant la communication inter processus IPC - Inter Process Communication a ?n de permettre à divers processus de communiquer aussi bien sur une même machine qu ? à travers un réseau TCP IP ? Wikipedia Socket mécanisme de communication bidirectionelle entre processus Manuel du pogrammeur Le développeur utilisera donc concrètement une interface pour programmer une application TCP IP gr? ce par exemple ?? à l ? API Socket BSD sous Unix Linux ou ?? à l ? API WinSocket sous Microsoft ?Windows Les pages man principales sous Unix Linux concernant la programmation réseau sont regroupées dans le chapitre ?? socket interface de programmation des sockets ?? packet interface par paquet au niveau périphérique ?? raw sockets brutes raw IPv sous Linux ?? ip implémentation Linux du protocole IPv ?? udp protocole UDP pour IPv ?? tcp protocole TCP L'accès aux pages man se

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 01, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 118.1kB