Академический Документы
Профессиональный Документы
Культура Документы
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.
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
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
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)
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
Un MAN est form de commutateurs ou de routeurs interconnects par des liens hauts dbits (en gnral en fibre optique).
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 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.
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.
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 !
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
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).
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.
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.
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:
Exercices
Comparez les temps de rponses par rapport aux machines locales comme bioinfo.unice.fr
tracert hermes.unice.fr
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.
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
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.
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.
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
- 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
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 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.
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)
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.)
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
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).
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)
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.
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.