Les réseaux informatiques



Documents pareils
Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

NOTIONS DE RESEAUX INFORMATIQUES

Installation d'un serveur DHCP sous Windows 2000 Serveur

Présentation du modèle OSI(Open Systems Interconnection)

ETI/Domo. Français. ETI-Domo Config FR

But de cette présentation

Installation d un serveur DHCP sous Gnu/Linux

GENERALITES. COURS TCP/IP Niveau 1

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Informatique Générale Les réseaux

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Microsoft Windows NT Server

Dynamic Host Configuration Protocol

L3 informatique Réseaux : Configuration d une interface réseau

TP c Fonctions des listes de contrôle d'accès multiples (TP avancé)

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

TP a Notions de base sur le découpage en sous-réseaux

Installation de Windows 2003 Serveur

MANUEL D'INSTALLATION

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Dossier de réalisation d'un serveur DHCP et d'un Agent-Relais SOMMAIRE. I. Principe de fonctionnement du DHCP et d'un Agent-Relais

25/08/2013. Vue Nagios. Vue Nagios. Le réseau du lycée

Configurez votre Neufbox Evolution

Installation d'une caméra IP - WiFi

Protocoles DHCP et DNS

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : et un masque

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

1 Résolution de nom Introduction à la résolution de noms Le système DNS Les types de requêtes DNS...

NOTE D'APPLICATION CONCERNANT LA MISE EN SERVICE DE MATERIELS SUR RESEAU IP

Cours admin 200x serveur : DNS et Netbios

Installation de Windows 2000 Serveur

Créer son réseau personnel

TR2 : Technologies de l'internet. Chapitre VII. Serveur DHCP Bootp Protocole, Bail Relais DHCP

Ebauche Rapport finale

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION

Travaux pratiques Configuration d une carte réseau pour qu elle utilise DHCP dans Windows Vista

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Sur un ordinateur exécutant Windows 2000 Server Ayant une adresse IP statique

FICHE DE COURS RESEAU POSTE A POSTE BAC PRO SYSTEMES ELECTRONIQUES NUMERIQUES Champ Professionnel : Télécommunications et Réseaux

Principes de DHCP. Le mécanisme de délivrance d'une adresse IP à un client DHCP s'effectue en 4 étapes : COMMUTATEUR 1. DHCP DISCOVER 2.

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

TP2 - Conguration réseau et commandes utiles. 1 Généralités. 2 Conguration de la machine. 2.1 Commande hostname

Petit guide d'installation de l'option de connexion réseau

Windows Internet Name Service (WINS)

GUIDE D UTILISATION ADSL ASSISTANCE

Discussion autour d un réseau local

Mr. B. Benaissa. Centre universitaire Nâama LOGO

Internet et Programmation!

La Solution Crypto et les accès distants

TAGREROUT Seyf Allah TMRIM

Cours CCNA 1. Exercices

Packet Tracer : configuration des listes de contrôle d'accès étendues, scénario 1

UltraVNC, UltraVNC SC réglages et configurations

eurobraille VOYONS ENSEMBLE MANUEL D'UTILISATION WIFI iris 40, 20 iris-s 32, 20 iris-kb 40,20 VERSION 1.82

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

Un peu de vocabulaire

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

Manuel d'installation du logiciel

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Présentation et portée du cours : CCNA Exploration v4.0

Installation des caméras IP

Travaux pratiques : dépannage de la configuration et du placement des listes de contrôle d'accès Topologie

Configuration d'un serveur DHCP Windows 2000 pour Cisco CallManager

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Algorithmique et langages du Web

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

TCP/IP, NAT/PAT et Firewall

TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN.

Répéteur Wi-Fi GUIDE D'INSTALLATION

Le réseau Internet.

RX3041. Guide d'installation rapide

Travaux pratiques : configuration des routes statiques et par défaut IPv6

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

MANUEL D INSTALLATION

Etape 1 : Connexion de l antenne WiFi et mise en route

Administration Réseau sous Ubuntu SERVER Serveur DHCP

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

TP 1 et 2 de Réseaux en Master 1 Informatique : Assemblage d un réseau, configuration d adresses IP sous Linux et Windows

