Canalblog
Suivre ce blog Administration + Créer mon blog

Reseau

28 octobre 2009

Mini chat Client-Serveur (SOCKET)

Ce projet est composé de 2 parties . Partie serveur et partie client.
La partie Serveur est composé de 3 fichiers:
client.h   client
server.h server
main.c   main
La partie client est composé de 2 fichiers:
client.h  client
main.c   main
Réalisation:
On compile avec la commande gcc -o main main.c pour les 2 parties.
Pour éxécuter le serveur : ./main
Pour éxécuter le client    : ./main [nom ou adresse_du_serveur] [nom_du_client]
cap

Publicité
Publicité
16 octobre 2009

Description d'accés à un site internet

La machine situé dans un réseau local demande l'accès au siteweb au-prêt du routeur qui lui permet cette connexion (DNS).
L'établissement de connexion montre l'interface de la machine et le site se fait à l'intermédiaire de trames TCP.
Une demande GET avec le protocole HTTP demande le chargement de la page qui va s'effectuer moyennant le protocole TCP.
Une fois la page chargé au routeur, ce dernier interroge les machines locales pour savoir à qui envoyer la page (ARP). La machine concerné s'identifie en envoyant l'adresse MAC et reçoit la page qui s'affiche au navigateur.
Sans_titre

Publicité
Publicité
Reseau
Publicité
Publicité