Home
Télécharger

Accueil Généralités Les Pare-feu Les spywares Internet Le Peer to peer Logiciels P2P Les News Powergrab Démo Le FTP Récap. des sites

Généralités

La route...

    Lorsque vous vous connectez à Internet, vous établissez une liaison avec un autre ordinateur (plus gros !), celui de votre fournisseur d'accès. Via cette machine, vous pouvez alors accédez à Internet et à son réseau, c'est-à-dire à des millions d'autres ordinateurs de part le monde... Lorsque vous ouvrez votre Explorateur Internet, et que vous tapez par exemple l'adresse: http://www.pagesjaunes.fr, vous allez en fait "passer" par un certain nombre de machines (appelées routeurs) pour arriver sur le serveur final. Il est facile de le constater en ouvrant une boite de commande et en utilisant la commande tracert, qui permet de suivre ce "chemin" :

commande tracert: démonstration

    On voit que même si la requête n'aboutit pas complètement (suite aux attaques que subissent parfois les serveurs Internet, ils ne répondent plus à certaines commandes, car pouvant offrir des failles de sécurité), on voit que l'on passe par Paris, Aubervilliers, Nantes et enfin Rennes (vive la Bretagne !).
Vous remarquerez également que le temps de réponse peut varier non seulement d'une machine à l'autre, mais aussi sur une même machine: les 3 colonnes en "ms" (millièmes de secondes) représentent 3 mesures du temps de réponse.
Tout cela pour dire que le réseau Internet est comme un réseau autoroutier: il y a des autoroutes certes, mais ils peuvent être saturés; et un seul bouchon sur votre itinéraire pénalisera votre vitesse globale de transfert:
Le point le plus lent de la "route" sera votre vitesse maximale de transfert... CQFD ! (fournisseur d'accès inclus).
Retapez la même commande le lendemain, et les temps seront différents...
Ajoutez à cela que lorsque vous transférez des fichiers en provenance de machines situées aux US (par exemple), l'heure de transfert importe aussi.
Gardez en tête l'analogie avec les autoroutes: elles sont régulièrement saturées à certaines heures.

Le logiciel Local port Scanner (gratuit) dont nous parlerons plus loin dans la section Pare-feu, a aussi une fonction Trace Route. Il y a aussi des utilitaires graphiques comme VisualRoute qui vous font la même chose en mieux, avec une carte, etc... C'est très joli, mais rarement utile dans l'utilisation quotidienne. Cela a par contre le mérite de permettre de visualiser ce qu'est un réseau, internet en l'occurence.

La bande passante

    L'ordinateur à partir duquel vous téléchargez un fichier a lui aussi (comme vous) une bande passante maximale de transfert. Si nous sommes des centaines à réclamer le même fichier, il va falloir patienter... la bande passante est alors partagée entre les utilisateurs, avec un nombre maximal de connections simultanées, les autres étant mis en file d'attente... S'il s'agit de gros serveurs (par exemple les serveurs des grandes compagnies comme Microsoft ou Symantec, où vous téléchargez régulièrement des mises à jour), ils offrent une grande quantité de bande passante et logiquement la limite maximale est la votre... ou celle du réseau comme expliqué plus haut.
Il y a la bande passante pour la réception mais aussi pour l'émission (download/upload), voir plus bas Emission/Réception.
Nous verrons que dans le système Peer-to-Peer (tout le monde a entendu parler de Napster, le premier qui soit devenu célèbre): chacun partage des fichiers et les offre aux autres... c'est ce que l'on appelle du "File sharing". On verra plus loin dans le P2P que vous utilisez un logiciel client pour vous connecter au réseau, que vous vous connectez à un serveur, et que celui-ci aura la charge de diffuser votre liste de fichiers partagés, et de vous permettre lors de vos recherches d'accéder aux listes de tous les autres clients.

La compression

    Tout cela n'est bien entendu possible que par la compression des fichiers. Des chercheurs anonymes ont participé à la création de ces formats (gratuits). L'image, le son, la vidéo sont très gourmands en taille... Il a fallu compresser. Pour le son, j'ai trouvé cette explication très intéressante sur internet:

"Il faudrait te baser sur les caractéristiques de l'oreille humaine pour compresser la musique. Voyons, l'oreille humaine ne peut percevoir que les sons compris entre 20 Hz et 16 kHz et elle est plus sensible entre 2 et 4 kHz. On pourrait donc supprimer tous les sons qui sont au dessous de 100 Hz et au dessus de 16 kHz et favoriser les sons compris entre 2 et 4 kHz.

L'oreille à une autre caractéristique intéressante, lorsqu'une grande énergie est présente sur une fréquence, on observe un pic, elle masque les fréquences voisines, les fréquences qui sont ainsi masquées ne sont pas ou peu perçues par l'oreille humaine. On peut les supprimer sans problème, l'oreille humaine ne percevra aucune différence. If faut tout baser sur le bitrate. Le bitrate d'un CD est de 128 kB/s et celui d'une radio FM est de 64 kb/s. En divisant par deux la taille du fichier quand on passe de 128 kb/s à 64 kb/s, tu imagine le gain de place que tu pourra faire !? Donc, en supprimant certaines bandes de fréquences quasiment inaudibles, tu pourra obtenir des fichiers audio avoisinant la qualité CD mais pour une place nettement réduite (de 10 à 12 fois moins importante). Une chanson ne fera plus que, disons, 3 à 7 Mo".

Quand il s'agit de compresser des données purement binaires (des programmes, des jeux, bref tout ce qui n'est ni son ni vidéo), le besoin est connu depuis longtemps en informatique, et les algorithmes de compressions sont très évolués.