FreeNAS Shere. Par THOREZ Nicolas

NAS 224 Accès distant - Configuration manuelle

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

IPv6. Lab 1: Installation IPv6. Objectif: Installation sous Windows XP

DHCP Dynamic Host Configuration Protocol (Protocole de Configuration d'hôte Dynamique)

Introduction. Adresses

Tutoriel d'introduction à TOR. v 1.0

MISE EN PLACE DU FIREWALL SHOREWALL

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Guide de démarrage rapide

IP sans fil / caméra avec fil. Guide d'installation Rapide (Pour Windows OS)

La maison connectée grâce au courant porteur en ligne (CPL)

Administration UNIX. Le réseau

Guide Google Cloud Print

Installation de serveurs DNS, WINS et DHCP sous Windows Server 2003

Clément Prudhomme, Emilie Lenel

ACTION PROFESSIONNELLE N 4. Fabien SALAMONE BTS INFORMATIQUE DE GESTION. Option Administrateur de Réseaux. Session Sécurité du réseau

Un serveur FTP personnel, ça ne vous a jamais dit?

[Serveur de déploiement FOG]

Transcription:

Les réseaux informatiques Support de formation réalisé dans le cadre du convoi Burkina Faso de Septembre 2007 Ce document est largement inspiré de: http://christian.caleca.free.fr/

Table des matières Objectifs......3 Introduction aux réseaux......4 Qu'est ce qu'une information?...4 Le système binaire......4 L'architecture client serveur......4 Les médias de transport......5 La topologie réseau......6 L'étoile......6 La différence entre un hub et un switch......6 Les protocoles......7 Internet et TCP/IP......8 Adresse IP et masque de sous réseau......8 Les classes d'adresses......8 Le masque de sous réseau......8 Les adresses IP réservées......9 Réseau privé et réseau public......10 L'interface de boucle locale......10 Internet: une interconnexion de réseaux......10 Le routage......10 Synthèse: l'architecture du réseau d'un centre Wedus.org......11 Les principaux protocoles......14 DHCP......14 Adresses IP statiques et dynamiques......14 DNS......15 Le cheminement d'une demande DNS......15 Le serveur DNS d'un centre Wedus.org......15 SSH......15 HTTP......16 FTP......16 Méthodes de dépannage d'un réseau.....17 La commande ping......17 Client ou serveur?...17 Panne matérielle?...17 Panne logicielle?......18 Si le ping ne fonctionne pas......18 Si le ping fonctionne......18 Les 5 commandements du dépanneur informatique......19 2

Objectifs Ce cours a pour but de fournir aux administrateurs des centres Wedus.org les connaissances réseau nécessaires pour pouvoir faire fonctionner la salle informatique et, éventuellement, dépanner le réseau si besoin. Ce cours comprend une introduction aux réseaux informatiques, avec les notions de base nécessaires pour comprendre ce qu'est un réseau informatique, un chapitre sur Internet afin de comprendre comment les réseaux sont organisés à l'intérieur du réseau des réseaux et une description des principaux protocoles de communication utilisés dans les réseaux informatiques, ainsi que quelques pistes pour dépanner un réseau. 3

Introduction aux réseaux Un ordinateur isolé peut faire un grand nombre de choses: faire des calculs, faire tourner des programmes, faire de la bureautique etc... Toutefois, un ordinateur isolé ne permet pas de communiquer. Dès que l'on souhaite communiquer des informations par ordinateur interposé, on doit connecter cet ordinateur à un réseau regroupant d'autres ordinateurs. Qu'est ce qu'une information? L'informatique peut se définir comme «la science du traitement de l'information». Mais encore fautil s'accorder sur le terme «information». Une information est un ensemble de données binaires qu'un humain peut interpréter. Le système binaire Un ordinateur ne comprend que des 0 ou des 1: 0: le courant électrique ne passe pas 1: le courant électrique passe Un bit correspond à un 0 ou un 1. Un octet correspond à une suite de 8 bits. Un kilo octet correspond à une suite de 1024 octets. Un méga octet correspond à une suite de 1024 kilo octet et un giga octet correspond à une suite de 1024 méga octets. C'est l'interprétation que fait un humain d'une suite de bits qui donne du sens à cette suite de bits. Par exemple, la suite de bits 01001010 pourra correspondre à la fois à la couleur jaune et à une lettre de l'alphabet dans un logiciel de traitement de texte. Un réseau permet l'échange d'informations, qui sont des ensembles de données binaires qu'un humain peut interpréter. Un réseau permet donc l'échange de texte, mais aussi d'images, de musique, de films etc... bref toute entité qui peut se représenter sous forme binaire. L'architecture client serveur Pour donner un exemple d'architecture client serveur, on peut tout simplement se représenter un client allant acheter du pain à une boulangerie. La personne qui veut acheter le pain (le client) va tout d'abord devoir trouver la boulangerie. Une fois la boulangerie trouvée, le client va devoir s'y rendre. Une fois dans la boulangerie, le client va demander du pain. La boulangerie (le serveur) va donner son pain au client contre une certaine somme d'argent et le client va pouvoir repartir avec son pain. La boulangerie (le serveur) a alors rendu un service au client. Dans un réseau ayant une architecture client serveur, c'est le même principe. Il y a un ou plusieurs serveurs fournissant différents services (par exemple, l'accès à des ressources Wedus ou encore l'accès à une imprimante) que plusieurs clients peuvent exploiter. 4

Le réseau Wedus.org est basé sur ce type d'architecture. Les médias de transport De la même façon qu'il y a plusieurs moyens de se rendre à la boulangerie pour acheter du pain (on peut y aller à pied, en voiture, en vélo etc...) il y a plusieurs moyens de faire circuler les informations au sein d'un réseau. Dans les médias de transport, nous trouvons: Les câbles en "cuivre" (qui peuvent en fait être construits avec n'importe quel métal bon conducteur). C'est en général le média le moins coûteux, mais également le plus limité, surtout en terme de distance. Les fibres optiques qui ont l'avantage d'être insensibles aux perturbations électromagnétiques dans lesquelles nous baignons. De plus, la vitesse de propagation de la lumière dans ces fibres autorise de longues distances et de nombreuses solutions permettent une très grande bande passante, donc un gros débit de données. Malheureusement, la fibre optique souffre de quelques défauts: Sa relative fragilité. La difficulté d'y adapter de la connectique Le prix de cette connectique. Les liaisons "hertziennes" qui couvrent elles mêmes plusieurs technologies: La liaison "classique" c'est à dire en émission omnidirectionnelle qui encombre beaucoup l'espace mais apporte une grande souplesse dans la mobilité des équipements connectés. Un exemple typique en est le téléphone mobile dit "cellulaire". Une telle technologie pourra (un jour) aisément transporter des données numériques pour des connexions mobiles. La liaison par faisceau hertzien plus intéressante car l'émission est extrêmement directive. L'inconvénient est que les émetteurs et les récepteurs doivent être rigoureusement alignés et ne peuvent donc pas être mobiles. Les liaisons par satellite Il est courant, pour aller d'un point à un autre, d'emprunter plusieurs de ces technologies... Dans la grande majorité des réseaux, on trouve des câbles en cuivre, de type Ethernet, au format nommé RJ 45: 5

