Vous êtes sur la page 1sur 64

Les rseaux informatiques

Les rseaux informatiques: dfinition

Le terme gnrique rseau dfinit un ensemble d'entits (objets, personnes, etc.) interconnectes les unes avec les autres. Un rseau permet ainsi de faire circuler des lments matriels ou immatriels entre chacune de ces entits selon des rgles bien dfinies.

-> rseau informatique: ensemble d'ordinateurs relis entre eux grce des lignes physiques et changeant des informations sous forme de donnes numriques.

Les rseaux informatiques: dfinition

Un ordinateur est une machine permettant de manipuler des donnes. L'homme, en tant qu'tre communiquant, a rapidement compris l'intrt qu'il pouvait y avoir relier ces ordinateurs entre-eux afin de pouvoir changer des informations.

Un rseau informatique peut servir plusieurs buts distincts : - Le partage de ressources (fichiers, applications ou matriels, connexion internet, etc.) - La communication entre personnes (courrier lectronique, discussion en direct, etc.) - La communication entre processus (entre des ordinateurs industriels par exemple) - La garantie de l'unicit et de l'universalit de l'accs l'information (bases de donnes en rseau) - Le jeu vido multijoueurs

Similitudes entre types de rseaux

Les diffrents types de rseaux ont gnralement les points suivants en commun :

- Serveurs : ordinateurs qui fournissent des ressources partages aux utilisateurs par un serveur de rseau

- Clients : ordinateurs qui accdent aux ressources partages fournies par un serveur de rseau

- Support de connexion : conditionne la faon dont les ordinateurs sont relis entre eux.

- Donnes partages : fichiers accessibles sur les serveurs du rseau Imprimantes et autres priphriques partags : fichiers, imprimantes ou autres lments utiliss par les usagers du rseau

- Ressources diverses : autres ressources fournies par le serveur

Les diffrents types de rseaux

On distingue diffrents types de rseaux selon leur taille (en terme de nombre de machines), leur vitesse de transfert des donnes ainsi que leur tendue. On fait gnralement trois catgories de rseaux :

- LAN (local area network) - MAN (metropolitan area network) - WAN (wide area network)

Les diffrents types de rseaux


Les LAN
LAN signifie Local Area Network (en franais Rseau Local). Il s'agit d'un ensemble d'ordinateurs appartenant une mme organisation et relis entre eux dans une petite aire gographique par un rseau, souvent l'aide d'une mme technologie (la plus rpandue tant Ethernet).

Un rseau local est donc un rseau sous sa forme la plus simple. La vitesse de transfert de donnes d'un rseau local peut s'chelonner entre 10 Mbps (pour un rseau ethernet par exemple) et 1 Gbps (en FDDI ou Gigabit Ethernet par exemple). La taille d'un rseau local peut atteindre jusqu' 100 voire 1000 utilisateurs.

En largissant le contexte de la dfinition aux services qu'apportent le rseau local, il est possible de distinguer deux modes de fonctionnement : - dans un environnement d'"gal gal" (en anglais peer to peer), dans lequel il n'y a pas d'ordinateur central et chaque ordinateur a un rle similaire - dans un environnement "client/serveur", dans lequel un ordinateur central fournit des services rseau aux utilisateurs

Les diffrents types de rseaux


Les MAN
Les MAN (Metropolitan Area Network) interconnectent plusieurs LAN gographiquement proches (au maximum quelques dizaines de km) des dbits importants. Ainsi un MAN permet deux noeuds distants de communiquer comme si ils faisaient partie d'un mme rseau local.

Un MAN est form de commutateurs ou de routeurs interconnects par des liens hauts dbits (en gnral en fibre optique).

Les diffrents types de rseaux


Les WAN
Un WAN (Wide Area Network ou rseau tendu) interconnecte plusieurs LANs travers de grandes distances gographiques.

Les dbits disponibles sur un WAN rsultent d'un arbitrage avec le cot des liaisons (qui augmente avec la distance) et peuvent tre faibles.

Les WAN fonctionnent grce des routeurs qui permettent de "choisir" le trajet le plus appropri pour atteindre un noeud du rseau.

Le plus connu des WAN est Internet.

Le Rseau Internet
Internet est la suite du rseau militaire amricain ARPANET.

Le but tait de concevoir un rseau rsistant aux attaques : les communications ne passent plus selon un mode linaire, mais peuvent chaque endroit emprunter plusieurs routes.

Les informations peuvent continuer circuler, mme en cas de destruction majeure d'une partie du territoire (on est en pleine guerre froide).

Internet a donc t conu ds l'origine comme une toile d'araigne, d'o son nom anglais web (qui veut dire tissage et toile d'araigne).

Le Rseau Internet
Fonctionnement

Cas normal, tout fonctionne correctement, les informations empruntent le "chemin le plus direct".

Le Rseau Internet
Fonctionnement

En cas de disfonctionnement : un relais ne fonctionne plus, il existe alors au moins une autre possibilit pour acheminer les informations.

Le Rseau Internet

L'interconnexion progressive de tous les ordinateurs de la plante fonctionne donc comme un gigantesque rseau. Le mot anglais pour rseau est "network".

