 |
Vous découvrez Internet, ce petit support est fait pour vous. |
Un réseau peut être défini
comme un ensemble de machines qui partagent des ressources et des données à l'aide de
lignes de communication.
Les ressources matérielles gèrent les différents processus de
communication. Elles sont constituées par les serveurs de fichiers, les stations de
travail, le câblage, les imprimantes... etc.
Les données constituent les éléments logiciels. Elles comprennent le
système d'exploitation réseau, les shells des stations et les applications.
Internet est un réseau connectant des millions
d'ordinateurs et offrant aux entreprises, aux particuliers, aux institutions
d'enseignement et à l'administration publique un support de communication à l'échelle
mondiale.
Internet a bénéficié d'une croissance exponentielle dans les années
1990. On compte aujourd'hui plus de douze millions de serveurs sur Internet, chacun
fournissant des informations ou services variés. Le nombre d'utilisateurs d'Internet est
difficile à évaluer. Chaque service ayant de nombreux utilisateurs, plusieurs millions
d'utilisateurs sont actuellement en ligne. La diversification des services favorise
l'accélération de cette croissance.
Probablement le service Internet le plus populaire, le World Wide Web
(toile électronique mondiale), a contribué à cette accélération grâce à une
interface graphique simplifiant l'utilisation du réseau. Ce service s'est rapidement
répandu parce qu'il est interactif, convivial et qu'il associe graphismes, textes, sons
et animations en constituant un support de communications évolué.
 | Les débuts d'Internet
|
Le début de la technologie Internet remonte à 1969, lorsque l'organisme
américain Advanced Research Projects Agency, financé par le ministère de la Défense
des Etats-Unis, a lancé un programme de recherche sur les réseaux. L'objectif était de
concevoir un réseau global permettant d'interconnecter des ordinateurs raccordés à des
réseaux hétérogènes.
Pendant les années 60 et 70, de nombreuses technologies réseau ont vu le
jour. Chacune basée sur une conception matérielle particulière. Certains de ces
réseaux, nommés réseaux locaux (LAN), connectent des ordinateurs sur de courtes
distances à l'aide de câbles et de dispositifs matériels installés sur chaque
ordinateur. D'autres réseaux plus grands, qualifiés de réseaux de grande étendue
(WAN), connectent de nombreux ordinateurs sur de longues distances à l'aide de lignes de
transmission similaires à celles des systèmes téléphoniques.
Bien que les réseaux locaux et les réseaux de grande étendue aient
simplifié le partage d'informations au sein des entreprises et des organismes, la
diffusion de l'information était limitée aux frontières de chaque réseau. A chaque
technologie réseau correspondait un mode de transport différent, souvent basé sur la
conception du matériel. Une technologie de réseau local particulière ne pouvait
fonctionner qu'avec certains ordinateurs, et la plupart des technologies de réseau local
et de réseau de grande étendue étaient incompatibles entre elles.
Internet a été conçu pour interconnecter les différents types de
réseau et permettre la libre circulation des informations entre utilisateurs, quel que
soit le type de machine ou de réseau employés. Cet objectif a été atteint grâce à
l'ajout d'ordinateurs spéciaux, appelés rouleurs, permettant de connecter des réseaux
locaux et des réseaux de grande étendue hétérogènes. Les réseaux connectés avaient
besoin d'un protocole commun, un ensemble de règles partagées décrivant le mode de
transmission des données. Le nouveau protocole réseau a été appelé TCP/IP. Ce
protocole et le système de réseaux interconnectés formèrent Internet.
 |
|
TCP/IP est le logiciel utilisé sur Internet pour transmettre des
informations entre les machines et les réseaux. Il comporte deux éléments, le protocole
Internet (IP, Interner Protocol) et le protocole de contrôle de transmission (TCP,
Transmission Control Protocol).
IP fractionne les informations et les place dans des paquets logiciels
pouvant transiter sur les réseaux. A condition que les machines à chaque extrémité de
la connexion comprennent IP elles peuvent accepter les paquets d'autres ordinateurs et en
envoyer sur le réseau. Un ordinateur souhaitant envoyer des informations sur Internet
utilise IP pour diviser les informations en paquets. L'ordinateur recevant ces
informations les reconstitue à partir des paquets reçus.
Associé au protocole IP, TCP garantit l'intégrité des informations
transmises sur Internet. Ce logiciel vérifie le bon rassemblement des informations
lorsqu'elles atteignent leur destination. TCP demande également une nouvelle émission
pour les paquets éventuellement perdus ou endommagés.
 |