La topologie réseau Imaginons que vous ayez un ordinateur serveur, plusieurs ordinateurs clients ayant chacun une carte réseau, et des câbles RJ45 pour les relier. Comment allez vous les relier? La manière de les relier s'appelle «topologie» du réseau. Il existe plusieurs topologies différentes, toutefois la plus utilisée (qui est aussi celle utilisée dans les centre wedus) est la topologie en étoile. L'étoile Dans un réseau en étoile, chaque ordinateur du réseau (serveur et clients) est relié à un concentrateur (aussi appelé hub) qui se charge de redistribuer les informations vers les ordinateurs connectés. La différence entre un hub et un switch La différence entre un hub et un switch est très simple: imaginons que, dans le schéma précédent, PC3 souhaite envoyer une information à PC1. PC3 va envoyer cette information au hub, avec comme destination de cette information PC1. Le hub va distribuer cette information à tous les ordinateurs du réseau, à savoir PC1 mais aussi PC2. Le switch, par contre, n'enverra l'information qu'à PC1, et n'enverra pas l'information à PC2, puisqu'elle ne lui est pas destinée. Un switch est donc plus performant qu'un hub (puisqu'il diminue le trafic réseau), et est à préférer à un hub. 6

Les protocoles Nous avons maintenant plusieurs ordinateurs, dont un serveur et plusieurs clients connectés à un switch. Ces ordinateurs peuvent donc communiquer entre eux. Mais revenons à l'exemple du client qui va acheter du pain à la boulangerie. Imaginons que notre client ne parle pas la même langue que le serveur de la boulangerie. Comment va t il faire pour se faire comprendre? Dans les réseaux informatiques, on retrouve le même problème. C'est pour cela qu'il faut s'entendre sur un protocole (un langage) commun, afin que tous les ordinateurs connectés au réseau parlent le même langage. Plusieurs protocoles existent mais le seul utilisé actuellement sur Internet est le protocole TCP/IP (Transmission Control Protocol / Internet Protocol). 7