Or dans la pratique, ces ordinateurs ne sont pas directement interconnects entre eux. Les ordinateurs sont d'abord interconnects au sein d'un institut ou d'un batiment formant ainsi une multitude de petits sous-rseaux. Puis par sous rseau une machine est charge de s'interconnecter avec d'autres machines.

Enfin progressivement la plante entire est interconnecte avec chaque tape du maillage une machine dsigne pour se connecter au niveau suprieur. On a ainsi une interconnexion de toutes les machines par interconnexion de rseaux successifs. D'o le terme Internet pour "INTER-NETworks".

Le Rseau Internet
Gestion des connexions

Chaque ordinateur connect directement sur Internet possde un numro d'identification unique (appele adresse IP) et peut envoyer et recevoir des informations avec n'importe quel autre ordinateur ou machine possdant une adresse IP (voire mme une imprimante).

Par ailleurs, le temps d'acheminement ne dpend pas de la distance, mais plutt de la qualit des lignes qui sparent deux machines.

Notons que vous pouvez tre relis Internet sans disposer de votre propre adresse IP. Il faut faire appel un serveur (FAI) qui vous en prte une le temps de votre connexion.

Le Rseau Internet
Gestion des connexions
Ce rseau mondial utilise les mmes protocoles de communication (exemple TCP/IP) et fonctionne comme un rseau virtuel unique et coopratif.

Tous les ordinateurs et logiciels supportant les mmes protocoles pourront communiquer ensemble.

Internet utilise un systme international d'adresses qui permet d'envoyer un message ou un fichier sans ambigut un correspondant connect. Chaque ordinateur a une adresse unique.

-> Principe du rseau dcentralis et redondant.

Le Rseau Internet
Le transfert de donnes

Chaque ordinateur constitue un nud du rseau. Il est identifi par une adresse IP (Internet Protocole) qui est son identificateur.

Chaque noeud a un certain nombre de voisins. Une table en chaque nud indique les voisins possibles.

L'information est coupe en paquets. Ces paquets sont routs indpendamment sur le rseau et reconstitus l'arrive.