|
Chaque ordinateur sur Internet est affecté d'une adresse numérique qui
lui est propre, qualifiée d'adresse IP. Chaque paquet transmis sur Internet contient les
adresses IP de l'ordinateur émetteur et de l'ordinateur cible. À l'aide des adresses IP,
les routeurs assurent le transit des paquets jusqu'aux machines cibles.
 |
|
Chaque programme d'ordinateur communiquant sur Internet est soit un
serveur, soit un client.
Un serveur offre un service aux autres machines du réseau. Par exemple,
un serveur de fichiers contient des fichiers destinés à plusieurs ordinateurs et offre
des services de stockage et d'extraction de ces fichiers. Il existe des milliers de
serveurs de fichiers sur Internet, certains proposant des fichiers d'un type particulier,
tels que des illustrations (un fichier peut contenir une image), des cartes
météorologiques ou des informations touristiques.
Un client demande un service à un serveur. Pour la plupart des services,
un logiciel client spécialisé doit être exécuté pour entrer en interaction avec le
serveur. Par exemple, pour obtenir un fichier d'un serveur de fichiers, un programme
client sur votre machine doit mettre en forme et envoyer la requête à un programme
exécuté sur le serveur. Ce programme localise le fichier sur la machine serveur et en
renvoie une copie au programme client qui l'enregistre ou l'ouvre pour une utilisation
immédiate. Le client et le serveur utilisent un protocole commun pour communiquer et
transmettre le fichier d'une machine à une autre.
 |
|
Le World Wide Web est le service Internet graphique offrant une myriade de
documents interactifs et le logiciel permettant d'y accéder. Il se fonde sur des
documents ; appelés "pages" combinant du texte, des images, des
formulaires, du son, de l'animation et des liens hypertexte. Pour naviguer sur le World
Wide Web, les utilisateurs " surfent " de page en page en cliquant sur des liens
hypertexte dans du texte ou des graphiques.
Le World Wide Web s'est rapidement avéré indispensable pour des millions
d'utilisateurs. Il leur sert de marché, de galerie d'art, de bibliothèque, de centre
communautaire, d'école, de maison d'édition et abrite tout ce que ses auteurs, notamment
vous, peuvent créer.
Le document de base du World Wide Web est la page. Les pages sont écrites
dans un langage évolué nommé HTML (Hypertext Markup Language). Une page HTML contient
du texte et des balises, commandes intégrées fournissant des informations sur la
structure, l'aspect et le contenu de la page.
Certaines balises HTML construisent des descriptions structurelles des
éléments de page, tels que des tableaux et des formulaires, lesquels sont composés de
nombreux éléments. Les navigateurs Web (programmes affichant les pages) utilisent ces
informations pour déterminer le mode d'affichage des éléments les uns par rapport aux
autres. Par exemple, les balises HTML décrivant un tableau précisent le nombre de lignes
de ce dernier le nombre de cellules dans une ligne, et ainsi de suite.
Outre la description des relations structurelles entre les éléments
d'une page, certaines balises HTML contiennent également des attributs. Ces derniers
fournissent des détails sur une balise particulière. Par exemple la balise d'insertion
d'une image sur une page comporte un attribut fournissant le nom de l'image en question.
Certains attributs définissent la présentation de l'élément sur la page. Par exemple,
un tableau comporte des attributs décrivant la largeur de sa bordure et la marge interne
de ses cellules.
Service Internet, le World Wide Web est basé sur une architecture
client-serveur. Un client World Wide Web est qualifié de navigateur Web ou simplement de
navigateur, tandis qu'un serveur World Wide Web est qualifié de serveur Web ou parfois
simplement de serveur. Les navigateurs Web et les serveurs Web utilisent un ensemble de
règles de communication nommées Protocole de transfert hypertexte (HTTP, HyperText
Transfer Protocol).
Un navigateur Web est un programme permettant d'explorer le World Wide Web
et d'afficher des images. Le navigateur Web demande une page à un serveur en indiquant
l'adresse Internet de ce dernier. Il extrait le document du serveur et en affiche le
contenu.
Bénéficiant de l'évolution du langage HTML, les navigateurs Web
intègrent des fonctionnalités de plus en plus riches. Par exemple, Microsoft Internet
Explorer affiche des contrôles ActiveX et exécute des programmes VBScript et des applets
Java.
Les navigateurs Web n'interprètent pas tous le langage HTML de la même
manière.
Les balises et les attributs HTML sont interprétés différemment par
différents types de navigateurs Web. L'aspect des divers éléments de page peut
différer d'un navigateur à l'autre. Cependant, la relation structurelle entre les
éléments demeure la même (les cellules de tableau sont maintenues à l'intérieur de
leurs lignes, le texte d'un titre de section est plus grand que celui des paragraphes qui
suivent).
Un serveur sur le World Wide Web stocke des pages et les envoie à un
navigateur lorsque ce dernier en fait la demande. Cependant, les serveurs Web ne sont pas
de simples serveurs de fichiers. Ils exécutent également des programmes, nommés
programmes d'interface de passerelle commune (CGI, Common Gateway Interface) ou scripts
CGI, basés sur les requêtes émises par les navigateurs Web.
Les scripts CGI sont exécutés sur le serveur et renvoient généralement
un code HTML à afficher par le navigateur. Par exemple, lorsqu'un utilisateur renvoie un
formulaire sur une page pour s'inscrire à un service, le formulaire est souvent traité
par un script CGI qui effectue les opérations suivantes :
 | Entrée du nom de l'utilisateur et d'autres informations dans une base