Internet et TCP/IP Sur ce schéma, nous avons vu que si PC3 souhaite envoyer un message à PC1, il doit envoyer au concentrateur des informations contenant l'adresse de PC1. Mais qu'appelle t on, dans un réseau, une adresse? Adresse IP et masque de sous réseau Chaque ordinateur sur un réseau doit être identifié par une adresse, que l'on appelle adresse IP (IP pour Internet Protocol). Dans sa version 4, IP définit une adresse sur 4 octets. Une partie définit l'adresse du réseau (NetID ou SubnetID suivant le cas), l'autre partie définit l'adresse de l'hôte dans le réseau (HostID). La taille relative de chaque partie varie suivant la classe choisie. Les classes d'adresses Hormis la classe D multicast, destinée à faire de la diffusion d'information pour plusieurs hôtes simultanément, il existe trois classes d'adresses IP: Comme vous le voyez, la classe A permet de créer peu de réseaux, mais avec beaucoup d'hôtes dans chaque réseau, la classe C faisant l'inverse. Le masque de sous réseau Une adresse IP permet donc d'identifier de manière unique un ordinateur, en identifiant à la fois le réseau auquel il appartient et son adresse d'hôte. 8

Le masque de sous réseau a une importance que peu d'utilisateurs connaissent, elle est pourtant fondamentale. C'est un ensemble de 4 octets destiné à isoler: Soit l'adresse de réseau (NetID ou SubnetID) en effectuant un ET logique bit à bit entre l'adresse IP et le masque. Soit l'adresse de l'hôte (HostID) en effectuant un ET logique bit à bit entre l'adresse IP et le complément du masque Les masques de sous réseau par défaut sont, suivant les classes d'adresses: Classe Masque par défaut Nombre d'octets pour l'hôte A 255.0.0.0 3 B 255.255.0.0 2 C 255.255.255.0 1 Par défaut, un masque de sous réseau englobe donc la totalité de la classe. Mais pourquoi "sous réseau"? Le principe en est simple: Imaginons que nous disposions d'une classe B. Nous disposons donc de deux octets pour les adresses d'hôtes, soit 65 534 hôtes possibles (les adresses x.x.0.0 et x.x.255.255 sont réservées). Ca ferait tout de même beaucoup de machines sur le même réseau. En pareil cas, il est bien préférable d'organiser son réseau logique en plusieurs sous réseaux, connectés entre eux par des routeurs. Si par exemple, bien qu'étant en classe B, on choisit comme masque de sous réseau 255.255.255.0, nous obtiendrons 256 sous réseaux de 254 hôtes chacun dans le même réseau. Mais il est possible de définir des masques plus subtils. Deux hôtes, bien qu'appartenant au même réseau logique, s'ils sont placés dans des sous réseaux logiques différents, ne seront pas considérés comme dans le même réseau, ce qui peut permettre, dans une entreprise par exemple, de diviser plusieurs départements (département marketing, département développement par exemple). Les adresses IP réservées Il existe, dans un réseau, 2 adresses IP dites réservées, parce qu'on ne peut pas les utiliser pour identifier un hôte. Prenons l'exemple de l'adresse IP 192.168.0.1. Nous sommes ici dans un réseau de classe C, donc il semblerait normal que l'on puisse attribuer 256 hôtes dans un tel réseau. Toutefois, on ne peut en attribuer que 254, car les 2 adresses IP suivantes sont réservées: 192.168.0.0: cette adresse IP sert à identifier le réseau. On dit alors que l'adresse IP 192.168.0.1 est dans le réseau 192.168.0.0 9