Le calcul du parcours se fait de faon dynamique (dpend de l'encombrement du rseau). Les messages circulent sur le rseau, sur chacun est indiqu le nom du destinataire, le nom de l'expditeur.

RENATER (rseau national de tlcommunications pour la technologie, l'enseignement et


la recherche) est le rseau informatique franais reliant les diffrentes universits et les diffrents centres de recherche entres eux en France

Internet ne se limite pas aux pages web !

Les utilisations d'Internet que vous connaissez bien sont les pages web que vous voyez dans votre navigateur et l'envoi et la rception d'e-mails.

L'utilisation des pages web repose sur ce qu'on appelle le protocole http (utilis par votre navigateur) qui permet le transport des pages html, des images (jpeg, gif...), musiques (MP3...), vidos... Mais Internet ne se limite pas aux pages web !

Il existe beaucoup d'autres protocoles qui servent d'autres utilisations.

Les protocoles
Un protocole est une mthode standard qui permet la communication entre deux machines: Ensemble de rgles et de procdures respecter pour mettre et recevoir des donnes sur le rseau.

TCP/IP : Transmission Control Protocol / Internet Protocol Dfini la norme de communication, (en fait un ensemble de protocoles) des ordinateurs relis Internet. Va contenir les protocoles HTTP, FTP, SMTP,

Adresse IP : utilise des numros de 32 bits que l'on crit sous la forme de 4 numros allant de 0 255 (4 fois 8 bits) xxx.xxx.xxx.xxx

Donc environ 4 milliards d'adresses diffrentes

DNS permet de retrouver une adresse IP en fonction d'un nom d'ordinateur (un peu comme un annuaire). FTP sert transporter des fichiers d'un ordinateur l'autre. IRC permet de crer des salons de discussion en direct. ICQ permet de savoir si quelqu'un est en ligne et de dialoguer avec lui. NTP permet de mettre les ordinateurs l'heure par internet 500 millisecondes prs. P2P permettent de partager des fichiers grande chelle. NNTP permet d'accder des forums de discussion sur des milliers de sujets diffrents. SSH permet d'avoir un accs scuris des ordinateurs distants. SMTP permet d'envoyer des emails, et le protocole POP3 de les recevoir.

DNS : Domain Name Server : systme de nom de domaine ou systme d'affectation de nom. Systme distribu de bases de donnes et de serveurs qui assure la traduction des noms de domaine utiliss par les internautes en numros IP utilisables par les ordinateurs. Mis au point pour permettre aux internautes d'utiliser des noms dans la rdaction des adresses (beaucoup plus facile manipuler que des suites de chiffres).

Exemples : nom : www.unice.fr -> IP : 134.59.1.71 nom : bach.ebgm.jussieu.fr -> IP : 134.157.50.1

FTP: protocole dfinissant les rgles de transfert des fichiers par Internet. Lorsqu'un utilisateur tlcharge un fichier par ftp, il le recopie de l'ordinateur distant sur le sien (ou l'inverse).

TELNET : protocole standard permettant l'interfaage de terminaux et d'applications travers Internet. Ce protocole fournit les rgles de bases pour permettre de relier un client (systme compos d'un affichage et d'un clavier) un ordinateur distant (cot serveur)

Attention: Protocoles de transfert non srs, c'est--dire que les donnes circulent en clair sur le rseau.

La messagerie lectronique
- Le courrier lectronique est considr avec le web comme tant le service le plus utilis sur Internet. Ainsi la suite de protocoles TCP/IP offre une panoplie de protocoles permettant de grer facilement le routage du courrier sur le rseau.

- Le protocole SMTP (Simple Mail Transfer Protocol, traduisez Protocole Simple de Transfert de Courrier) est le protocole standard permettant de transfrer le courrier d'un serveur un autre en connexion point point. Il s'agit d'un protocole fonctionnant en mode connect, encapsul dans une trame TCP/IP. Le courrier est remis directement au serveur de courrier du destinataire. Le protocole SMTP fonctionne grce des commandes textuelles envoyes au serveur SMTP (par dfaut sur le port 25). Chacune des commandes envoyes par le client (valide par la chane de caractres ASCII CR/LF, quivalent un appui sur la touche entre) est suivi d'une rponse du serveur SMTP compose d'un numro et d'un message descriptif.

Exemple de commandes rseaux


Exemple du protocole ICMP (Internet Control Message Protocol) est un protocole qui permet de grer les informations relatives aux erreurs aux machines connectes. Etant donn le peu de contrles que le protocole IP ralise, il permet non pas de corriger ces erreurs mais de faire part de ces erreurs aux protocoles des couches voisines. Ainsi, le protocole ICMP est utilis par tous les routeurs, qui l'utilisent pour signaler une erreur (appel Delivery Problem).

Ping : teste la prsence d'une machine sur le rseau. Compte le temps ncessaire pour aller de la machine o l'on se trouve la machine appele.

Exemple de commandes rseaux

Tracert : (traceroute) Envoie des paquets vers la machine en question et affiche la route emprunte sur le rseau pour l'atteindre.

Pour chaque tape sont affichs: le nom de la passerelle les temps de trajet pour 3 essais successifs la prsence d'une toile indique une passerelle qui n'a pas rpondu. (surcharge du rseau) Quelque fois, le nom n'apparat pas (volont de cacher les adresses ou pas de nom associ)

Internet aujourd'hui
Jamais les inventeurs d'Internet n'ont imagin toutes les applications qui existent aujourd'hui sur Internet. Il est maintenant question de relier tous vos appareils entre eux par Internet : tlphone, matriel hi-fi, rfrigrateur, chauffage, ... et bien sur ... les voitures. En plus la position des objets mobiles sera connue en permanence grce au GPS ("Global Positioning System") ou au nouveau projet europen en cours de dveloppement.

Mais cela veut dire qu'il faut suffisamment d'adresses IP pour en donner une chaque machine. Tout comme pour le tlphone, personne n'avait prvu au dpart le nombre astronomique d'adresses IP dont il faudrait disposer dans le futur.

Internet aujourd'hui

Actuellement c'est la version 4 ("IPv4") du protocole IP qui est utilise pour permettre aux machines de dialoguer entre elles. Ce qui ne va pas sans poser de multiples problmes : - Manque d'adresses IP. - Vitesses de transmission trop faibles devant des fichiers de plus en plus gros (videos). - Manque de scurit (spams, virus...).

Pour rsoudre ces problmes une nouvelle version d'IP est en chantier

Internet de demain
Actuellement, un rseau IPv6 est test aux Etats-Unis. Ce rseau s'appelle Internet2. Il a pour but de permettre aux instituts stratgiques (arme, universits, trs grosses entreprises) de pouvoir communiquer efficacement maintenant que Internet est satur par les particuliers qui ne cessent de s'envoyer photos, musiques et films.... Le problme majeur est que IPv6 n'est pas compatible avec IPv4. On prvoit donc un basculement graduel vers IPv6, sans doute en commenant par tous les gros instituts dans le monde. Les systmes d'exploitation (Unix, Linux, MacOS X, Windows...) sont dj en gnral capables de comprendre IPv6. Le basculement se fera par la mise jour des applications (comme le navigateur et le logiciel de messagerie) un peu comme l'arrive du premier navigateur avait chang notre mode de fonctionnement.

Commandes rseaux

Notes: sous l'invite de commande windows (cmd), pour obtenir un descriptif d'une commande et les arguments possibles associs cette commande: commande /HELP ou commande /?

Ping Vrifie la connectivit IP d'un ordinateur utilisant le protocoles TCP/IP en envoyant des messages (requte cho) dans le but d'avoir des rponses d'une machine. Ping utilise le protocole ICMP (Internet Control Message Protocol). Les rponses la requte cho, s'affichent, avec les temps des parcours circulaires. Ping est la principale commande TCP/IP utilise pour rsoudre les problmes de connectivit, d'accessibilit et de rsolution de nom. Utilise sans paramtre, la commande Ping affiche l'aide.

Exercices
Lancer cmd.exe sous Windows (interprteur de commande) Dans un premier temps: Vrifier le bon fonctionnement de la carte rseau ping 127.0.0.1 ( ou localhost) On peut faire un ping de toute les "machines" qui ont une adresse IP: ping 134.59.17.62 Ici il s'agit d'une imprimante ! Serveur Mail de l'universit ping hermes.unice.fr Adresse IP de cette machine ?

Exercices
Autre exemples:

Pour savoir le nom de la machine => nslookup

nslookup 134.59.17.34 Rsultat ?

ping 134,59,17,34 Rsultat ?

nslookup 134.157.50.1 Rsultat ?

ping 134.157.50.1 Rsultat ?

Exercices

Il existe un firewall (pare-feu) qui interdit de faire un ping de la machine.

ping www.kek.jp ping www.auckland.ac.nz

Ces machines sont situes au japon (.jp) et en Nouvelle Zlande.

Comparez les temps de rponses par rapport aux machines locales comme bioinfo.unice.fr

tracert hermes.unice.fr

tracert www.kek.jp tracert www.auckland.ac.nz

Comparez les chemins entre vous.

Commandes rseaux

Nslookup Affiche des informations que vous pouvez utiliser pour diagnostiquer l'infrastructure DNS (Domain Name System). Affiche les correspondances entre les noms de domaine et les adresses IP.

Tracert (= traceroute sous Unix) Dtermine l'itinraire vers une destination par la transmission de messages ICMP (messages Requte d'cho). L'itinraire affich correspond la srie d'interfaces de routeurs sur l'itinraire situ entre un hte source et une destination. Utilise sans paramtre, la commande tracert permet d'afficher l'aide.

Commandes rseaux

Ipconfig (=ifconfig sous unix) Affiche toutes les valeurs de la configuration du rseau TCP/IP et actualise les paramtres DHCP (Dynamic Host Configuration Protocol) et DNS (Domain Name System). Utilis sans paramtres, Ipconfig affiche l'adresse IP, le masque de sous-rseau et la passerelle par dfaut de toutes les cartes.

Note: DHCP ( Dynamic Host Configuration Protocol) est un protocole qui permet un ordinateur qui se connecte sur un rseau d'obtenir dynamiquement (c'est--dire sans intervention particulire) sa configuration (principalement, sa configuration rseau). Vous n'avez qu' spcifier l'ordinateur de se trouver une adresse IP tout seul par DHCP. Le but principal tant la simplification de l'administration d'un rseau.