de données sur le serveur
|
 | Composition d'une page HTML remerciant I'utilisateur pour les
informations fournies
|
 | Renvoi de la page au navigateur Web pour affichage
|
Un lien hypertexte est un pointeur en provenance d'une page World Wide Web
à destination d'un autre fichier sur le World Wide Web. La destination du lien hypertexte
est généralement une autre page World Wide Web, mais peut être aussi un fichier
multimédia, voire même un programme.
Les liens hypertexte sont incorporés directement dans le texte ou les
images d'une page et fournissent des indications textuelles ou graphiques sur la cible
qu'ils désignent. Par exemple, un texte hypertexte correspondant à la phrase
" Microsoft FrontPage " et une image hypertexte représentant le logo
Microsoft FrontPage conduisent tous deux à une page décrivant Microsoft FrontPage.
Dans les navigateurs, les liens hypertexte sont généralement soulignés
et affichés dans une couleur spécifique. Les images hypertexte sont généralement
masquées. Cependant, lorsque le pointeur se trouve au-dessus de ce type de lien
hypertexte, il prend la forme d'une main.
Lorsqu'un utilisateur clique sur un lien hypertexte, le navigateur demande
la page correspondante du serveur approprié et l'affiche. Lorsquun utilisateur
clique sur un lien hypertexte désignant un autre type de fichier, le navigateur obtient
ce fichier du serveur et l'ouvre dans un programme associé. Par exemple, la plupart des
navigateurs Web ouvrent les fichiers WAV dans une application permettant la lecture des
fichiers son.
Une URL (Uniform Resource Location) donne l'emplacement d'un fichier sur
le Web et identifie également le service Internet, tel que FTP ou World Wide Web, qui
traitera le fichier. Lorsqu'un lien hypertexte est inséré dans une page, sa destination
est codée sous forme d'URL.
Exemple : http ://www. microsoft.com/products/yourproduct. htm/#
information
 | http La première partie d'une URL correspond au
protocole. Celui-ci indique au navigateur Web le service Internet qui traitera le fichier.
Un protocole est séparé du reste de l'URL par un deux-points.
|
 | ftp Indique que le fichier se trouve sur un serveur FTP. Exemple
d'URL ftp : ftp://ftp.microsoft.com/fichier.doc
|
 | mailto Indique l'adresse email d'une personne. Exemple d'URL
mailto : mailto:personne@microsoft.com. Lorsqu'un utilisateur clique sur une URL
mailto, le navigateur Web ouvre un formulaire email adressé à la personne spécifiée.
|
 | file Indique que le fichier se trouve dans le système de fichiers d'un
ordinateur sur le réseau. Exemple d'URL file://exemple.hôte/fichier.doc, qui indique que
le fichier se trouve sur l'ordinateur réseau exemple.hôte. L'URL file://rep/fichier.doc
ne spécifie pas un ordinateur, elle indique que le fichier se trouve sur le même
ordinateur que le navigateur Web.
|
 | http Indique que le fichier se trouve sur un serveur World Wide Web.