192.168.0.255: cette adresse IP est une adresse de broadcast. En envoyant une information ayant cette adresse pour destination, l'information envoyée atteindra tous les ordinateurs présents sur le réseau. Réseau privé et réseau public Internet peut être vu comme une interconnexion de plusieurs réseaux. Certains de ces réseaux sont dits publics (c'est à dire que tous les ordinateurs qui sont sur le réseau seront «visibles» sur Internet) et d'autres réseaux (comme les réseaux des centres Wedus.org) sont dits privés (c'est à dire que seul un des ordinateurs du réseau est visible sur Internet (on dit que c'est une passerelle), tandis que les autres ordinateurs ne le sont pas). Ainsi, même si, sur Internet, chaque ordinateur visible doit disposer d'une adresse IP unique, il est possible que deux ordinateurs dans 2 réseaux privés différents aient la même adresse IP. Par ailleurs, on ne peut pas choisir l'adresse IP des réseaux privés. Ces adresses IP doivent forcément faire partie des plages suivantes: Classe Réseaux privés Identification A 10.0.0.0 Pour les réseaux privés 127.0.0.0 Pour l'interface de boucle locale B 172.16.0.0 à 172.31.0.0 Pour les réseaux privés C 192.168.0.0 à 192.168.255.0 Pour les réseaux privés L'interface de boucle locale Par ailleurs, une plage d'adresses IP (127.0.0.0) est réservée pour ce que l'on appelle la boucle locale, c'est à dire votre ordinateur. Ainsi, l'adresse IP 127.0.0.1 identifie votre ordinateur, et vous permet de vérifier si la pile TCP/IP fonctionne sur votre ordinateur. Internet: une interconnexion de réseaux Internet n'est rien d'autre qu'un ensemble de réseaux connectés entre eux. Toutefois, imaginons que vous souhaitiez obtenir des informations d'un ordinateur dans un réseau situé en France. Vous disposez de l'adresse IP de l'ordinateur que vous souhaitez contacter en France. Il vous suffit donc d'envoyer sur Internet des informations avec comme adresse de destination l'adresse IP de cet ordinateur. Mais comment les informations que vous envoyez vont elles trouver leur chemin sur cette maille complexe qu'est Internet? Le routage La réponse à cette question, c'est le routage. Le routage est un procédé complexe, qui permet de 10

trouver le bon chemin sur Internet jusqu'à une destination. Le composant de base du routage est le routeur. Internet est constitué d'un grand nombre de réseaux, mais aussi et surtout d'un grand nombre de routeurs, qui reçoivent sans cesse des informations, déterminent leur adresse de destination et les envoient sur le bon réseau jusqu'à ce qu'elles arrivent à bon port. On peut se représenter le routage de la même façon que la recherche d'une destination sur une route automobile. Imaginons que vous soyez à un point A, et que vous souhaitez aller à un point B, sans savoir quelle route prendre. Vous savez que les points C, D et E sont situés entre A et B. Comment allez vous procéder pour trouver le point B? Du point A, vous allez essayer de trouver un panneau indicateur vers C. Une fois trouvé le panneau indicateur, vous allez vous diriger vers C jusqu'à y arriver. Arrivé à C, vous allez essayer de trouver un panneau indicateur vers D, puis vous vous y dirigerez. Une fois arrivé à D, direction E, puis de E, direction B. Le routage fonctionne selon ce principe, en utilisant des algorithmes informatiques complexes, qui permettent non seulement de trouver la bonne route, mais aussi de trouver la route sur laquelle il y a le moins de trafic (le moins d'informations qui circulent) afin que l'information arrive à destination le plus vite possible. Synthèse: l'architecture du réseau d'un centre Wedus.org Voici, sous la forme d'un bilan, l'architecture du réseau d'un centre Wedus.org: 11