Commandes rseaux

Netstat Affiche les connexions TCP actives et les ports sur lesquels l'ordinateur coute, il affiche aussi la table de routage IP et les statistiques Ethernet, IPv4 et IPv6 (pour les protocoles IP, ICMP, TCP et UDP). Utilise sans paramtre, la commande Netstat affiche les connexions TCP actives..

Note: De nombreux programmes TCP/IP peuvent tre excuts simultanment sur Internet (vous pouvez par exemple ouvrir plusieurs navigateurs simultanment ou bien naviguer sur des pages HTML tout en tlchargeant un fichier par FTP). L'ordinateur doit pouvoir distinguer les diffrentes sources de donnes. Ainsi, pour faciliter ce processus, chacune de ces applications se voit attribuer une adresse unique sur la machine, code sur 16 bits: un port (la combinaison adresse IP + port est alors une adresse unique au monde, elle est appele socket

Commandes rseaux

Route Affiche et modifie les entres dans la table de routage IP locale. Utilise sans paramtres, la commande route permet d'afficher l'aide.

Note: La table de routage est une table de correspondance entre l'adresse de la machine vise et le noeud suivant auquel le routeur doit dlivrer le message.

Autres commandes: hostname, arp, net (user, send)...

Matriel rseau
Les constituants matriels d'un rseau local
Un rseau local est constitu d'ordinateurs relis par un ensemble d'lments matriels et logiciels. Les lments matriels permettant d'interconnecter les ordinateurs sont les suivants : La carte rseau: il s'agit d'une carte connecte sur la carte-mre de l'ordinateur et permettant de l'interfacer au support physique, c'est--dire au lignes physiques permettant de transmettre l'information Le transceiver: il permet d'assurer la transformation des signaux circulant sur le support physique, en signaux logiques manipulables par la carte rseau, aussi bien l'mission qu' la rception La prise: il s'agit de l'lment permettant de raliser la jonction mcanique entre la carte rseau et le support physique (exemple prise RJ45) Le support d'interconnexion: c'est le support (gnralement filaire, c'est--dire sous forme de cble) permettant de relier les ordinateurs entre eux. Les principaux supports utiliss dans les rseaux locaux sont les suivants : supports filaires (le cble coaxial, la paire torsade, la fibre optique), les supports sansfil (Wi-Fi, bluetooth,...).

Matriel rseau
Topologies des rseaux locaux
Les dispositifs matriels mis en oeuvre ne sont pas suffisants l'utilisation du rseau local. En effet, il est ncessaire de dfinir une mthode d'accs standard entre les ordinateurs, afin que ceux-ci connaissent la manire de laquelle les ordinateurs changent les informations, notamment dans le cas o plus de deux ordinateurs se partagent le support physique. Cette mthode d'accs est appele topologie logique. La topologie logique est ralise par un protocole d'accs. Les protocoles d'accs les plus utiliss sont : Ethernet et Token ring

La faon de laquelle les ordinateurs sont interconnects physiquement est appele topologie physique. Les topologies physiques basiques sont : la topologie en bus, la topologie en toile, la topologie en anneau

Matriel rseau
La ncessit de l'interconnexion

Un rseau local sert interconnecter les ordinateurs d'une organisation, toutefois une organisation comporte gnralement plusieurs rseaux locaux, il est donc parfois indispensable de les relier entre eux. Dans ce cas, des quipements spcifiques sont ncessaires. Lorsqu'il s'agit de deux rseaux de mme type, il suffit de faire passer les donnes (trames) de l'un sur l'autre. Dans le cas contraire, c'est--dire lorsque les deux rseaux utilisent des protocoles diffrents, il est indispensable de procder une conversion de protocole avant de transfrer les trames. Ainsi, les quipements mettre en oeuvre sont diffrents selon la configuration face laquelle on se trouve.

Matriel rseau
Les quipements d'interconnexion
Les principaux quipements matriels mis en place dans les rseaux locaux sont : Les rpteurs, permettant de rgnrer un signal Les concentrateurs (hubs), permettant de connecter entre eux plusieurs htes Les ponts (bridges), permettant de relier des rseaux locaux de mme type Les commutateurs (switches) permettant de relier divers lments tout en segmentant le rseau Les passerelles (gateways), permettant de relier des rseaux locaux de types diffrents Les routeurs, permettant de relier de nombreux rseaux locaux de telle faon permettre la circulation de donnes d'un rseau un autre de la faon optimale Les B-routeurs, associant les fonctionnalits d'un routeur et d'un pont

Les fournisseurs d'accs internet


Pourquoi un FAI ?
Note: Fournisseur d'accs Internet = FAI = provider = ISP ( Internet Service Provider). C'est un service (la plupart du temps payant) qui vous permet de vous connecter Internet...

A moins d'avoir une ligne spcialise (autre que la ligne tlphonique), vous ne pouvez pas vous connecter directement internet par votre ligne de tlphone. En effet, la ligne de tlphone n'a pas t prvue cet effet : elle est originalement prvue pour transporter des "voix", c'est--dire une modulation de frquence de l'ordre du timbre de la voix les serveurs tlphoniques ne savent initialiser une communication qu' partir d'un numro de tlphone moins d'avoir recours un service spcial, il n'est gnralement pas possible d'avoir une communication entre plus de deux points... Ainsi, le fournisseur d'accs internet est un intermdiaire (connect internet par des lignes spcialises) qui va vous procurer un accs internet par son biais, grce un numro que vous composez grce votre modem, et qui permet d'tablir une connexion.

Les fournisseurs d'accs internet


Comment le FAI vous connecte-t-il Internet ?
Lorsque vous vous connectez Internet par l'intermdiaire de votre fournisseur d'accs, il s'tablit une communication entre vous et le FAI grce un protocole simple: le PPP (Point to Point Protocol), un protocole permettant de mettre en communication deux ordinateurs distants sans que ceux-ci ne possdent d'adresse IP. En effet votre ordinateur ne possde pas d'adresse IP. Cette adresse IP est toutefois une condition ncessaire pour pouvoir aller sur Internet, car le protocole utilis sur Internet est le protocole TCP/IP, qui permet de faire communiquer un nombre trs important d'ordinateurs reprs par ces adresses. Ainsi, la communication entre vous et le fournisseur s'tablit selon le protocole PPP, qui se caractrise par : un appel tlphonique / Dsl une initialisation de la communication la vrification du nom d'utilisateur (login ou userid) la vrification du mot de passe (password)

Les fournisseurs d'accs internet


Les diffrences entre les FAI
Une fois que vous tes "connect", le fournisseur d'accs vous prte une adresse IP que vous garderez pendant toute la dure de la connexion internet. Celle-ci n'est toutefois pas fixe, car ds la connexion suivante le fournisseur vous donnera une de ses adresses libres (donc diffrente car il peut en possder, selon sa capacit, plusieurs centaines de milliers...). Votre connexion est donc une connexion par procuration car c'est votre fournisseur qui envoie toutes les requtes que vous faites, et c'est lui qui reoit les pages que vous demandez et qui vous les rexpdie.

Dans certains cas particuliers, le FAI peut vous octroyer une adresse IP fixe. Les FAI traditionnels ne concernent en gnral pas les grands organismes (universits, centres de recherche). Les adresses IP sont fixes dans la plupart des cas.

Les fournisseurs d'accs internet


Les diffrences entre les FAI
Le choix d'un FAI se fait selon de nombreux critres dont le nombre de services offerts et la qualit de ces services. Quels sont donc ces critres : La couverture: certains FAI ne proposent une couverture que des grandes villes (ADSL, cable) , d'autres proposent une couverture nationale. La bande passante: c'est le dbit total que propose le FAI. Cette bande passante se divise par le nombre d'abonns, ainsi plus le nombre d'abonns augmente plus celle-ci devient petite (la bande passante alloue chaque abonn doit tre suprieure sa capacit de transmission afin de lui fournir un service de qualit). Le prix: celui-ci dpend du FAI et du type de formule choisie (triplay, etc.). - illimit en gnral si ADSL / Cable - si tl portable / cle 3G : * accs gratuit mais avec la communication payante * formule dans laquelle le temps de connexion vous est compt, c'est--dire que vous ne pouvez pas dpasser un nombre d'heures de connexion par mois, auquel cas les communications subissent une majoration tarifaire * un systme de forfait mensuel o le temps de connexion est illimit

Les fournisseurs d'accs internet


Autres lments prendre en compte: - Le service technique: c'est une quipe charge de rpondre vos problmes techniques (appel aussi hot-line ou bien service clientle). Les FAI font gnralement payer ce type de service (parfois 1.35 l'appel puis 0.34/min) - Les services annexes : nombre d'adresses e-mail, espace mis disposition pour la cration d'une page perso (HTML), etc... - Rputation du FAI...

