Ordinateur Internet Informatique Sécurité  


L'idée révolutionnaire

C'est en 1962, alors que le communisme faisait force, que l'US Air Force a demandé à un petit groupe de chercheurs de créer un réseau de communication qui puisse résister à une attaque nucléaire. Le concept de ce réseau reposait sur un système décentralisé, ainsi si jamais une ou plusieurs machines avait été détruites, le réseau aurait continué à fonctionner.
Il s'agissait donc d'un réseau purement militaire, et "indestructible"!

Le modèle de Baran

Paul Baran, est l'acteur principal de la création d'Internet; c'est lui qui a eu l'idée, en 1962, de créer un réseau sous forme de grande toile.
Il avait réalisé qu'un système centralisé était vulnérable car la destruction du noyau provoquait l'anéantissement des communications. Il mit donc au point un réseau hybride d'architectures étoilées et maillées dans lequel les données se déplaceraient de façon dynamique, en "cherchant" le chemin le moins encombré, et en "patientant" si toutes les routes étaient encombrées.

 Cependant, malgré ces concepts répertoriés sur onze volumes, le Pentagone refusa

Paul Baran

L'ARPANET

Ce n'est que quelques années après que le projet fut repris (en 1969) pour relier quatre instituts universitaires:

Le Stanford Institute
L'université de Californie à Los Angeles
L'université de Californie à Santa Barbara
L'université d'Utah

Le courrier électronique :

C'est en 1972 que Ray Tomlinson mit au point un nouveau mode de communication: le courrier électronique, qui permettait l'échange d'informations au sein du réseau, ainsi il était possible de contacter un nombre impressionnant de personnes grâce à un seul mail.

Ray Tomlinson

Le protocole TCP

C'est le même Ray Tomlinson qui mit au point le protocole TCP, permettant d'acheminer des données sur un réseau en les fragmentant en petits paquets.

La main mise du gouvernement américain

Lorsqu'en 1975 le réseau ARPANET était quasiment au point, le gouvernement américain décida de prendre le contrôle de l'ARPANET en le confiant à une organisation: la United States Defense Communications Agency, renommée par la suite DISA ("Defense Information Systems Agency" traduisez "Agence chargée des sytèmes d'Informations à la Défense").



Qu'est-ce qu'Internet?


Aux débuts de l'informatique des ordinateurs ont été mis au point, dès qu'ils furent aptes à fonctionner seuls, des personnes eurent l'idée de les relier entre eux afin qu'ils puissent échanger des données, c'est le concept de réseau. Il a donc fallu mettre au point des liaisons physiques entre les ordinateurs pour que l'information puisse circuler, mais aussi un langage de communication pour qu'il puisse y avoir un réel échange, on a décidé de nommer ce langage: protocole.
Sur Internet, de nombreux protocoles sont utilisés, ils font partie d'une suite de protocole qui s'appelle TCP/IP. TCP/IP est basé sur le repérage de chaque ordinateur par une adresse appelée adresse IP qui permet d'acheminer les données à la bonne adresse. Puis on a associé à ces adresses des noms de domaine pour permettre de s'en souvenir plus facilement.

Des réseaux hétérogènes (de natures différentes) se sont développés aux quatre coins du globe; des personnes décidèrent donc de relier ces réseaux entre eux (des universités par exemple, ou l'armée). Les protocoles ont donc évolué pour permettre la communication de tous ces réseaux pour former le réseau des réseaux, formant petit à petit une gigantesque toile d'araignée (en anglais "web") formant le réseau le plus vaste, puisque contenant tous les réseaux, que l'on appelle Internet! Sur Internet il existe différents protocoles (langages entre les ordinateurs) qui permettent de faire différentes choses:

IRC: discuter en direct
http: regarder des pages web
ftp: transférer des fichiers
et bien d'autres choses

On assigne à chacun d'entre eux un numéro (le port) qui est transmis lors de la communication (la transmission est effectuée par petits paquets d'informations). Ainsi on sait à quel programme correspond chaque petit paquet:
les paquets http arrivent sur le port 80 et sont transmis au navigateur internet à partir duquel la page a été appelée
les paquets irc arrivent sur le port 6667 (ou un autre situé généralement autour de 7000) et sont transmis à un programme tel que mIRC (ou autre)