Avec un routeur et une connexion permanente à Internet 12

Avec un modem et une connexion 56k à Internet 13

Les principaux protocoles Comme cela a été dit précédemment, les ordinateurs doivent, pour communiquer, utiliser le même langage, c'est à dire les mêmes protocoles. Il faut tout de fois distinguer les protocoles de bas niveau des protocoles de haut niveau. Le protocole de bas niveau le plus utilisé est celui qui vous a été présenté, à savoir TCP/IP. Au dessus de ces protocoles, se greffent des protocoles de haut niveau, qui sont des protocoles qui utilisent TCP/IP pour fonctionner, mais implémentent d'autres couches, par dessus TCP/IP. Ce chapitre vous présente les principaux protocoles de haut niveau. DHCP Lorsque vous connectez une machine à un réseau Ethernet TCP/IP, cette machine, pour fonctionner correctement, doit disposer : D'une adresse IP unique dans votre réseau et appartenant au même réseau logique que toutes les autres machines du réseau en question, un masque de sous réseau, le même pour tous les hôtes du réseau, Pour configurer vos hôtes locaux, vous avez deux possibilités : Vous passez de machine en machine, avec un petit carnet et vous configurez à chaque fois tous les paramètres de la pile IP à la main, en n'oubliant pas de tout marquer dans votre carnet. Ce n'est pas le plus compliqué, ce qui est d'avantage gênant, c'est de ne jamais oublier de noter toutes les modifications que vous pourriez être amené à faire par la suite. Vous installez un serveur DHCP sur votre réseau et vous dites à vos clients d'aller chercher toute leur configuration IP sur ce serveur. En gros, il remplacera votre carnet, sera naturellement à jour et vous évitera des déplacements. Un serveur DHCP sert donc à configurer automatiquement l'adresse IP, le masque de sous réseau et quelques autres paramètres optionnels permettant à un ordinateur sur un réseau de s'y connecter. Le serveur local Wedus.org fait office de serveur DHCP, permettant aux hôtes du centre Wedus.org de recevoir leur configuration réseau automatiquement. DHCP signifie Dynamic Host Configuration Protocol. Adresses IP statiques et dynamiques On définit une adresse IP statique comme une adresse IP qui n'a pas été fournie par DHCP, et on définit une adresse IP dynamique comme une adresse IP qui a été fournie par DHCP. Dans l'architecture réseau d'un centre Wedus.org, le serveur local Wedus.org possède une adresse IP statique, qui est 192.168.77.1. Les machines clientes, par contre, lors de leur démarrage, se connectent au serveur DHCP installé sur le serveur local Wedus.org, et récupèrent leur configuration réseau de ce serveur. Elles ont donc une adresse IP dynamique. 14

DNS Lorsque vous surfez sur Internet, avez vous déjà eu besoin de connaître l'adresse IP du serveur web auquel vous souhaitez accéder? Non, lorsque vous souhaitez accéder à http://www.wedus.org, vous ne tapez pas l'adresse IP du serveur de google, vous tapez tout simplement http://www.wedus.org. Toutefois, nous l'avons vu, chaque ordinateur connecté à Internet doit disposer d'une adresse IP unique, et est identifié uniquement par son adresse IP, et non pas par une adresse telle que www.wedus.org. Donc, il fallait un moyen de transformer www.wedus.org en une adresse IP compréhensible par un ordinateur. C'est dans ce but que le service DNS (Domain Name System) a été créé. DNS n'est rien d'autre qu'une table associant une adresse compréhensible par un humain (du type wedus.org) à une adresse IP, compréhensible par un ordinateur. Le cheminement d'une demande DNS Voici ce qu'il se passe lorsque vous demandez l'affichage de la page d'accueil de http://www.wedus.org: 1. L'ordinateur depuis lequel vous demandez cet affichage trouve, dans sa configuration réseau, l'adresse de son serveur DNS. Il demande alors: «quelle est l'adresse IP associée à www.wedus.org?» à son serveur DNS. 2. Le serveur DNS reçoit la demande et doit la traiter: Si il connaît déjà l'adresse IP de www.wedus.org, alors il lui suffit de la renvoyer à l'ordinateur qui lui a demandé Sinon il effectue la même demande à un autre serveur DNS situé sur Internet Si l'autre serveur DNS connaît l'adresse IP, il la renvoie au serveur DNS qui lui a demandé. Si il ne la connaît pas, il demande à un autre serveur DNS et ainsi de suite jusqu'à ce que l'adresse IP soit trouvée. Le serveur DNS d'un centre Wedus.org Le serveur local d'un centre Wedus.org fait office de serveur DNS. Cela permet, notamment, lorsque vous tapez dans votre navigateur web, à l'intérieur du réseau d'un centre Wedus.org, l'adresse http://wedus, d'accéder directement aux contenus de Wedus.org. SSH Nous avons vu précédemment, dans la formation dédiée à l'administration de Linux, ce qu'était un shell. Pour rappel, un shell est un programme interprétant des commandes tapées par un utilisateur et les exécutant. 15