Quelques sites pour avoir plus d'infos: - www.presence-pc.com a fait un trs bon comparatif des FAI (mise jour rgulires) - www.lesproviders.com permet galement de comparer les diffrentes offres des oprateurs. - www.grenouille.com est un site utile pour connatre la mto du net, c'est--dire les dbits observs en temps rel sur les lignes des fournisseurs d'accs haut dbit.

Architectures rseaux

Il existe 2 modes de fonctionnement des rseaux : - "client/serveur", dans lequel un ordinateur central fournit des services rseaux aux utilisateurs

exemple des serveurs FTP

- poste poste ou "gal gal" (en anglais peer to peer), dans lequel il n'y a pas d'ordinateur central et chaque ordinateur a un rle similaire

exemple du partage de fichier sous windows

L'architecture client/serveur
Prsentation de l'architecture d'un systme client/serveur
De nombreuses applications fonctionnent selon un environnement client/serveur, cela signifie que des machines clientes (des machines faisant partie du rseau) contactent un serveur, une machine gnralement trs puissante en terme de capacits d'entre-sortie, qui leur fournit des services. Ces services sont des programmes fournissant des donnes telles que l'heure, des fichiers, une connexion, etc. Les services sont exploits par des programmes, appels programmes clients, s'excutant sur les machines clientes. On parle ainsi de client (client FTP, client de messagerie, etc.) lorsque l'on dsigne un programme tournant sur une machine cliente, capable de traiter des informations qu'il rcupre auprs d'un serveur (dans le cas du client FTP il s'agit de fichiers, tandis que pour le client de messagerie il s'agit de courrier lectronique).

L'architecture client/serveur
Avantages de l'architecture client/serveur
Le modle client/serveur est particulirement recommand pour des rseaux ncessitant un grand niveau de fiabilit, ses principaux atouts sont : des ressources centralises : tant donn que le serveur est au centre du rseau, il peut grer des ressources communes tous les utilisateurs, comme par exemple une base de donnes centralise, afin d'viter les problmes de redondance et de contradiction une meilleure scurit : car le nombre de points d'entre permettant l'accs aux donnes est moins important une administration au niveau serveur : les clients ayant peu d'importance dans ce modle, ils ont moins besoin d'tre administrs un rseau volutif : grce cette architecture il est possible de supprimer ou rajouter des clients sans perturber le fonctionnement du rseau et sans modification majeure

L'architecture client/serveur
Inconvniants de l'architecture client/serveur
L'architecture client/serveur a tout de mme quelques lacunes parmi lesquelles :

un cot lev d la technicit du serveur

un maillon faible : le serveur est le seul maillon faible du rseau client/serveur, tant donn que tout le rseau est architectur autour de lui ! Heureusement, le serveur a une grande tolrance aux pannes (notamment grce au systme RAID)

L'architecture client/serveur
Fonctionnement d'un systme client/serveur

Un systme client/serveur fonctionne selon le schma suivant : Le client met une requte vers le serveur grce son adresse IP et le port, qui dsigne un service particulier du serveur Le serveur reoit la demande et rpond l'aide de l'adresse de la machine cliente et son port

L'architecture client/serveur
Prsentation de l'architecture plusieurs niveaux
L'architecture deux niveaux (aussi appele architecture 2tier, tier signifiant range en anglais) caractrise les systmes clients/serveurs pour lesquels le client demande une ressource et le serveur la lui fournit directement, en utilisant ses propres ressources. Cela signifie que le serveur ne fait pas appel une autre application afin de fournir une partie du service.

L'architecture 3 niveaux (appele architecture 3-tier), il existe un niveau intermdiaire, c'est--dire que l'on a gnralement une architecture partage entre : Un client (l'ordinateur demandeur de ressources), le serveur d'application (appel galement middleware), charg de fournir la ressource mais faisant appel un autre serveur: le serveur de donnes, fournissant au serveur d'application les donnes dont il a besoin. Il peut y avoir plusieurs serveurs de donnes

L'architecture client/serveur
Protocole et serveur FTP
Le protocole FTP (File Transfer Protocol) est un protocole de communication ddi l'change informatique de fichiers sur un rseau TCP/IP. Il permet, depuis un ordinateur, de copier des fichiers depuis ou vers un autre ordinateur du rseau, d'administrer un site web, ou encore de supprimer ou modifier des fichiers sur cet ordinateur. Le protocole FTP a pour objectifs de : permettre un partage de fichiers entre machines distantes permettre une indpendance aux systmes de fichiers des machines clientes et serveur permettre de transfrer des donnes de manire efficace En pratique, le serveur est un ordinateur sur lequel fonctionne un logiciel lui-mme appel serveur FTP, qui rend publique une arborescence de fichiers similaire un systme de fichiers Unix. Pour accder un serveur FTP, on utilise un logiciel client FTP (possdant une interface graphique ou en ligne de commande).

L'architecture client/serveur
Protocole et serveur FTP

FTP est trs souvent utilis en Sciences notamment pour tlcharger de gros fichiers rapidement (exemple: donnes d'tudes, rsultats d'expriences, squences nuclotidiques, ...) C'est aussi le protocole utilis lorsqu'on a cr un site et qu'on veut le faire hberger: vos fichiers sont envoys de votre ordinateur vers le serveur web de l'hbergeur par FTP Note: SFTP est identique au FTP mais scuris (les donnes qui transitent sur le rseau sont cryptes). SFTP est peu utilis.

L'architecture client/serveur
Comment utiliser FTP comme client ?

Par un navigateur web La plupart des navigateurs rcents autorisent les connexions FTP en utilisant une URL de type : ftp://nom_d_utilisateur:mot_de_passe@nom_du_serveur:port_ftp Par scurit, il est conseill de ne pas prciser le mot de passe, le serveur le demandera. Cela vite de le laisser visible en clair ou rutilisable. La partie port_ftp est optionnelle. S'il est omis le port par dfaut (21) sera utilis. FTP par un navigateur est souvent trs limit et n'autorise en gnral que la lecture de fichiers sur le serveur

Par la commande ftp La commande ftp (suivie des arguments de connexion) est accessible sur tous les systmes d'exploitation. Toutes les fonctions sont disponibles mais l'utilisation de ftp en ligne de commande est peu pratique

L'architecture client/serveur
Comment utiliser FTP comme client ?
Logiciel client FTP Il existe plusieurs logiciels avec une interface graphique permettant de se connecter un serveur FTP pour tlcharger ou pour copier des fichiers. Certains logiciels tels que CuteFTP (Windows) sont payants; d'autres, tels que FileZilla (Windows), Cyberduck (MacOSX) ou gftp (Linux), tout aussi pratiques et efficaces, sont gratuits et libres.

Filezilla est tlchargeable sur filezilla.sourceforge.net

L'architecture client/serveur
Exemple d'utilisation d'un client FTP
- Tlcharger et installer filezilla - Ouvrir filezilla et aller sur le serveur ftp du NCBI (ftp.ncbi.nih.gov) L'accs se fait de manire anonyme c'est dire que des identifiants par dfaut sont utiliss (login: anonymous , password: anonymous ). Si le serveur est configur pour accepter les clients anonymes alors vous aurez accs aux fichiers du serveur (en lecture seule cependant). Notez que si vous n'entrez pas d'identifiants dans filezilla, la connexion se fait en anonymous par dfaut. A gauche vous avez l'arborescence de votre ordinateur, droite celle du serveur. - Accder au rpertoire genomes et tlcharger sur votre machine un fichier de petite taille (le README par exemple). - Fermer la connexion (la connexion se ferme en gnral automatiquement au bout d'un certain temps d'inactivit)

L'architecture poste poste


Prsentation de l'architecture d'un systme poste poste
Contrairement une architecture de rseau de type client/serveur, il n'y a pas de serveur ddi. Ainsi chaque ordinateur dans un tel rseau joue la fois le rle de serveur et de client. Cela signifie notamment que chacun des ordinateurs du rseau est libre de partager ses ressources.

Les rseaux poste poste ne ncessitent pas les mmes niveaux de performance et de scurit que les logiciels rseaux pour serveurs ddis. Tous les systmes dexploitation intgrent toutes les fonctionnalits du rseau poste poste. Dans un rseau poste poste typique, il ny a pas dadministrateur. Chaque utilisateur administre son propre poste. D'autre part tous les utilisateurs peuvent partager leurs ressources comme ils le souhaitent (donnes dans des rpertoires partags, imprimantes, cartes fax etc.)

L'architecture poste poste


Avantages de l'architecture poste poste

