Académique Documents
Professionnel Documents
Culture Documents
Présentation générale
de l’Internet et
Protocoles Associés
UTT-LOKO
2. Origine de l’Internet
Le réseau ARPANET (Advanced Research Projects Agency Network) est le premier réseau mondial de
communication par paquet, crée au milieu des années 1960s et patronné par le ministère de la défense
américaine. C’est sur ce réseau que les protocoles TCP/IP ont été développés u milieu des années 1970s,
puis unifiés sur tout le réseau. Les scientifiques ont pris ensuite le contrôle de ce réseau, ce qui leur a permis
de communiquer plus facilement entre eux sur l’avancée de leurs travaux, et à partir de 1995, Internet s’est
ouvert au grand public.
Sur Internet, de nombreux protocoles sont utilisés, ils font partie d'une suite de protocoles qui s'appelle
TCP/IP. TCP/IP repère chaque ordinateur par une adresse appelée adresse IP qui permet d'acheminer les
données à la bonne adresse. Puis on associe à ces adresses des noms de domaine (le nom de la machine dans
un domaine) pour une utilisation plus facile de la navigation Internet.
2. Inconvénients de l’internet
L'internet peut entraîner une addiction et empêcher la personne dépendante de développer des
relations réelles en l'emprisonnant dans des relations virtuelles.
L'internet favorise le copier/coller et peut empêcher certaines personnes de faire un effort
personnel pour faire un travail de recherche (Le plagiat est devenu un véritable fléau).
L'internet peut être utilisé par de mauvaises personnes qui cherchent à arnaquer, à tromper, à voler
d'autres personnes. Les enfants, en particulier, sont des victimes potentielles faciles qui doivent
utiliser l'internet sous la surveillance des adultes. (Les pédophiles sévissent sur le net)
L'internet facilite la violation de la propriété intellectuelle (films, ouvrage, musique, etc.) : Ceci est
un inconvénient pour les uns, un avantage pour les autres
Les Terroristes utilisent internet pour coordonner leurs attaques
Sur internet, on n'est pas à l'abri des regards; des informations personnelles peuvent être divulguées
par soi-même ou par un tiers, ce qui peut nuire à la personne, d'autant plus que le net a une mémoire
d'éléphant (il est difficile d'effacer ces informations personnelles par la suite)
2. Origine du web
Le web a vu le jour en 1989. C’est Tim-Berners-Lee informaticien au CERN en Suisse qui a défini un moyen
simple et efficace pour consulter les documents scientifiques partagés sur un réseau informatique. Les
travaux de Tim-Berners et son équipe ont aboutit à l’invention du protocole http (le protocole du web) et
du langage HTML (le langage du web).
Il a été créé en 1989 au CERN de Genève par Tim Berners-Lee, Robert Cailliau et leur équipe. Il s'appuie
sur le protocole HTTP (HyperText Transfer Protocol) qui a pour rôle la Visualisation de pages Web.
3. Contenu du web
World Wide Web (ou WWW ou Web) est constitué de milliards de documents électroniques liés
les uns aux autres, comme les fils d'une toile d'araignée.
CeLe web est devenu un support d'édition électronique international. Il devient de plus en
plus aussi une zone de commerce électronique.s documents sont stockés sur des serveurs, répartis
dans le monde entier.
ATTENTION : il n'existe pas de contrôle centralisé sur le web : n'importe qui peut déposer de
l'information sans subir de contrôle ou de vérification! Dans tous les cas, il faut chercher à vérifier la
crédibilité, la pertinence, la qualité et l'actualisation de l'information.
En entreprise, c'est le réseau local qui est connecté à Internet. Il est donc indispensable de contrôler les
communications entre le réseau interne et l'extérieur. De plus une formation du personnel est indispensable
(règles de sécurité, déontologie, attention aux participations aux forums qui sont archivées ...).
Par sécurité on désactivera tous les services inutiles (TELNET, ...) et on fermera tous les ports
TCP/UDP inutilisés (ex TCP 139=Netbios pour partage de dossiers ! ...) (Un outil de protection personnel
gratuit « zonealarm » est proposé par www.zonelabs.com ) En logiciel libre on utilisera « Ipchain » (noyau
Linux) ou « Netfilter » (similaire au produit de checkpoint).
Dans certains sites on place les serveurs liés aux services Internet dans une « zone démilitarisée »
(DMZ), les accès en provenance d’Internet ne peuvent voir que ces machines et les utilisateurs de l’entreprise
doivent passer par les machines de la DMZ pour accéder à Internet.
Au niveau réseau local, un programme correctement écrit peut quand même observer le trafic et
saisir noms et mots de passe qui y circuleraient !
3. Informations - tests
3.1 Tests d'une connexion
PING : permet de vérifier l'accessibilité à une machine spécifiée. Si le ping est correct et pas l'accès
Web, il y a probablement un problème de port ou de répertoire non valide.
(www.fr.net/internet/ping.html ).
TRACEROUTE : permet de déterminer le chemin d'un point à un autre avec les délais (envoi de
3 paquets ICMP peu prioritaires donc les temps ne sont pas toujours très significatifs). Windows95
propose l'utilitaire DOS "TRACERT" et www.fr.net/internet/trace.html donne l'adresse de sites
offrant ce test. www.visualroute.com offre un traceroute graphique.
BING : équivalent à traceroute avec une estimation de la bande passante.
FINGER : permet de connaître les caractéristiques d'un utilisateur connecté (normalement ce
service est filtré !).
Tracing route to ecole-croix-rouge.com [62.161.81.178]
over a maximum of 30 hops:
1 116 ms 91 ms 118 ms quaid.infini.fr [212.208.100.10]
2 88 ms 103 ms 121 ms cisco.infini.fr [212.208.100.254]
3 102 ms 133 ms 154 ms SERI0-1.BORD1.REN1.FR.UU.NET [194.98.74.190]
4 245 ms 235 ms 265 ms 612.HSSI1-612.CR1.NTE1.FR.UU.NET [212.208.239.173]
5 280 ms 411 ms 330 ms 00E0293DDB2A [212.155.125.129]
6 302 ms 271 ms 322 ms 102.ATM5-102.CR1.NAN1.FR.UU.NET [194.98.1.157]
7 288 ms 254 ms 315 ms FE0-0.BR1.NAN1.FR.UU.NET [194.53.76.229]
8 245 ms 285 ms 409 ms oleane.mae-paris.net [198.32.148.18]
9 318 ms 342 ms 368 ms 101.ATM6-0.GW16.Defense.OLEANE.NET [195.25.25.13]
10 262 ms 246 ms 244 ms 100.ATM6-0.GW3.Gennevilliers.OLEANE.NET [194.2.3.62]
11 246 ms 250 ms 248 ms Eth0-0.GW5.Gennevilliers.OLEANE.NET [194.2.0.245]
12 272 ms 271 ms 341 ms Serial0-1.GW6.Gennevilliers.OLEANE.NET [62.161.24.10]
13 323 ms 313 ms 256 ms wsd0.domicile.fr [62.161.81.252]
14 269 ms 264 ms 285 ms ecole-croix-rouge.com [62.161.81.178]
Trace complete.
Le logiciel (free) « Netlab » sur //pages.prodigy.net/adanil permet tous les tests usuels (ping,
trace, whois…).
Test en « ECHO » de ses mails (vérifications des infos reçues...) par l’envoi sur : echo@univ-
lille1.fr ou sur ping@oleane.net
www.samspade.org propose un outil (libre) pour retrouver l’adresse d’un expéditeur (anonyme
?) et divers outils.
3.3 Informations sur la sécurité :
Une navigation sur Internet laisse de multiples traces, le site récepteur de vos requêtes peut
connaître votre navigateur… consulter www.cnil.fr et www.junkbusters.com/cgi-bin/privacy ou
www.anonymat.org pour de plus amples informations.
Certains sites permettent une navigation anonyme : www.anonymizer.com ,www.privacyx.com
1. Définition
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).
2. Architecture OSI
Le modèle OSI est une architecture abstraite de communication, décrit dans la norme X.200 de l'ITU. Cette
architecture est composée de 7 couches :
1. Physique
2. Liaison
3. Réseau
4. Transport
5. Session
6. Présentation
7. Application
Chaque couche remplit une partie bien définie des fonctions permettant l'interconnexion des équipements.
La figure ci-dessous résume l'ensemble des 7 couches.
6. Couche 6 : Présentation
Cette couche sert d'intermédiaire pour la compréhension commune de la syntaxe des documents transportés
dans le réseau. Très importante car les applications n’utilisent pas les mêmes syntaxes de documents
échangés sur le réseau.
7. Couche 7 : Application
Cette couche fournit le moyen d'accéder à l'environnement réseau. Elle contient toutes les fonctions
impliquant des communications entre systèmes.
3 Architecture TCP/IP
L'architecture TCP/IP compte quatre couches, comme le montre la figure, À cet effet, TCP/IP décrit un
réseau logique (réseau IP) au-dessus du ou des réseaux physiques réels, auxquels sont effectivement
connectés les ordinateurs, le modèle TCP-IP (1969) et le modèle OSI (1984). L'architecture TCP/IP
comprend de nombreux programmes applicatifs, utilitaires et protocoles complémentaires. Chaque unité
protocolaire de TCP/IP identifie le protocole ou l'application supérieure.
Réseau physique
Réseau
Transport
Application.
Transport
Internet
Hôte-Réseau
IP: Internet Protocol (abrégé en IP) est une famille de protocoles de communication de réseau informatique
conçus pour et utilisés par Internet. Les protocoles IP sont au niveau 3 dans le modèle OSI. Les protocoles
IP s'intègrent dans la suite des protocoles Internet et permettent un service d'adressage unique pour
l'ensemble des terminaux connectés.
ICMP: (Internet Control Message Protocol - Protocole de message de controle sur Internet) est un
protocole de niveau 3 sur le modèle OSI, qui permet le controle des erreurs de transmission. En effet,
comme le protocole IP ne gère que le transport des paquets et ne permet pas l'envoi de messages d'erreur,
c'est gràce à ce protocole qu'une machine émettrice peut savoir qu'il y a eu un incident de réseau.
ARP: L’Address Resolution Protocol (ARP, protocole de résolution d’adresse) est un protocole effectuant
la traduction d’une adresse de protocole de couche réseau (typiquement une adresse IPv4) en une adresse
MAC (typiquement une adresse ethernet), ou mème de tout matériel de couche de liaison. Il se situe à
l’interface entre la couche réseau (couche 3 du modèle OSI) et la couche de liaison (couche 2 du modèle
OSI).
RARP: (pour Reverse ARP) permet à partir d'une adresse matérielle (adresse MAC) de déterminer l'adresse
IP d'une machine. En résumé, RARP (RFC 903) fait l'inverse de ARP (RFC 826).
TCP: Dans le modèle TCP/IP, TCP est situé au niveau de la couche de transport (entre la couche de réseau
et la couche application). Les applications transmettent des flux de données sur une connexion réseau, et
TCP découpe le flux d'octets en segments, dont la taille dépend de la MTU du réseau sous-jacent (couche
liaison de données).
UDP: Le User Datagram Protocol (UDP, en francais protocole de datagramme utilisateur) est un des
principaux protocoles de télécommunication utilisés par Internet. Le role de ce protocole est de permettre
la transmission de données de manière très simple entre deux entités, chacune étant définie par une adresse
IP et un numéro de port. Contrairement au protocole TCP, il n'y a pas de garantie de bonne livraison d'un
datagramme à sa destination, l'ordre d'arrivée des datagrammes peut différer de l'ordre d'envoi.
HTTP: L'HyperText Transfer Protocol, plus connu sous l'abréviation HTTP, littéralement le « protocole
de transfert hypertexte », est un protocole de communication client-serveur développé pour le World Wide
Web. HTTP est un protocole de la couche application. Il peut fonctionner sur n'importe quelle connexion
fiable, dans les faits on utilise le protocole TCP comme couche de transport. Un serveur HTTP utilise alors
par défaut le port 80 (443 pour HTTPS).
FTP: Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de
communication destiné à l'échange informatique de fichiers sur un réseau TCP/IP. Il permet, depuis un
ordinateur, de copier des fichiers vers un autre ordinateur du réseau, d'alimenter un site web, ou encore de
supprimer ou de modifier des fichiers sur cet ordinateur.
DHCP : DHCP signifie Dynamic Host Configuration Protocol. Il s'agit d'un protocole qui permet à un
ordinateur qui se connecte sur un réseau d'obtenir dynamiquement (c'est-à-dire sans intervention
particulière) sa configuration réseau. Vous n'avez qu'à spécifier à l'ordinateur de trouver une adresse IP tout
seul par le DHCP. Le but principal étant la simplification de l'administration d'un réseau.
DNS : Chaque station possède une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler
avec des adresses décimales (150.150.90.1), mais avec des noms de stations ou des adresses plus explicites
comme par exemple http://www.heroes@free.fr
Ainsi, TCP/IP permet d'associer des noms en langage courant aux adresses décimales grâce à un système
appelé DNS (Domain Names Service).
On appelle résolution de noms de domaines (ou résolution d'adresses) la corrélation entre les adresses IP et
le nom de domaine associé.