SSH (Secure Shell) n'est rien d'autre qu'un protocole permettant d'exécuter des commandes à distance, sur une autre machine. Grâce à SSH et Internet, il est possible de contrôler depuis la France un ordinateur qui serait situé à l'autre bout du monde, aux États Unis par exemple! HTTP HTTP (HyperText Transfer Protocol) est sûrement le protocole que vous connaissez le plus. Il permet tout simplement l'affichage des pages web. C'est pour cela que, lorsque vous tapez dans la barre d'adresses de votre navigateur web une adresse (ou URL), il faut la faire précéder de http://, pour indiquer à votre navigateur qu'il doit utiliser le protocole http pour se connecter à l'adresse demandée. FTP FTP (File Transfer Protocol) est le même type de protocole que HTTP, avec une légère différence: HTTP est destiné à transférer du texte (des pages web) tandis que FTP a été conçu dans le but de transférer des fichiers. Toutefois, il est bien sûr tout à fait possible de transférer des fichiers avec HTTP. 16

Méthodes de dépannage d'un réseau De la même manière que pour dépanner un ordinateur, dépanner un réseau suppose le suivi d'une méthode, permettant de déterminer la panne rapidement. Mais avant de parler de cette méthode, voici une rapide présentation de la commande ping, très utile pour le dépannage d'un réseau. La commande ping La commande ping (à taper dans un shell Linux ou une invite de commandes Windows) permet de savoir si la pile TCP/IP d'une machine est installée et si cette machine est correctement configurée sur le réseau. En termes plus clairs, cette commande vous permet de savoir si deux ordinateurs peuvent communiquer entre eux ou non. Vous pouvez pinguer directement une adresse IP ou bien une adresse d'un nom de domaine (du type www.wedus.org), mais dans ce dernier cas le ping demandera tout d'abord l'adresse IP correspondant au nom de domaine à un serveur DNS. Voici comment utiliser la commande ping: > ping adresse_ip > ping nom_domaine Client ou serveur? On détecte une panne réseau lorsqu'une communication entre deux ordinateurs (le plus souvent un client et un serveur) ne fonctionne pas. La première étape, pour identifier la panne, consiste alors à déterminer qui, du client ou du serveur, cause la panne. Pour déterminer si la panne provient du client ou du serveur, il vous suffit de regarder sur 2 ou 3 autres machines clientes si la communication s'effectue. Par exemple, si depuis PC1, vous n'arrivez pas à faire de ping sur le serveur, mais que depuis PC2, vous y arrivez, alors la panne provient forcément de PC1 et pas du serveur. Si, à l'inverse, vous n'arrivez à pinguer le serveur depuis aucune machine cliente, alors la panne provient fort probablement du serveur. Panne matérielle? La deuxième étape d'identification de la panne consiste à s'assurer que ce n'est pas le matériel réseau qui pose problème. Si la communication ne se fait pas entre 2 ordinateurs, alors assurez vous que les câbles réseau sont bien enfichés dans leurs connecteurs et vérifiez aussi que les câbles réseau sont en bon état. Si vous avez un doute sur l'état d'un câble réseau, alors essayez de le changer, du moins temporairement, pour vérifier que ce n'est pas le câble qui est défectueux. Par ailleurs, vérifiez que ce n'est pas la carte réseau est bien reconnue par chacun des ordinateurs. Pour cela, voir commande ifconfig sous Linux et ipconfig sous Windows (voir TP). Si la carte réseau n'est pas reconnue, alors peut être est elle mal enfichée dans son connecteur. Essayez de l'enlever puis de la remettre, ou encore de la changer. 17

