Programmation r
Programmation ré
éseau
seau
Daniel Tschirhart : Programmation Java V1.34
2
Serveurs et clients
Serveurs et clients
Un serveur est un ordinateur exécutant un programme qui attend des
requêtes d'un ou plusieurs clients.
Le serveur est généralement relié au client par l'intermédiaire d'un
réseau, mais peut également résider sur la même machine que le
client.
Le type de programme exécuté par le serveur définit le type de requête
que peut effectuer le client. Exemple :
Serveur Web : accepte des requêtes http
Serveur FTP : accepte des requêtes ftp
Serveur de fichier : accepte des requêtes de lecture et d'écriture de fichiers
Serveur de base de données : accepte des requêtes d'interrogation de base
de données (serveur SQL <- requêtes SQL)
...
Les requêtes sont transmises au serveur par l'intermédiaire d'un
protocole réseau.
Les serveurs de fichiers acceptent différents protocoles.
Les serveurs reliés par le réseau Internet utilisent tous le protocole TCP-IP
Daniel Tschirhart : Programmation Java V1.34
3
Protocole IP : exemple un
Protocole IP : exemple un
intranet simple
intranet simple
Sous Réseau A
Sous Réseau B Routeur
Concentrateur (Hub) Serveur
Daniel Tschirhart : Programmation Java V1.34
4
Adresses MAC
Adresses MAC
Chaque carte Ethernet possède un code
d’identification unique sur 48 bits :
adresse MAC inscrit en dur sur la carte.
La forme de notation courante est :
00-0E-35-F8-9A-38
Code constructeur
Daniel Tschirhart : Programmation Java V1.34
5
Protocole IP : trames
Protocole IP : trames
Chaque trame comporte un CRC généré par
la carte réseau. Si le CRC est correct IP
transmet le paquet sinon il le supprime sans
en informer l’expéditeur.
IP n’est pas conçu pour fournir une
transmission garantissant l’intégrité des
données sont rôle principal est le routage.
IP fonctionne un peut comme un émetteur de
radio diffusion : il se contente de fournir de
l’information à un destinataire que celui-ci soit
présent ou non
1 / 50 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !