Les Réseaux Informatiques

Slides:



Advertisements
Présentations similaires
Les Réseaux Informatiques
Advertisements

Les Réseaux Informatiques
Les RPC remote procedure call
V- Identification des ordinateurs sur le réseau??? ? ? ? ?
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
SRT 2 NTP. Nécessité ● Les ordinateurs utilisent des horloges à quartz – Peu de précision – Tendance à dériver – Parfois plusieurs secondes par jour.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
SRT3 VPN. ● Réseau privé virtuel (VPN ou Virtual Private Network) ● Rattacher deux réseaux locaux à travers un réseau non- sécurisé ● Procure même sécurité.
06/03/11LoLiGRub --- Atelier 19/11/ /03/11LoLiGRub --- Atelier 19/11/20112 Contexte de l'atelier Téléphoner de son PC vers un autre PC ou un autre.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
V.1a E. Berera1 IPv6 Nommage Serveur de noms DNS Objectif: Comprendre les modifications de DNS pour supporter IPv6.
Février 2006X. Belanger / Guilde Introduction à. Février 2006X. Belanger / Guilde Qu'est ce que Samba ? ● Implémentation libre du protocole CIFS/SMB (client.
Module 14 : Installation et configuration des services Terminal Server.
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Réaliser un CD lecteur de salon (photos ou vidéos) pouvant être lu
Nouveautés Version 4.1 et mai 2017.
MENUS PRINCIPAL RESEAU.
INTERNET #1 Qu’est-ce qu’internet ? Qu’est-ce qu’un site internet ?
Notions sur les réseaux
Brève histoire d’Internet
ATS8500 Standalone Downloader.
JT12-RSI mars 1999 Délégation aux systèmes d'information
Suivi des démarches en ligne via le Gestionnaire de Suivi Services Instructeurs Paris – 29/08/2012.
Sécurité - Configuration d'un
Les Réseaux Informatiques
CCNP Routage Chapitre 8 - Questionnaire N°1
BGP - Configuration iBGP et eBGP avec ou sans adresse de Loopback
Séminaire EOLE Dijon octobre 2010
Les Bases de données Définition Architecture d’un SGBD
introduction à TCP seuls certains aspects du protocole seront traités
Comprendre les valeurs
ADMINISTRATION RESEAU
TP Sécurité Packet Tracer - Configuration d'un VPN d'accès distant et
Sécurité - Configuration de
Sécurité - Configuration de
Présentation J GUIRANDE.
Internet Un réseau virtuel qui assure l'interconnexion des différents réseaux physiques par l'intermédiaire de passerelles. Une pile de protocoles unique.
Sécurité - Configuration de
Configuration Frame Relay "Priority Queuing"
Sécurité - Configuration d'un
QoS - Configuration de NBAR (Network-Based Application Recognition)
Installation des OS par réseaux (PXE)
Montage de projets : les données au cœur des projets de recherche
Authentification CHAP PPP Utilisation des commandes ppp chap hostname
Documentation technique (Linux)
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
HTTP DNS NTP FTP R231 RJ45 definition HTTP DNS NTP FTP R231 RJ45.
Les Réseaux Informatiques
Sécurité - Configuration de Auth-Proxy Inbound - Client VPN IPSec
SRT3 LDAP.
Exploiter le Web Etape 2.
Prélude CS Mode client-serveur
Les protocoles de la couche application Chapitre 7.
Introduction aux réseaux informatique. Plan Organisation physique des réseaux Protocoles de communication Terminologie.
L1 Technique informatique
LES RESEAUX.
Module 13 : Implémentation de la protection contre les sinistres
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Serveurs d’applications
Module 5 : Gestion de l'accès aux ressources à l'aide de groupes
Introduction aux réseaux informatique IFT 6800 – E 2007 Jian-Yun Nie.
Outils de gestion de Exchange
Service d ’Annuaire Netware pour Windows NT SABATIER Antoine IR5
Béatrice Galkowski lundi 17 janvier 2005
Exemple de cartographie fonctionnelle
Python Nicolas THIBAULT
Présentation de Microsoft Exchange 2010
Outils de gestion de Exchange
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.
Traitement de TEXTE 2 Stage – Semaine 3.
Transcription de la présentation:

Les Réseaux Informatiques Serveurs réseau principaux NIS - NFS Questions sur les cours précédents ? Boukli HACENE Sofiane

Les bases : RPC Remote Procedure Call RFC 1050, 1057 Le serveur fait toutes les opérations Le client envoie un ordre (ex. : copie de fichier) Le serveur identifie le client (autorisation ?) Le serveur exécute l’ordre entièrement Le serveur envoie le résultat Se base sur XDR eXternal Data Representation RFC 1014

Le Port-Mapper « Annuaire » de services disponibles Service hébergé par le serveur Port TCP 111 / UDP 111 Reçoit des requêtes N° de service demandé N° de version demandée N° de sous-version demandée Fournit en réponse : N° de port du service demandé Protocole utilisé (UDP / TCP)

Lancement d’un service Le serveur portmapd DOIT tourner Le Port-Mapper de RPC Ouverture passive des ports TCP 111 & UDP 111 Le serveur se lance Ouverture passive d’un port éphémère Enregistrement dans le port-mapper Vers port 111 Envoie ID du service, numéro de Version, … Envoie N° de port en attente de client Attente des clients sur son port

Principe des RPC Requête Service Identification Version Port-Mapper Sous-Version Port-Mapper Serveur Protocole N° de port

Les Serveurs NIS Base de données Accès au service : Inventé par Sun Microsystems en 1985 Commune à un réseau Dépendant d’un domaine NIS ( ≠ domaine DNS ) Organisée en « cartes » ( maps ) Ensembles thématiques 1 ligne  1 entrée  1 clé Accès au service : Utilise les RPC Principalement sous Unix

Configuration du NIS Les démons nécessaires : Le fichier /etc/yp.conf ypbind yptools Le fichier /etc/yp.conf # Valid entries are # #domain NISDOMAIN server HOSTNAME # Use server HOSTNAME for the domain NISDOMAIN. #domain NISDOMAIN broadcast # Use broadcast on the local net for domain NISDOMAIN #ypserver HOSTNAME # Use server HOSTNAME for the local domain. The # IP-address of server must be listed in /etc/hosts. domain loria broadcast

Configuration du serveur Les démons nécessaires : ypserv : le serveur NIS ypxfrd : transfère les infos à un serveur miroir (ypxfr) yppush : transfère les infos à tous les serveurs miroirs Lecture de fichiers du serveur Au format DBM Dans un répertoire spécial /var/yp/nom_de_domaine/ /etc/yp/nom_de_domaine/ … 1 carte  Plusieurs fichiers créés par makedbm Carte.dbm : l’index de la carte (binaire) Carte.dir : les clés contenues dans la carte Carte.pag : les endroits où sont stockés les données

Cartes disponibles En général hosts : Liste de machines IP nom_long nom_court aliases : Liste de publipostage Format dépend du logiciel de courrier passwd : Liste d’informations utilisateurs login:mot_de_passe:UID:GID:nom_complet:home_directory:shell login : identifiant UNIX mot_de_passe : sous forme criptée UID,GID : Numéros d’utilisateur et de groupe nom_complet : ex « Laurent Jeanpierre » home_directory : chemin UNIX du répertoire personnel shell : chemin UNIX du shell utilisé par défaut

Les commandes NIS ypwhich ypcat ypmatch Affiche le nom du domaine NIS -x : Affiche la liste des cartes disponibles <nom> : Affiche le contenu de la carte <nom> ypmatch <clé> <carte> : Affiche l’entrée <clé> de la carte <carte>

Exemple : au LORIA ypcat –x Use "ethers" for map "ethers.byname" Use "aliases" for map "mail.aliases" Use "services" for map "services.byname" Use "protocols" for map "protocols.bynumber" Use "hosts" for map "hosts.byname" Use "networks" for map "networks.byaddr" Use "group" for map "group.byname" Use "passwd" for map "passwd.byname"

Exemple 2 : au LORIA ypcat protocols ypcat services udp 17 UDP pup 12 PUP igp 9 IGP egp 8 EFG tcp 6 TCP ipinip 4 IPinIP ggp 3 GGP igmp 2 IGMP icmp 1 ICMP ip 0 IP ypcat services rqlaser 15000/tcp compost 6604/tcp minitel 4147/tcp sbatchd 3882/tcp pop3s 995/udp pop3 imaps 993/tcp DAServer 987/tcp remotefs 556/tcp rfs_server new-rwho 550/udp new-who talk 517/udp netbios-ns 137/udp nntp 119/tcp usenet pop3 110/tcp postoffice hostnames 101/tcp hostname http 80/tcp ftp 21/tcp …

Exemple 3 : Au loria ypcat ethers ypcat passwd | grep jeanpier 08:00:20:21:a2:02 silvestre.loria.fr 00:02:a5:fc:cf:e7 sarralbe.loria.fr 00:b0:d0:15:26:2d gremecey.loria.fr 00:02:a5:a9:8f:95 skinner.loria.fr 00:80:c8:4c:90:f1 regnier.loria.fr … ypcat passwd | grep jeanpier jeanpier:ErkrA6BpYm1OU:32817:129:Laurent Jeanpierre:/users/maia/jeanpier:/bin/tcsh

Les autres serveurs de données Contrôleurs de domaine NT Identifie les utilisateurs +/- équivalent à la carte NIS « passwd » Serveurs WINS Windows Internet Naming Service +/- équivalent à : carte NIS « services » DNS ( résolution de noms ) NBNS ( résolution de noms pour NETBios ) Peu utilisés

Serveurs NFS Network File System Système de fichiers partagé Le serveur héberge les fichiers Les clients : « Montent » un répertoire partagé L’utilise de façon transparente Lecture Ecriture Modification Selon les droits de l’utilisateur ( utilisation du NIS )

Les bases du NFS Inventé par Sun Microsystems en 1989 RFCs : 1094, 1813 (V3), 3010 (V4) Utilise les RPC Un client NFS Envoie des commandes Reçoit des réponses

Configuration du serveur Fichier /etc/exports 1 ligne  1 répertoire partagé Répertoire machine (droits) machine (droits) … Exemple : /usr/doc pcs[1-3] (rw) /users/maia/jeanpier pcs1 (ro) pcs2 (rw)

Configuration du client Le client NFS est dans le Noyau Le démon « nfsd » doit tourner Rien à configurer ! Montage du système de fichiers : mount –t nfs serveur:dossier dossier2  monte le répertoire « dossier » de la machine « serveur » sous le nom « dossier2 » Accès transparent Le noyau gère les appels réseau

Exemple de montage Client Serveur mount –t nfs Serveur:/users/equipes/A /users/A

Exemple de montage Client Serveur mount –t nfs Serveur:/users/equipes/D /users/DD

Exemple de montage Client Serveur mv /users/DD/archive /users/DD/archives

Exemple de montage Client Serveur mv /users/DD/archive /users/DD/archives

Exemple de montage Client Serveur mv /users/DD/archive /users/DD/archives

Connaître les montages Comment savoir si un dossier est local ?  mount Affiche l’ensemble des dossiers montés Exemple : none on /mnt/cdrom type supermount (ro,dev=/dev/hdc,fs=auto,--, iocharset=iso8859-15,codepage=850,umask=0) /dev/hda7 on /mnt/windows type vfat (rw, iocharset=iso8859-15,codepage=850,umask=0) ebling:/u3/maia on /users/maia type nfs (rw,vers=3,rsize=32768,wsize=32768,proto=tcp,noquota, addr=152.81.1.15)