Exemple d'URL http : http://www.microsoft.com/index.htm
|
Puisque vous effectuerez la plupart de vos liens hypertexte à l'aide du
protocole http, examinons de plus près les URL http.
La deuxième partie d'une URL http correspond à l'emplacement réseau,
nom unique identifiant un serveur Internet. Une adresse réseau est formée de deux
parties ou plus, séparées par des points, comme dans www.microsoft.com
La troisième partie d'une URL http est le chemin. Ce dernier identifie
les dossiers contenant le fichier. Si un fichier est stocké dans le dossier racine d'un
serveur, son URL ne comporte pas de chemin.
La quatrième partie d'une URL http est le nom de fichier. En l'absence de
nom de fichier, le navigateur Web recherche une page par défaut, généralement nommée
index.htm
A la suite du nom de fichier, une URL http peut comporter un signet
facultatif. Un signet est un emplacement nommé sur une page pouvant constituer la cible
d'un lien hypertexte. Il peut être appliqué à un jeu de caractères ou exister sur une
page, indépendamment d'un texte. Lorsqu'un navigateur Web suit un lien hypertexte vers un
signet, il affiche la page à partir de l'emplacement du signet. Dans une URL, un signet
est précédé d'un caractère dièse, comme dans :
http://www.microsoft.com/index.htm#mark
Une URL peut être absolue ou relative. Une URL absolue correspond à
l'adresse Internet complète d'une page ou d'un fichier, notamment le protocole,
l'emplacement réseau, et le chemin et nom de fichier facultatifs. Par exemple,
http://www.rnicrosoft.com/news.htm est une URL absolue.
Une URL relative est une URL dont une ou plusieurs parties sont absentes.
Les navigateurs Web obtiennent les informations manquantes de la page contenant l'URL. Par
exemple, Si le protocole et/ou l'emplacement réseau sont absents de l'URL, le navigateur
Web utilise ceux de la page en cours.
Le type d'URL relative le plus répandu comporte uniquement un chemin
partiel et un nom de fichier, sans emplacement réseau. Si une page utilise ce type d'URL
relative pour suivre un lien hypertexte vers une autre page, et si ces deux pages sont
déplacées sur un autre serveur, le lien hypertexte continuera à fonctionner. Si les
positions relatives des pages demeurent les mêmes sur le nouveau serveur. Par exemple,
l'URL relative :
produits.htm
désigne une page dans le même dossier que la page contenant le lien
hypertexte.
Si les deux pages sont déplacées dans le même dossier sur un autre
serveur, cette URL sera toujours correcte.
Les moteurs de recherche permettent de trouver des informations par
lintermédiaire de mots clés.
 |
|
Voici quelques-uns des services les plus répandus sur Internet
Le courrier électronique est le système postal d'Internet. Il permet
d'envoyer des messages sous forme de texte à tout destinataire qui possède une adresse
email. Les services email modernes permettent l'attachement de fichiers son, vidéo et
graphiques dans les messages.
Les Forums télématiques s'utilisent un peu comme le courrier
électronique. Cependant, au lieu d'écrire des messages à des utilisateurs particuliers,
les participants d'un forum télématique soumettent (postent) leurs messages à un
serveur de forum télématique (on parle souvent de serveur de news). Sur ce serveur, les
messages, qualifiés d'articles, sont généralement stockés dans des répertoires
hiérarchiques. Pour participer aux forums télématiques, les utilisateurs lisent les
messages et y soumettent des réponses. Le logiciel client donnant accès à ces services
est appelé lecteur de news.
Gopher est un service de navigation Internet structuré en menus. Les
options des menus Gopher peuvent être des fichiers sur le serveur encours ou désigner
des menus sur d'autres serveurs Gopher. En naviguant dans une série de menus Gopher, vous
pouvez explorer Internet pour trouver les informations désirées.
Le World Wide Web est le service Internet le plus populaire, qui
bénéficie de la croissance la plus rapide. Il utilise des liaisons hypertexte,
qualifiés de liens hypertextes, pour localiser et extraire des pages des serveurs World
Wide Web. Celles-ci combinent son, graphisme, animation, texte et programmes logiciels
dans des documents dynamiques. Les utilisateurs consultent le World Wide Web à partir de
navigateurs Web, programmes client pouvant interpréter le code HTML (Hypertexte Markup
Language) dans lequel les pages sont écrites.
A suivre...
|