un cot rduit (pas de matriel volu et donc cher, pas de frais d'administration)

une grande simplicit (la gestion et la mise en place du rseau et des machines sont peu compliques)

Note: l' administration d'un rseau ou de machines dsigne : - Gestion des utilisateurs et de la scurit - Mise disposition des ressources - Maintenance des applications et des donnes - Installation et mise niveau des logiciels utilisateurs

L'architecture poste poste


Inconvniants de l'architecture poste poste

Ce systme n'est pas du tout centralis, ce qui le rend trs difficile administrer ; La scurit est moins facile assurer, compte tenu des changes transversaux ; Aucun maillon du systme ne peut tre considr comme fiable.

Ainsi, les rseaux d'gal gal sont prfrentiellement utiliss pour des applications ne ncessitant pas un haut niveau de scurit ni une disponibilit maximale (il est donc dconseill pour un rseau professionnel avec des donnes sensibles).

L'architecture poste poste


Fonctionnement d'un systme peer to peer
La mise en oeuvre d'une telle architecture rseau repose sur des solutions standards : Placer les ordinateurs sur le bureau des utilisateurs Chaque utilisateur est son propre administrateur et planifie lui-mme sa scurit Pour les connexions, on utilise un systme de cblage simple et apparent Il s'agit gnralement d'une solution satisfaisante pour des environnements ayant les caractristiques suivantes : Moins de 10-30 utilisateurs Tous les utilisateurs sont situs dans une mme zone gographique La scurit nest pas un problme crucial Ni lentreprise ni le rseau ne sont susceptibles dvoluer de manire significative dans un proche avenir - Exemple de rseau peer to peer: cette salle informatique - Cas particulier: les rseaux d'change de fichiers (avec les logiciels type emule, kazaa, gnutella,...)

L'architecture poste poste


Exemple d'utilisation du partage de fichiers sous windows Le partage de fichiers consiste rendre disponible travers le rseau le contenu d'un ou plusieurs rpertoires. Tous les systmes Windows possdent en standard des mcanismes permettant de mettre facilement en partage le contenu d'un rpertoire. Nanmoins le partage de fichiers peut poser des problmes de scurit, car, par dfinition, il donne accs aux autres utilisateurs au contenu d'une partie du disque dur. Lorsquun dossier est partag, les utilisateurs peuvent se connecter ce dossier par lintermdiaire du rseau, pour accder ensuite aux fichiers quil contient. Toutefois, laccs ces fichiers nest possible que sils disposent des autorisations adquates sur les dossiers partags. Le partage de fichiers windows ne peut s'appliquer que sur des domaines dfinis (LAN). Par exemple, il peut s'appliquer entre ordinateurs de cette salle mais ne sera pas utilisable de l'extrieur.

L'architecture poste poste


Exemple d'utilisation du partage de fichiers sous windows

Autorisations sur les dossiers partags: Lorsqu'un dossier est partag, tous les sous-dossiers et fichiers contenus dans ce rpertoire le sont aussi. Les autorisations sappliquent uniquement aux utilisateurs qui tentent daccder un dossier par lintermdiaire du rseau. Pour contrler laccs des utilisateurs un dossier partag, vous pouvez attribuer des autorisations sur les dossiers partags Dans lExplorateur Windows, un dossier partag est reprsent par une icne en forme de main tenant le dossier partag.

Note: il est possible d'accder aux partages de fichiers Windows depuis Linux. Pour cela il faut utiliser le protocole samba (par dfaut sur tous les Linux)

L'architecture poste poste


Exemple d'utilisation du partage de fichiers sous windows Les autorisations sur les dossiers partags permettent lutilisateur Lecture Dafficher les noms de dossiers, les noms de fichiers, les donnes contenues dans ces derniers et les attributs, dexcuter des fichiers de programme et de modifier des dossiers dans le dossier partag. Modifier De crer des dossiers, dajouter des fichiers aux dossiers, de modifier des donnes dans les fichiers, dajouter des donnes aux fichiers, de modifier les attributs de fichiers, de supprimer des dossiers et des fichiers, ou encore deffectuer les oprations permises par lautorisation Lecture.

Contrle total De modifier les autorisations au niveau fichier, de sapproprier des fichiers et deffectuer toutes les oprations permises par lautorisation Modifier.

Les autorisations peuvent etre gres par groupe , un groupe tant un ensemble d'utilisateurs ayant les mmes droits.

L'architecture poste poste


Exemple d'utilisation du partage de fichiers sous windows Partage de fichiers simple Permet de partager globalement, pour tout le groupe de travail, les fichiers d'un rpertoire, sans aucune restriction ni aucun mot de passe.

Partages administratifs et partages cachs Les partages administratifs par dfaut, accessibles uniquement aux administrateurs, sont les suivants : C$ : Accs la partition ou au volume racine. Les autres partitions sont galement accessibles par leur lettre, suivie du caractre $ ; ADMIN$ : Accs au rpertoire %systemroot%, permettant la gestion d'une machine sur le rseau. IPC$ : Permettant la communication entre les processus rseau. PRINT$ : Accs distance aux imprimantes.

Partage de fichiers avanc (non dispo sur WinXP home) Permet de dfinir des autorisations d'accs aux ressources partages par utilisateur ou par groupe d'utilisateurs. Contrairement au partage de fichiers simple, l'accs aux ressources partages se fait suite l'identification des utilisateurs.

L'architecture poste poste


Exemple d'utilisation du partage de fichiers sous windows Exemple d'un partage simple: - Verifier que le partage simple est activ: poste de travail -> Outils / Options des dossiers... / Affichage. En bas de la liste droulante, veillez ce que l'option Utiliser le partage de fichiers simple (recommand) soit coch. - Crer un rpertoire sur votre disque dur ( tmp par exemple dans D:\Usagers\partage). Ensuite cliquer avec le bouton droit sur ce rpertoire partager, puis de se positionner sur l'onglet Partage et activer le partage (dj activ sur vos machines et non modifiable....) - copier un ou plusieurs fichiers dans ce rpertoire et vrifier ensuite qu'ils sont accessibles sur d'autres machines : \\adresse_ip\repertoire_partage\ (ou \\nom_machine\\repertoire_partage ) Dans notre exemple: taper dans une fentre de l'explorateur: \\ip_voisin\Usagers\tmp\ La mme chose est possible par favoris rseau -> ajouter un favori rseau . Le partage s'affiche alors dans poste de travail Copier les fichiers de ses voisins sur vos machines - Effacer le rpertoire partag.