Panne logicielle? Après vous être assuré que la panne n'était pas matérielle, il ne reste plus qu'une seule solution: la panne logicielle. Une panne logicielle est plus difficile à diagnostiquer qu'une panne matérielle, car elle peut prendre différentes formes, mais avec un peu de méthode, on y arrive toujours. Il vous faut tout d'abord déterminer si la panne est de bas niveau ou de haut niveau. La commande ping va alors vous être utile. Si le ping ne fonctionne pas Si un ping entre les 2 machines ne fonctionne pas, alors la panne est dite de bas niveau. Après vous être assuré que les 2 machines en question étaient bien en marche, que les cartes réseau étaient reconnues et que les câbles réseau n'étaient pas la cause de la panne, il ne reste plus qu'une seule possibilité: la configuration réseau. Voici quelques pistes qui peuvent vous aider à diagnostiquer des problèmes de configuration réseau: Vérifiez l'adresse IP des deux machines: les deux machines doivent, bien évidemment, être dans le même réseau et disposer d'une adresse IP valide Vérifiez le masque de sous réseau: les deux machines doivent avoir le même masque de sousréseau Si les deux machines sont dans le même réseau, avec des adresses IP valides, alors il y a de très grandes chances pour que la panne soit matérielle. Revérifiez bien les câbles ainsi que les cartes réseau. Si par contre les 2 machines n'ont pas toutes les 2 une adresse IP valide et que l'une des deux machines obtient son adresse grâce à un serveur DHCP, alors il est possible qu'il y ait un problème avec le serveur DHCP, et on revient dans ce cas à une panne de haut niveau. Si le ping fonctionne Si le ping fonctionne entre les 2 machines, cela signifie que: Il n'y a pas de panne matérielle Les 2 machines sont bien configurées Dans ce cas, la panne vient d'un autre problème. Voici plusieurs pistes: Si vous arrivez à pinguer le serveur local Wedus, mais que vous n'arrivez pas à afficher de page HTML provenant du serveur, cela signifie probablement qu'il y a un problème avec le serveur web du serveur local. Si vous n'arrivez pas à afficher quoi que ce soit provenant du serveur local Wedus en tapant l'adresse http://wedus, alors essayez de taper l'adresse http://192.168.77.1. Si cela fonctionne, cela signifie que le serveur DNS du serveur local ne fonctionne pas correctement. 18

Si le centre Wedus.org est connecté à Internet et que vous n'arrivez pas à vous connecter à Internet depuis une machine cliente, alors vérifiez que l'adresse IP de la passerelle est bien configurée sur la machine cliente. Si vous arrivez à pinguer le serveur local Wedus mais que vous n'arrivez pas à vous y connecter par SSH, alors il y a de grandes chances pour que le serveur SSH du serveur local Wedus ne fonctionne pas correctement. Ce petit chapitre sur le dépannage d'un réseau avait pour but de vous donner quelques pistes pour identifier la panne, mais pas pour la résoudre. Recenser toutes les pannes possibles et imaginables avec leurs résolutions serait beaucoup trop long et ce n'est pas l'objectif de cette formation. Si une panne survient, une fois que vous l'avez identifié, vous devrez alors, si vous ne trouvez pas la solution directement, chercher, soit dans les ressources fournies par Wedus, soit sur Internet ou en demandant à d'autres personnes. Et n'oubliez pas... Les 5 commandements du dépanneur informatique 1. Rester calme et patient en toute circonstance (un dépannage prend parfois du temps, temps pendant lequel on ne comprend pas ce qui se passe, jusqu'à ce que l'on comprenne et que l'on trouve l'origine de la panne) 2. Faire preuve de logique 3. Ne pas hésiter à tester avec d'autres composants 4. Ne pas hésiter à se renseigner (sur Internet ou ailleurs) 5. Aimer chercher 19