Se connecter à Internet

L
a carte réseau est l'élément de l'ordinateur qui permet de se connecter à un réseau par des lignes spécialement prévues pour faire transiter des informations numériques. Le modem permet, lui, de se connecter à un réseau par l'intermédiaire des lignes téléphoniques ... qui ne sont pas prévues à cet effet à l'origine (mais qui reste le moyen de communication le plus répandu). Une carte réseau possède une adresse IP qui la caractérise (c'est comme ça que l'on peut distinguer les différents ordinateurs sur Internet ... difficile sinon de mettre en place une communication).

La connexion par l'intermédiaire d'un modem est totalement différente. En effet, un modem permet d'établir une communication entre deux ordinateurs par l'intermédiaire d'une ligne téléphonique. Vous pouvez toutefois avoir accès à un réseau (donc par extension à Internet) en contactant un ordinateur relié ("d'un côté")à une ou plusieurs lignes téléphonique (pour recevoir votre appel) et ("de l'autre côté") à un réseau par l'intermédiaire d'une carte réseau. Cet ordinateur appartient généralement à votre fournisseur d'accès internet (FAI). Lorsqu'il vous connecte par son intermédiaire, il vous prête une adresse IP que vous garderez le temps de la connexion. A chaque connexion de votre part il vous attribuera arbitrairement une des adresses IP libres qu'il possède, celle-ci n'est donc pas une adresse IP "fixe".

Qu'est-ce qu'un protocole?

Un protocole est une méthode standard qui permet la communication entre des processus (s'exécutant éventuellement sur différentes machines), c'est-à-dire un ensemble de règles et de procédures à respecter pour émettre et recevoir des données sur un réseau. Il en existe plusieurs selon ce que l'on attend de la communication. Certains protocoles seront par exemple spécialisés dans l'échange de fichiers (le FTP), d'autres pourront servir à gérer simplement l'état de la transmission et des erreurs (c'est le cas du protocole ICMP), ...

Sur Internet, les protocoles utilisés font partie d'une suite de protocoles, c'est-à-dire un ensemble de protocoles reliés entre-eux. Cette suite de protocole s'appelle TCP/IP.
Elle contient, entre autres, les protocoles suivants:

HTTP
FTP
ARP
ICMP
IP
TCP
UDP
SMTP
Telnet
NNTP


Protocoles orientés et non orientés connexion
On classe généralement les protocoles en deux catégories selon le niveau de contrôle des données que l'on désire:

Les protocoles orientés connexion:
Il s'agit des protocoles opérant un contrôle de transmission des données pendant une communication établie entre deux machines. dans un tel schéma, la machine réceptrice envoie des accusés de réception lors de la communication, ainsi la machine émettrice est garante de la validité des données qu'elle envoie. Les données sont ainsi envoyées sous forme de flot. TCP est un protocole orienté connexion
Les protocoles non orientés connexion:
Il s'agit d'un mode de communication dans lequel la machine émettrice envoie des données sans prévenir la machine réceptrice, et la machine réceptrice reçoit les données sans envoyer d'avis de réception à la première. Les données sont ainsi envoyées sous forme de blocs (datagrammes). UDP est un protocole non orienté connexion
Protocole et implémentation


Un protocole définit uniquement la façon de laquelle les machines doivent communiquer, c'est-à-dire la forme et la séquence des données à échanger. Un protocole ne définit par contre pas la manière de programmer un logiciel de telle manière à ce qu'il soit compatible avec le protocole. On appelle ainsi implémentation la traduction d'un protocole en langage informatique.

Les spécifications des protocoles ne sont jamais exhaustives, aussi il est courant que les implémentations soient l'objet d'une certaine interprétation des spécifications, ce qui conduit parfois à des spécificités de certaines implémentations ou pire à des incompatibilités ou des failles de sécurité !



Ordinateur Internet Informatique Sécurité   Retour au site
 

plus d'infos sur www.commentcamarche.net © Copyright 2004 Jean-François Pillou - Hébergé par CD-Training, la formation Multimédia et Interactive par CD-Roms (CD-Training.fr) et Internet (Net-Training.fr). Le forum est hébergé en partenariat avec l'EpiTech.

CAHORS