WinRAR

    On trouvera ainsi beaucoup de fichiers au format .rar, qui est utilisé par WinRAR, un logiciel comparable à Winzip, mais en mieux. Ces logiciels ont l'avantage de compresser les fichiers (ce qui permet de le transférer plus vite) et de pouvoir regrouper plusieurs fichiers à l'intrérieur de "l'enveloppe" (qui porte l'extension .rar).
WinRAR n'est pas gratuit, mais on peut télécharger une version d'évaluation sur le site. Il utilise un algorithme de compression de haute performance permettant des taux de compression meilleurs que ceux obtenus avec les outils d'archive de votre PC, surtout pour les fichiers exécutables, les bibliothèques d'objets, les fichiers texte de taille importante, … C'est un utilitaire de gestion de fichiers RAR et ZIP, il compresse les fichiers jusqu'à 15% de mieux que les archiveurs basés sur ZIP. Il n'a besoin d'aucun programme pour pouvoir soit compresser soit décompresser un fichier en format ZIP et permet également de réparer des fichiers ZIP endommagés. Vous pouvez aussi ouvrir et décompresser les archives au format ARJ, LZH, CAN ou ACE.
WinRAR incorpore le code de compression du groupe Info-ZIP, utilisé avec leur permission pour manipuler les archives ZIP. Le code source d'origine d'InfoZIP est disponible librement sur le site : http://www.info-zip.org/pub/infozip.
L'algorithme de compression des textes est basé sur le code source PPMII dans le domaine public de Dmitry Shkarin. Vous pouvez le trouver à l'adresse : ftp://ftp.elf.stuba.sk/pub/pc/pack/.

7-Zip

Plus qu'une alternative à WinRAR, 7-Zip: sous licence GPL (donc gratuit), il est puissant, et supporte les formats suivants: 7z, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, Z, TAR, CPIO, RPM et DEB. Pratiquement tous, en fait. Il remplace donc également Winzip, autre logiciel payant (et en plus pas génial).
Une preuve de plus que l'on trouve mieux et moins cher avec un logiciel gratuit. Oh, il n'a pas de belles icônes, mais il est efficace et pratique.

Emission / Réception

Dans l'offre ADSL, il est toujours précisé une bande passante en Emission (transmission) et en Réception:


Le principe est simple, mais il mérite d'être rappelé: quand vous téléchargez un fichier vous utilisez votre bande passante "Réception" (download). Quand quelqu'un télécharge un fichier situé sur votre ordinateur, c'est votre bande passante "Emission" (upload) qui est concernée. Jusque là tout va bien... Mais chaque type de transfert utilise aussi un peu de l'autre: des messages de confirmation de réception, etc... La conséquence est qu'en laissant votre bande passante "Emisssion" sans contrôle, vous pénalisez vos propres téléchargements. Votre bande passante en émission (upload) étant  plus faible, vous serez donc amené à la limiter.

J'utilise par exemple Emule pour le P2P, et je l'ai limité à 10 Ko/s maximum en émission, 4 utilisateurs maximum. Ce qui fait 2.5 Ko/s en moyenne pour une personne... Il faudra donc un certain temps pour télécharger un album complet !! Et il faut limiter, sinon vous êtes vous-même pénalisé dans votre utilisation d'Internet si votre bande passante en émission est saturée (phagocitée) par trop de clients.

   

     

Remarquez sur la deuxième image le temps attendu (plus d'un jour pour les 2 premiers) et la quantité reçue (quelques méga octets)... Je reviendrai là-dessus dans la section Peer-to-Peer.

Clients / Serveurs

    Si le principe est simple, la confusion peut venir vite ! je suis client et serveur, et pourtant j'installe un logiciel client et me connecte à un serveur... Ne nous prenons pas la tête, tout est vrai ! ces mots (ou concepts) sont assez génériques, et peuvent avoir plusieurs définitions selon le contexte. Grosso modo, vous êtes serveur puisque les autres peuvent télécharger des fichiers depuis votre ordinateur. Et vous êtes clients puisque 1- vous téléchargez des fichiers, 2 - pour accéder au réseau (Gnutella, EDonkey, etc...), vous avez besoin d'utiliser un logiciel (client) pour vous connecter (à un serveur).

Le FTP

File Transfert Protocol

    C'est le protocole créé pour le transfert de fichier (le plus utilisé en informatique professionnelle). Idéal pour télécharger des fichiers situés sur l'ordinateur distant: ftp fonctionne sur le mode Client/Serveur; il suffit que l'un des 2 PC se déclare comme serveur, et que le client connaisse l'adresse IP dudit serveur. Une connexion peut alors être établie, et des fichiers transférés (dans le deux sens). Voir la rubrique FTP pour en savoir plus.

Le Peer to Peer

    Littéralement le pair à pair: Ce concept introduit ainsi une relation d'égal à égal entre deux ordinateurs. Chacun partage des fichiers, les listes des fichiers partagés étant maintenues par des serveurs. Le plus connu aujourd'hui est sans doute Kazaa, mais il y en a beaucoup d'autres, comme Emule ou Shareaza. Le principe est celui du partage, chacun amenant sa propre contribution (cela peut être un CD Audio que vous possédez et que vous avez enregistré sur votre PC, même s'il n'est pas toujours respecté. Vous utilisez un programme "client" qui se connecte à un "serveur", ce dernier vous permettant de rechercher, puis télécharger des fichiers. Ces serveurs sont connectés entre eux, échangeant leurs listes de fichiers disponibles en permanence... cela forme un immense réseau, et donne un immense contenu ! A noter que certains individus veulent bien profiter du système, mais ne pas y contribuer... Ils copient des fichiers, mais ne partagent rien ! Ils participent ainsi à leur manière à la lutte contre le piratage, et à l'appauvrissement d'Internet... Un bel exemple du comportement humain ! A terme, ces comportements impliquent la mort du P2P (appauvrissement continuel du contenu)...

Avantage/inconvénient: on y trouve pratiquement tout (le meilleur comme le pire), c'est en général assez lent.

Les News

Les serveurs de News sont utilisés au départ pour échanger du texte. Ce sont des forums de discussion (groupe de News) qui portent sur tous les sujets possibles et imaginables, de la pratique du  boomerang à la cuisine laotienne. Certains de ces serveurs de News permettent d'échanger des fichiers binaires, c'est-à-dire tout ce qui n'est pas du texte simple... donc des jeux, des films, etc... J'explique plus bas le fonctionnement.

Avantage/inconvénient: on ne choisit pas ce qu'il y a, mais le transfert est très rapide.

Le temps...

On voit donc que le temps sera une donnée essentielle de tout transfert d'une taille respectable ! La première chose à comprendre, c'est que vous ne téléchargerez pas tout cela sans une bonne dose de patience et de temps. Le mythe consistant à dire: c'est génial, je me connecte et hop! je télécharge un album (sous entendu en quelques minutes), oubliez le tout de suite ! Un transfert peut durer plusieurs jours, même pour un disque ! Tout dépend du nombre de personnes à partager ce disque, à la bande passante qu'elles ont autorisé en "upload", etc...

Cela implique donc à priori une liaison à Internet rapide et permanente... et accessoirement de laisser son PC allumé 24h sur 24h pendant plusieurs jours.
Possesseurs de modem, laissez donc tomber, à moins d'être un acharné !!

La sécurité

    Comme expliqué ci-dessus, vous allez, avec le Peer-to-Peer, devenir "serveur de fichier". Cela signifie que vous allez permettre à des gens de se connecter sur votre PC pour y télécharger des fichiers. Ou s'ils sont malveillants d'y faire autre chose: virus et spywares, ou encore vers (worms) ou trojans (chevaux de troie) qui sont des petits programmes permettant à des pirates de se connecter sur votre PC en ouvrant des ports.
Les conséquences: vous pouvez bien sûr perdre vos données; mais un autre cas n'est pas à négliger: on peut aussi utiliser votre ordinateur comme passerelle afin d'aller attaquer d'autres machines... Il faut donc y apporter une attention particulière, si vous voulez un tant soit peu limiter les risques... Les 2 éléments indispensables seront donc un anti-virus à jour et une pare-feu (firewall) pour se protéger de connexions intempestives.
Pour l'anti-virus, tout le monde l'aura compris, on télécharge des fichiers, et ceux-ci peuvent être infectés (comme pour les mails). A partir du moment où l'on se connecte à Internet, il est malheureusement recommandé de se protéger contre les virus. Les logiciels gratuits existent, mais sont moins sophistiqués... Quoiqu'il en soit, il faut mettre sa liste de définitions de virus à jour très régulièrement.

Dans les 2 sections suivantes, nous allons parler des Pare-feu (firewall) et des Spywares. Si la sécurité est contraignante, il ne faut pas la sous-estimer. Il ne faut pas non plus être parano, vous ne serez pas attaqués par une bande de hackers voulant à tout prix détruire vos données... mais rappelez vous que tout circule sur internet, et qu'il est plus simple de se protéger AVANT que d'attendre les ennuis. Vous pouvez aussi vous mettre à recevoir plein de mails non sollicités, ce qui est aussi désagréable... etc...


Retour haut de page