Sie sind auf Seite 1von 35

Table des matires

Ddicace .............................................................................................................................................. 3 Remerciement ..................................................................................................................................... 4 Introduction......................................................................................................................................... 5 PREMIERE PARTIE : LINTERNET .............................................................................................................. 6 I. Dfinition et historique .................................................................................................................... 7 I.1- Dfinition d'Internet ................................................................................................................. 7 I.2- Historique ................................................................................................................................. 7 II. Concept............................................................................................................................................ 8 III. Les protocoles................................................................................................................................. 9 III.1- Le TCP/IP................................................................................................................................. 9 III.2- Le SMTP .................................................................................................................................. 9 III.3- Le SLIP ..................................................................................................................................... 9 III.4- Le HTTP ................................................................................................................................. 10 III.5- Le TELNET ............................................................................................................................. 10 III.6- Le FTP .................................................................................................................................... 10 III.7- Le POP3 ................................................................................................................................. 10 IV........................................................................................................................................................ 11 Le routage.......................................................................................................................................... 11 IV.1- Ladressage............................................................................................................................ 11 IV.2- La rsolution de nom ........................................................................................................... 11 V. Les services .................................................................................................................................... 14 V.1- Dfinition............................................................................................................................... 14 V.2- Le Web ................................................................................................................................... 14 V.3- La messagerie ......................................................................................................................... 14 V.4- Le transfert de fichier............................................................................................................. 15 V.5- LArchie .................................................................................................................................. 15 V.6- Gopher ................................................................................................................................... 15 V.7- WAIS ....................................................................................................................................... 16 V.8- Les Forums ............................................................................................................................. 16 Quelques outils la technologie des Intranets ................................................................................. 17 Java .................................................................................................................................................... 17 ActiveX ........................................................................................................................................... 17

ODBC.............................................................................................................................................. 18 VI. Les Avantages et les Dfauts d'Internet ....................................................................................... 19 VI.1- Les Avantages........................................................................................................................ 19 VI.2- Les Dfauts ............................................................................................................................ 19 DEUXIEME PARTIE : LINTRANET ........................................................................................................... 20 I. II. Dfinition ................................................................................................................................... 21 Les services et les fonctionnalits Intranet ............................................................................... 22 II.1. Les Groupwares ..................................................................................................................... 22 II.2. La messagerie et les listes de diffusion ................................................................................. 23 II.3. Les serveur de document ....................................................................................................... 24 II.4. Le serveur de fichiers.............................................................................................................. 24 II.5. Les forums de discussions ...................................................................................................... 24 III. IV. L'administration..................................................................................................................... 25 La scurit ............................................................................................................................. 26

IV.1. Problme de bande passante................................................................................................ 26 V. Avantages et dfauts de lintranet ............................................................................................ 27 V.1. Les avantages Intranet ........................................................................................................... 27 V.2. Les Dfauts d'Intranet ............................................................................................................ 27 TROISIEME PARTIE: INTRANET ET CLIENT/SERVEUR ............................................................................. 28 I. Le client/serveur ........................................................................................................................ 29 I.1. Prsentation ............................................................................................................................ 29 I.2. Le principe du client/serveur................................................................................................... 29 II. Cas dun Intranet ....................................................................................................................... 32 II.1. Rpartition des tches ............................................................................................................ 32 II.2. Atouts pour les entreprises .................................................................................................... 32 III. Nouvelle approche du Client/serveur ................................................................................... 33

III.1. Le navigateur : ....................................................................................................................... 33 III.2. Le protocole de communication: .......................................................................................... 33 III.3. Le serveur : ............................................................................................................................ 33 Conclusion ......................................................................................................................................... 34 Bibliographie...................................................................................................................................... 35 Web graphie ...................................................................................................................................... 35

Ddicace

Remerciement

Introduction
Larrive des Nouvelles Technologies de lInformation et de la Communication (NTIC) au sein des entreprises a rvolutionn les manires de travailler, que ce soit par larrive du fax, des ordinateurs, et surtout larriv de lInternet. En attendant la gnralisation des organisers et avant la pntration massive des tlphones cellulaires relis Internet qui utilisent une technologie appele WAP, certaines entreprises ont opt pour un rseau Intranet. Ainsi pendent notre Travail de recherche on sest bas une rflexion qui consiste trouver la liaison qui se trouve entre Internet et Intranet. Do notre thme : Filiation internet-intranet et nouvelle dimension du client serveur . Pour bien dtailler notre travail, on la subdivis en trois parties. En premier lieu on parlera de lInternet : c'est dire de dcrire ce quest linternet, ses origine, son fonctionnement. Deuximement on parlera son tour de lintranet : son architecture, son fonctionnement. En fin on va tablir la filiation Internet/Intranet, c'est dire de dcrire les liens qui unissent les deux concepts.

PREMIERE PARTIE : LINTERNET

I. Dfinition et historique
I.1- Dfinition d'Internet
Le terme Internet est d'origine amricaine, il est driv du concept d'internetting qui veut dire en franais : interconnecter des rseaux ). Sa premire utilisation documente remonte octobre 1972 au cours de la premire ICCC (International Confrence on Computer Communications) Washington. Selon cette terminologie, le mot Internet populairement connu sous le nom de WEB (toile) est un rseau informatique qui relie des ordinateurs du monde entier entre eux et qui leur permet dchanger des informations. Les donnes sont transmises par lintermdiaire de lignes tlphoniques, de cbles ou de satellites. Selon Richard J. SMITH, Le terme Internet est difficile cerner, car il fait rfrence d'innombrables services et possibilits ouvrant autant d'horizons jusque l inconnus. Pour certaines personnes, il n'est rien de plus qu'un moyen convenable et pratique d'envoyer du courrier lectronique dautres utilisateurs. Pour d'autres, c'est un lieu de rencontre o l'on se fait des amis, o l'on joue, polmique, travaille et voyage travers le monde en restant sur place.

I.2- Historique
Ctait le 20 septembre 1969, que BBN installa le premier quipement internet. Le second nud du rseau fut install au Stanford Research Institute (SRI) o il y avait commenc un projet d'hypertexte. Deux nuds supplmentaires furent ajouts avec l'universit de Santa Barbara et l'universit d'Utah. Fin 1969, ARPANET comptait donc quatre nuds. Le Network Working Group (NWG) conduit par Steve Crocker finit le protocole de communication poste--poste NCP en dcembre 1970. Ce protocole fut adopt entre 1971 et 1972 par les sites branchs ARPANET. Ceci permit le dveloppement d'applications par les utilisateurs du rseau. Cette mme anne on mit au point la premire application importante de linternet : le courrier lectronique. En octobre 1972, Kahn organisa la premire dmonstration grande chelle d'ARPANET l'International Computer Communication Conference (ICCC). C'tait la premire dmonstration publique. Depuis, il n'a cess de se dvelopper et de s'amplifier un rythme soutenu, doublant son taux de croissance chaque anne.

II. Concept
Internet est constitu de la multitude de rseaux rpartis dans le monde entier et interconnects. Chaque rseau est rattach une entit propre (universit, fournisseur d'accs Internet, arme, entreprise ) et est associ un identifiant unique appel Autonomous System (AS) utilis par le protocole de routage BGP. Afin de pouvoir communiquer entre eux, les rseaux s'changent des donnes, soit en tablissant une liaison directe, soit en se rattachant un nud d'change (point de peering). Ces changes peuvent se limiter au trafic entre leurs utilisateurs respectifs (on parle alors depeering) ou bien inclure le trafic de tiers (il s'agit alors d'accord de transit). Un oprateur qui fournit un service de transit Internet d'autres fournisseurs d'accs est appel carrier. Ces accords d'change de trafic sont libres, ils ne font pas l'objet d'une rgulation par une autorit centrale.

Figure 1 : Transit du trafic IP entre un ordinateur et un serveur. Chaque routeur oriente le trafic vers un routeur voisin plus proche de la destination.

Chaque rseau est connect un ou plusieurs autres rseaux. Lorsque des donnes doivent tre transmises d'un ordinateur vers un autre appartenant un AS diffrent, il faut alors dterminer le chemin effectuer parmi les rseaux. Les routeurs chargs du trafic entre les AS disposent gnralement d'une table de routage complte (Full routing table) de plus de 440 000 routes en 2013, et transmettent le trafic un routeur voisin et plus proche de la destination aprs consultation de leur table de routage. En pratique, ces connexions sont ralises par des infrastructures matrielles, et des protocoles informatiques. Ces connexions permettent notamment de relier des connexions grand public des Centre de traitement de donnes.

III. Les protocoles


Protocole dsigne un ensemble de rgles de communication qui permet deux ou plusieurs entits (ordinateurs, applications logicielles, priphriques dordinateur, etc.) dchanger des donnes entre elles. Par abus de langage, un protocole peut tre compar une langue : pour que deux ou plusieurs personnes puissent se comprendre, il faut quelles utilisent la mme langue, et cest la mme chose sur internet, pour que des entits puissent changer des donnes (communiquer), elles doivent imprativement utiliser le mme protocole. Il existe plusieurs protocoles internet dont leur utilisation dpend du service demand.

III.1- Le TCP/IP
C'est le protocole standard utilis par Internet pour permettre la communication entre les diffrents rseaux qui le composent. Il est constitu de deux types de normes, le TCP (Protocole de Contrle de Transmission) et lIP (Protocole Internet). Lorsqu'un ordinateur doit envoyer des informations un autre, IP divise les donnes en petits paquets, appose sur chaque paquet son contenu, son numro et sa destination. IP ne garantit pas larriv sr des paquets leur destination si ils sont arrivs mais il ne garantit pas larriv au complait du paquet. Cest l o le TCP intervient dans le poste de destination, il vrifie les contenus il puis r - ensemble les dans leur bon ordre par grce au numrotage effectu par IP. Si l'un d'entre eux se trouve endommag, il est corrig et, dfaut, retourn l'envoyeur. Ce travail de de TCP ne sarrte pas au r - assemblage des paquets destination, la dtection et de correction des erreurs; il lui appartient aussi de trier et de dispatcher les messages suivant leurs numros de port.

III.2- Le SMTP
Le SMTP (Simple Mail Transport Protocole) est le protocole qui dfinit les rgles qui permettent les changes des e-mails (messageries lectronique) entre les diffrents quipements sur internet. C'est un protocole qui met en communication deux serveurs : celui de l'metteur et celui du rcepteur. On dit alors qu'il fonctionne en mode PPP ou point point. Si les deux personnes en communication sont sur le mme serveur, le point point se limite au seul serveur local.

III.3- Le SLIP
Le Serial Link Internet Protocol est un protocole permettant d'encapsuler des paquets IP sur une ligne srie. Il dispose de trs peu d'options, tant en termes de

scurit qu'en termes de contrle de la connexion, et s'il a t assez utilis il y a quelques annes, il est maintenant abandonn au profit de PPP (Point to Point Protocol), protocole beaucoup plus riche et qui tend devenir le protocole standard sur Internet.

III.4- Le HTTP
HTTP (HyperText Transfer Protocol), il est utilis par les navigateurs du rseau Internet pour transfrer les pages Web du serveur par un clic sur un lien hyper texte du demandeur sur sa poste de consultation se situent sur la couche la plus haute de la pile. Gnralement, un serveur HTTP n'est rien d'autre qu'un serveur l'coute sur le port TCP (gnralement le port systme 80, rserv au protocole HTTP), et qui, lorsqu'il reoit une demande de connexion suivie d'une requte de demande de fichier, rpond en envoyant ledit fichier.

III.5- Le TELNET
Le Telnet nest pas vraiment un protocole mais plutt un service qui permet un ordinateur de se connecter un autre se trouvant lautre bout du monde via une ligne tlphonique comme si on se trouve sur le mme rseau local. Toute fois pour que cela soit possible il faut sauthentifier en utilisant un nom et un mot de passe.

III.6- Le FTP
Le File Transfer Protocol est un protocole qui permet via linternet de faire des transferts de fichiers depuis un ordinateur vers un autre. Il permet un utilisateur de tlcharger ou de poster (envoyer) des donnes numriques depuis son poste de travail vers un serveur FTP.

III.7- Le POP3
Il a t conu pour permettre un utilisateur de rcuprer son courrier partir d'une machine distante lorsqu'il ne dispose pas d'une connexion en full IP sur Internet. Le protocole de base POP gre l'envoi de messages identifis par une cl et un argument, ainsi que la rception de messages d'erreurs ou d'acquittement. Il gre les fonctions suivantes :
LIST : donne le nombre de courriers prsents sur le serveur avec leur numro RETR numro : rcupre du serveur le courrier dont le numro est spcifi DELE numro : efface le courrier dont le numro est spcifi NOOP : vrifie la connexion; LAST : rcupre le dernier message arriv sur le serveur; QUIT : quitte la session et en autorise une autre.

IV.Le routage
IV.1- Ladressage
Les adresses IP sont composes de 4 octets. Par convention, on note ces adresses sous forme de 4 nombres dcimaux (0-255) spars par des points. Mme sil est techniquement possible dassocier plusieurs interfaces une adresse IP unique, la dfinition originale de ladressage impose une seule adresse par interface. Loriginalit de ce format dadressage rside dans lassociation de lidentification du rseau avec lidentification de lhte. La partie rseau est commune lensemble des htes dun mme rseau, La partie hte est unique et dsigne une seule interface physique. Plusieurs groupes dadresses ou Classes ont t dfinis dans le but doptimiser le routage des paquets. Ils sont au nombre de cinq : A, B, C, D et E. Les trois premires classes d'adresses sont les plus utilises. Elles permettent de rfrencer la totalit des rseaux mais aussi des machines existantes sur Internet (voir tableau cidessous) Tableau 1. Espace dadressage Classes Proprits Nombre de rseaux Nombre d'htes Plage de numros 128 16.609.216 1 - 126 16.384 65.335 128.0 - 191.255 2.096.152 256 192.0.0 - 223.255.255 A B C

Comme on peut le constater dans le tableau ci-dessus, on utilise pour chaque classe d'adresses un masque rseau : 255.0.0.0 pour la classe A, 255.255.0.0 pour la classe B et 255.255.255.0 pour la classe C. Quand le systme reoit un paquet IP, il en extrait l'adresse IP et identifie sans quivoque le rseau destinataire. Pour cela, il effectue un et logique entre l'adresse IP et son masque rseau.

IV.2- La rsolution de nom


Il est difficile pour un utilisateur de travailler avec des adresses IP vu la passibilit dun grand nombre dadresse dans un rseau. Donc pour palier ce problme on utilise la rsolution de nom pour dterminer un entit dans un rseau.

Par dfinition, la rsolution de nom est la processus qui permet deffectuer automatiquement une traduction entre des noms alphanumriques et des adresse IP en utilisant le service DNS

A. La structure logique du DNS


Le DNS peut tre vu comme une base de donnes rparties (les noms sont rpartis sur plusieurs ordinateurs et aucun ordinateur ne dispose de la base complte), gre par dlgation via un protocole de type client / serveur. Pour des raisons de fiabilit, cette base de donnes est duplique ; et pour augmenter les performances, on utilise des caches (composants de mmoire vive ultrarapide, destins stocker les donnes les plus frquemment utilises, rduisant ainsi les temps de rponse). Le systme de nom est une structure hirarchique et logique appele espace de nom de domaine. Le nom du domaine racine qui se trouve en haut de la structure du nom du domaine est le caractre par un point (.), qui constitue le point dentrer. Cette racine a plusieurs entits filles qui reprsentent le plus haut niveau de la hirarchie (on trouve par exemple : fr, ch, be, com, edu) cest--dire les codes utiliss pour les pays (mg pour Madagascar, km pour les Comores, be pour la Belgique), par des organisations ou socits (org pour organisme, tv pour les chanes tlvision...). Ces entits ont leur tour des entits filles (par exemple pour mg : google pour les reprsentant de google Madagascar) et ainsi de suite (la profondeur nest pas fixe et dpend du nombre dordinateurs connecter Internet). Ce systme permet de localiser la position d'un domaine donn dans la base de donnes DNS. Les organisations auxquelles il a t confi l'administration de domaines ont la possibilit de partitionner, leur tour, leurs propres domaines en sous - domaines et d'en dlguer la gestion d'autres organisations. Les feuilles de l'arbre constituent les machines htes. Chaque domaine contient les informations relatives ses sous - domaines et ses htes. Parmi ces informations, on trouve les adresses IP, le mcanisme de routage des messages, les alias des noms d'htes, ceux des noms de domaines ou de serveurs pour les sous domaines.

Figure 2 : Structure DNS.

B. Laccs linformation
Pour accder linformation, un client DNS envoi un requte au serveur DNS qui ce constitue le processus de rsolution de nom. Les serveurs de noms ragissent aux requtes soit en fournissant les adresses IP correspondant aux noms qu'on leur soumet, soit en dclarant le nom de machine inconnu aprs avoir vainement interrog tous les serveurs de noms. Il existe deux types de requtes, rcursive et itrative. Une requte rcursive peut tre lance dun client mais aussi dun serveur dans le cas ou la requte et la responsabilit de la rsolution sont transmises d'un serveur un autre jusqu' puisement de la liste des serveurs ou jusqu' ce qu'il y ait rsolution ; dans ce dernier cas, la rponse parcourt le chemin inverse pour parvenir au rsolveur. Car dans ce mode de requte, le DNS doit absolument fournir un rsultat au client. Une requte itrative est envoye par un client un serveur DNS. Le serveur renvoie la meilleure rponse quil possde partir de ses donnes de cache ou de Zone. La diffrence fondamentale vient du fait que le serveur de noms qui reoit le premier la requte demande successivement aux autres serveurs de lui envoyer leurs rponses qui doivent ncessairement tre soit l'adresse IP recherche, soit celle d'un serveur de noms susceptible de fournir l'information recherche et qui sera interrog son tour.

V. Les services
V.1- Dfinition
Un service internet est un programme informatique permettant la communication et l'change de donnes entre applications et systmes htrognes dans des environnements distribus. Il s'agit donc d'un ensemble de fonctionnalits exposes sur internet, par et pour des applications ou machines, sans intervention humaine, et de manire synchrone. Un service internet se concrtise par un agent, ralis selon une technologie informatique prcise, par un fournisseur du service. Un demandeur, l'aide d'un agent de requte, utilise ce service. Fournisseur et demandeur partagent une mme smantique du service web, tandis qu'agent et agent de requte partagent une mme description du service pour coordonner les messages qu'ils changent. Il existe plusieurs services web mais on ne citera que les plus utiliss.

V.2- Le Web
Cest un ensemble de pages dites page web qui permet la diffusion, la rcupration et la visualisation des informations afin de rendre ais l'accs aux ressources d'Internet. A l'aide d'un navigateur l, un utilisateur peut facilement quitter une partie du web (page) vers une autre en cliquant sur un lien dit lien hypertexte. Ces liens hypertextes sont crs en utilisant un langage appel HTML. A travers une succession de routines programmes, la machine qui stocke le site web est capable de collecter des informations de nature diffrente sur des systmes htrognes et de les rassembler au sein d'un unique document. En bref, le web nous permet de : visualiser des documents comportant la fois de l'hypertexte de format vari, visualiser des images statiques ou mobiles, de jouer des clips audio ou vido.

V.3- La messagerie
Maintenant trs rpandu, elle permet de s'affranchir des interruptions tlphoniques et des dcalages horaires. Il permet deux utilisateurs situs deux bouts opposs du monde, grce au protocole SMTP, de s'envoyer mutuellement des messages comme s'ils taient physiquement dans le mme local. Chaque utilisateur possde une adresse unique (adresse lectronique ou Email), souvent de la forme Prenom.Nom@nom_de_domaine.fr.

La messagerie se base sur les principes de la communication suivants : Communication en temps diffr entre expditeur et destinataire. Pas de connexion directe entre les terminaux expditeur et destinataire. Mise en mmoire du message / analogie de la boite aux lettres (BAL).

V.4- Le transfert de fichier


Parmi les services les plus ingnieux de linternet il y a le service de transfrer des donnes entre ordinateurs. Il utilise le protocole FTP pour transfrer des fichiers d'un nud (unit d'interface ou solution sur rseau) l'autre, il fonctionne quel que soit le type d'ordinateur utiliser et quelle que soit la machine de l'autre ct de la connexion. Un des atouts remarquables du service FTP, c'est la vitesse avec laquelle les fichiers peuvent tre envoy et/ou reus travers Internet.

V.5- LArchie
Archie est une sorte de bibliothcaire gant qui explore rgulirement et automatiquement de nombreux serveurs d'Internet et indexe leurs fichiers pour crer une base de donnes. Cette base de donnes constitue par consquent un index de rpertoires, une compilation de tous les fichiers disponibles de chaque serveur interrog par le programme Archie. C'est un utilitaire de recherche en ligne de commande qui explore uniquement les fichiers archives du service FTP. Il effectue des recherches par mot - cl dans des fichiers archives et retourne le ou les URL complets des fichiers contenant le mot cherch. C'est un puissant moteur de recherche offrant la possibilit d'implmenter aussi la recherche multi - critres base sur l'utilisation d'expressions cls

V.6- Gopher
Gopher est un systme Client/serveur pouvant tre utilis sur un grand nombre de machines. Il ne s'agit pas d'un seul index, mais de nombreux index distribus depuis des centaines d'emplacements diffrents et relis entre eux par des milliers de liaisons. Le logiciel client tourne sur notre ordinateur peut ngocier avec tous les serveurs Gopher. Si le systme informatique local comprend un serveur Gopher, c'est probablement l qu'on commencera l'apprentissage. Dans le cas contraire, notre client Gopher pourra accder n'importe quel serveur Gopher sur Internet. Il prsente l'utilisateur les documents disponibles sur l'Internet comme un immense arbre similaire un systme de fichiers, o chaque fichier peut tre sur n'importe quel serveur de l'Internet. L'utilisateur peut se promener dans l'arborescence, visualiser un document sur son cran, rapatrier un fichier sur son poste de travail

pour le stocker localement et interroger des bases de donnes indexes en fournissant des mots cl.

V.7- WAIS
WAIS a t un des 1ers programmes tre bti autour de la norme international Z39.50 (Z39.50 est similaire dans une certaine mesure au langage SQL) qui est une dfinition de services de rcupration d'informations et spcifications pour normes de programmes de bibliothque. Donc, WAIS est le 1er systme de base de donnes utiliser cette norme. Tous les serveurs WAIS sont accessibles tous les clients et sont censs tre capables de se connecter toutes les bases de donnes tant donner que la plupart des bases de donnes sur Internet utilisent des procds diffrents pour stocker les donnes et pour y accder. Le client pose une question avec une suite de mots cls un ou plusieurs serveurs qui hbergent de telles bases. Il reoit en retour une liste de descripteurs de documents. Il peut ensuite transfrer ces documents sur sa station, s'il le dsire. Il existe un annuaire mondial des bases WAIS "directory-of-servers" gre par la machine quake.think.com et un annuaire des bases franaises, "directory-zenoninria-fr" sur la machine zenon.inria.fr.

V.8- Les Forums


Un Forum est dfini comme tant lieu virtuel d'un rseau informatique o des utilisateurs dposent ou relvent des avis ou des informations sur un thme spcifique et de s'enrichir mutuellement en se communiquant leurs connaissances et expriences. L'ide de base est que chaque forum, accessible depuis n'importe quel point du globe, dispose d'un thme autour duquel de vritables conversations s'tablissent. Des utilisateurs, chercheurs et professionnels de tous ordres y dposent leurs contributions (rsultat de recherches, solutions certains problmes rencontrs, perspectives de recherche, etc.).

Quelques outils la technologie des Intranets


Pour garantir une qualit de fonctionnement du rseau, Intranet comme linternet utilise outils pour chaque service circulant sur le rseau. Ici on va prsenter quelques outils trs utiliss par le Web :

Java
Cest un langage de programmation informatique orient objet et multitche interprt employs de Sun Microsystems. Sa robustesse et son indpendance vis-vis de toute architecture matrielle en font un langage scuris, portable et dynamique. Lindpendance de Java vis--vis de la plate-forme est cependant un succs avec les applications ct serveur comme les services web, les servlets et le Java Beans aussi bien que les systmes embarqus. Parmi les principaux apports la technologie des Intranets tient ses applets: nouveau concept d'applications distribues sur le Web et donc excutes partir d'un programme de navigation World Wide Web. Sa faon de fonctionner est la suivante: Lorsqu'un utilisateur rencontre une page HTML faisant rfrence une applet, cette dernire est tlcharge depuis le serveur sur la station cliente, interprte puis excute de faon autonome. Les applets permettent ainsi utiliser le service se trouvant sur le serveur sur la station cliente et permet ce dernier de entretenir un dialogue avec le serveur afin de prsenter des donnes en temps rel.

ActiveX
ActiveX dsigne l'une des technologies du Component Object, Model de Microsoft avec COM+ et Distributed COM utilises en programmation pour permettre le dialogue entre programmes. Un contrle ActiveX est un fichier portant l'extension .OCX . Ce sont des programmes encapsuls dynamiques ( l'instar des DLL) se comportant comme des classes. C'est--dire que ce sont des composants logiciels intgrables dans d'autres programmes/logiciels tels que des bibliothques externes. L'intrt de l'utilisation des technologies ActiveX tient leur capacit d'intgrer des applications l'intrieur des navigateurs de sorte que l'administration des donnes par ces applications devienne accessible comme des pages hypertextes.

Les ActiveX embrassent les contours d'Internet et procurent aux utilisateurs un riche cadre ouvert l'innovation en mme temps qu'un grand avantage pour leurs investissements dans les applications, outils et code de source. Les technologies ActiveX apportent aussi un systme intgr de navigation aux postes de travail, permettant ainsi aux utilisateurs de browser des documents de la mme manire qu'ils le font couramment dans le Web.

ODBC
LODBC sigle de (Open Database Connectivity) est un logiciel middleware qui permet une application informatique, par un procd unique, de manipuler plusieurs bases de donnes qui sont mises disposition par des systmes de gestion de bases de donnes (SGBD) ayant chacun un procd propre. Ce logiciel, bas sur le cahier des charges du SQL Access Group, a t mis en uvre en 1992 par Microsoft pour les systmes d'exploitation Windows, puis plus tard par d'autres diteurs pour d'autres systmes d'exploitation tels que Unix et la plateforme Java. Ainsi, les diffrents clients d'un Intranet pourront, chacun sa guise et conformment ses exigences de gestion, choisir et grer sa propre base de donnes dont le contenu est accessible par n'importe quel utilisateur et partir de n'importe quel poste de travail de l'Intranet.

Fonctionnalits
ODBC comporte un registre des bases de donnes disponibles depuis l'ordinateur de lutilisateur. Une interface graphique lui permet d'ajouter des bases de donnes au registre. Une interface de programmation permet aux applications du client de manipuler les diffrentes bases de donnes inscrites dans le registre. La technologie Web est diffrente. Elle permet de crer, publier, et accder aisment l'information; si facilement que n'importe qui, dot du protocole TCP/IP, peut diffuser des informations accessibles une grande varit de plates-formes clientes. Ainsi, le modle Client/serveur se prcise travers un schma s'appuyant sur d'une part, des fournisseurs d'information et d'autre part des clients d'accs l'information. L'Intranet, grce aux programmes de dveloppement tel que Java, permet de rorganiser toute l'informatique de l'Entreprise en un modle Client/serveur bas presque entirement sur le Web.

VI. Les Avantages et les Dfauts d'Internet


Nul nouvelle technologie, n'est pourvue d'avantages et dinconvnients ternels et vu la jeunesse d'ge d'Internet, ils changent grande vitesse. Les principaux avantages et inconvenants sont les suivants :

VI.1- Les Avantages


Parmi les principaux apports dInternet : Il y a une galit des ordinateurs et des individus. Il y a aussi labolition des distances et des frontires. La libert totale dexpression est pratique courante. Les informations proviennent directement des sources (les propritaires). Lesprit de gratuit des services. Les utilisateurs acceptent de partager leur exprience.

VI.2- Les Dfauts


Il est important davoir un initiateur. Il y a tout et nimporte quoi comme informations, donc, aucune possibilit de vrifier les vrais et les fausses. Facilit de propagation des virus. Quelques problmes de scurit des rseaux. Le service nest pas toujours garanti (ex : changement de localisation dune information)

DEUXIEME PARTIE : LINTRANET

I.

Dfinition

L'intranet est en fait un rseau identique Internet de par sa structure et les moyens dy accder, mais rduit lusage des employs dune mme entreprise. C'est une technologie qui permet une structure de se dfinir comme une entit, un groupe, une famille o chacun connat le rle qu'il doit jouer et que tous travaillent pour la promotion et la sant de la structure. Il est bas sur les standards de communication d'Internet et les standards du World Wide Web. On peut dfinir le concept Intranet comme tant l'utilisation de tout ou partie des technologies et des informations d'Internet pour les besoins de transport et de traitement des flux d'informations internes d'un groupe d'utilisateurs identifis. Ce concept est li aussi la matrise d'un rseau en garantissant la qualit des services, ses volutions et la scurit. Pour rpondre aux besoins des utilisateurs dans leurs situations de travail professionnelles, l'intranet doit tre conu selon trois principes fondamentaux: 1. Toutes les ressources informatiques doivent tre rfrences et rendues accessibles aux ayants droit partir d'un serveur Web ; chaque ressource doit tre associe un groupe d'utilisateurs habilits d'une part et un profil d'intrt d'autre part 2. Tout utilisateur doit tre identifi et authentifi dans un seul rfrentiel pour l'accs l'ensemble des ressources ; ds l'authentification assure, l'intranet doit tre en mesure de propager la session de l'utilisateur pendant toute son activit sans qu'il ait besoin de s'identifier nouveau 3. Des mcanismes de mises en avant (profiling) et d'alertes doivent tre mises en place pour pousser l'information pertinente vers l'utilisateur et rendre ainsi plus efficace l'utilisation des ressources. Vu ces trois principes, le concept d'intranet rejoint de plus en plus les projets de Poste de travail. Lintrt dun tel rseau rside dans la capacit quil possde transmettre les donnes, mais aussi et surtout dans sa possibilit de faire transiter des informations confidentielles ou destination des seuls employs de lentreprise. Ainsi, tout employ peut communiquer des notes de service, lire des manuels en ligne, consulter des catalogues ou suivre les projets en cours.

II. Les services et les fonctionnalits Intranet


Les activits professionnelles d'aujourd'hui exigent et continueront srement d'exiger de plus en plus un travail d'quipe. Intranet nous offre des services dont les outils de communication interne, la base de connaissance de l'entreprise, la messagerie, l'agenda partag, le Groupware, des forums de discussion et les services classiques de rseau local. Pour comprendre et cerner l'importance actuelle d'Intranet regardons de plus prs quelques un de ses services et fonctionnalits :

II.1. Les Groupwares


A. Dfinition
Le groupware ou travail en groupe, ou collecticiel encore appel partagiciel, est l' ensemble des mthodes, procdures, logiciels et plates-formes informatiques permettant des personnes, associes dans un mme contexte professionnel, de travailler en collaboration avec un maximum d'efficacit . C'est un outil de travail moderne permettant aux personnes d'une mme corporation de travailler ensemble sur des documents, d'organiser conjointement leurs agendas, d'automatiser le routage de formulaires, de partager le contenu thmatique de dossiers publics, d'envoyer du courrier lectronique, d'changer des ides dans des forums de discussions, etc. Le groupware fournit plus que le partage d'information. Il se positionne comme un outil universel de traitement de l'information d'entreprise libr des contraintes temporelles et gographiques. Il fournit une information structure, scurise, fiable et pertinente aisment accessible. Un groupware est ainsi du soft qui augmente la productivit d'un groupe de travail travers une interface commune, indpendante de la localisation gographique et de la plate-forme de ses membres.

B. Principales technologies
Un intranet sappuie sur un rseau de communication interne (ou rseau local) gnralement ouvert sur linternet, car les entreprises crent rarement un intranet totalement isol. Les services offerts par ce dernier sont hbergs par un ou plusieurs serveurs logiciels, notamment un serveur web qui va accueillir les pages constitutives du site de lintranet, ainsi quun serveur repose sur tout ou partie des composants suivants :

Serveur(s) de fichiers, NAS, SAN Serveur(s) un serveur web ressemblant celui de linternet Serveur(s) de bases de donnes

Serveur(s) de messagerie Serveur(s) d'authentification Serveur(s) et logiciel client de supervision rseau/systmes Serveur(s) de vidoconfrence Switches, routeurs, pare-feu (lments de l'infrastructure)

Serveur de fichier

Client Intranet

Serveur de messagerie

Imprimante partag Serveur de Base de donnes Client Intranet

Figure 3 : la technologie Intranet Comme le montre la liste ci-dessus la principale distinction entre Internet et Intranet tient plus une question de terminologie qu' une technologie actuelle. Tous les deux utilisent les mmes protocoles, outils, techniques et produits. L'Intranet dispose d'un trs fort potentiel de dveloppement dans l'entreprise qui dcoule du format HTML et des liens hypertextes, ainsi que de l'mergence de solutions client/serveurs permettant de lancer des requtes depuis un navigateur vers des serveurs divers (Base de donnes, News, Web, Courrier, etc.).

II.2. La messagerie et les listes de diffusion


La messagerie d'un Intranet ressemble trait pour trait aux messageries propritaires que nos Systmes dinformations ont vu fleurir ces dernires annes. L'utilisation des

listes de diffusion dans les Intranets des entreprises intervient au niveau des projets de nouveaux produits, pour les comits d'entreprise, pour les annonces, les rsultats commerciaux etc.

II.3. Les serveur de document


Les serveurs de documents dans un Intranet permettent aux utilisateurs de rechercher et de consulter l'ensemble des produits par l'organisation. Les serveurs sont dans la plupart des cas des serveurs Web vu qu'ils facilitent l'implantation des moteurs de recherches et surtout en texte intgrale.

II.4. Le serveur de fichiers


Sur un Intranet, les serveurs de fichiers sont souvent les serveurs de fichiers classiques des systmes d'exploitation utiliss. Notamment avec l'utilisation de NFS qui est un mcanisme de choix. Il y a aussi le transfert de fichiers qui s'appuie le plus souvent sur le protocole FTP qui permet 2 postes d'un Intranet d'changer des fichiers indpendamment des systmes d'exploitation sous-jacent.

II.5. Les forums de discussions


galement appels newsgroups (ou groupes de discussion), ils constituent des espaces de rencontre virtuels qui permettent diffrentes personnes de communiquer. Ils sont gnralement composs de diffrents sujets (ou fils) de discussion correspondant chacun un change sur un sujet ou projet particulier. Le premier message du fil dfinit la discussion, et les messages suivants tentent dy rpondre, cest pourquoi ces espaces dchange sont dynamiques.

III. L'administration
Administrer un rseau Intranet nest pas un travail facile, non seulement quil exige une forte connaissance aux services Web mais surtout une grande connaissance du fonctionnement dun rseau informatique de linstallation la scurit. Administrer un rseau Intranet cest tre capable de faciliter d'opportunits coopratives parmi la varit de structures qui composent l'entreprise. Il doit entre autre en mesure de : Configurer le systme de surveillance afin de se doter de la possibilit de redmarrer automatiquement les services en cas d'arrt du systme. Diriger l'utilisation des diffrentes infrastructures informatiques de l'entreprise. Dfinir les diffrents utilisateurs du systme et leur attribuer, chacun en ce qui le concerne, les droits et permissions qui lui reviennent, dfinir les diffrents groupes d'utilisateurs et leurs accoler des droits et permissions. Assurer la continuit du fonctionnement globale du systme. Paramtrer et surveiller les diffrents services installs, etc. En association lIntranet, Internet permet de constituer de grosses bases de donnes grce lutilisation des formulaires que les entreprises mettent en place sur leur site. Un outil qui permet doffrir un produit, un service ou une promotion plus cible et en accord avec les centres dintrt du client. Un prestataire de service pourra donc tablir un lien entre un client et une personne du service aprs vente de lentreprise pour trouver une solution un problme donn. Internet peut ici jouer le complment logique dun premier contact (humain) entre les deux intresss.

IV. La scurit
Lintranet ncessite une gestion fiable et efficace des utilisateurs ( login, mots de passe, gestion des droits des utilisateurs via des ACL : Access Control List, etc.), mais galement des communications (mise en place de services firewall (pare-feu) et proxy (mandataire) autorisant ou non la connexion entre des machines du rseau local et des machines situes sur Internet. Lutilisation de certificats pour sauthentifier et la mise en place dune DMZ (Demilitarized Zone ou zone dmilitarise) permettent une partie du rseau de lentreprise dtre accessible aussi bien du rseau interne que de lextrieur, sans pour autant risquer de compromettre la scurit de lentreprise. Enfin noublions pas une des vulnrabilits les plus connues quest la gestion des virus, essentiellement introduits par la messagerie et les accs Internet. Laccroissement de la charge du ou des rseaux ne devra pas non plus tre nglig, car il constitue une menace majeure pour le bon fonctionnement de lensemble. En effet, les applications de lintranet gnrent un trafic nettement suprieur aux applications classiques, car on peut y intgrer des animations graphiques, images, sons et, selon les techniques de programmation employes, laffichage des pages peut accrotre le volume transfrer entre les clients et les serveurs. Plus globalement, lorganisation doit concevoir des procdures de mise en uvre de solutions techniques, en rponse aux risques encourus. Ces risques sont ceux associs aux clients (codes mobiles, cookies, mthode push), mais galement ceux relatifs aux serveurs (qui dpendent de la manire dont ils ont t installs et protgs). Les procdures sappuieront sur un contrle permanent de lefficacit des protections rendu possible par une solide veille technologique.

IV.1. Problme de bande passante


Selon le nombre dapplications qui doit tre utilis su le rseau, on doit toujours tenir compte de la bande passante. Car une surcharge de la bande passante peut causer des perturbations indsirables sur le fonctionnement du rseau ou ralentir la vitesse dchanges dinformations sur le rseau. Cependant si on compte utiliser plusieurs applications un peut lourds, o doit penser augmenter la bande passante car Plus la bande passante est importante, plus le dbit est lev.

V.

Avantages et dfauts de lintranet

V.1. Les avantages Intranet


Comparable un rseau internet priv, lintranet amliore la communication interne et apporte de nouveaux outils interactifs, favorisant le travail en groupe. Il valorise le savoir-faire et la connaissance de lentreprise, en le partageant entre les salaris. Peu rpandu au sein des PME, lintranet rpond pourtant de rels beso ins dorganisation. C'est l'ouverture et la fin des incompatibilits. Plus d'indpendance par rapport aux fournisseurs informatique. Amliorer la circulation interne de l'information. Gagner du temps. Simplifier l'utilisation des outils informatiques. Rapprocher les services. Permet de construire progressivement un SI souple et volutif. Simplifier l'administration du SI. Faciliter le partage de l'information. Communication interentreprises. Confidentialit et scurit. Economies sur les cots de communication. Economies sur les tlcommunications.

V.2. Les Dfauts d'Intranet


Vue les atouts que couvre lIntranet, cela nexclue pas quelques inconvnients savoir : Intranet ne couvre pas tous les besoin du Systme dinformation. Complexit technologique. Lenteur. Problmes de confidentialit de l'information. Manque de comptences techniques. Trop d'informations. Cots lev. Ncessit de personnel pour alimenter le site. Jeunesse de certaines technologies.

TROISIEME PARTIE: INTRANET ET CLIENT/SERVEUR

I.
I.1. Prsentation

Le client/serveur

Avant que n'apparaisse le mode client-serveur, les rseaux informatiques taient configurs autour d'un ordinateur central appel mainframe auquel taient connects des terminaux passifs (cran adjoint dun clavier sans unit centrale). Tous les utilisateurs sont alors connects sur la mme unit centrale. Le mainframe n'affiche que du texte lcran sans graphisme (pas de bouton, pas de fentre,). Il est spcialis dans la gestion d'informations de ma sse auquel il peut appliquer des instructions simples (addition, soustraction) mais avec une grande vlocit. Ainsi, plusieurs milliers de personnes peuvent travailler sur cette unit centrale sans ralentissement. Aujourd'hui, les anciens terminaux passifs ont t remplacs par des mulations logicielles installes sur les PC. Pour pallier le manque de graphisme, diffrentes solutions existent dont l'intgration du mainframe dans une architecture 2, 3 ou N niveaux en laissant d'autres la fourniture d'une interface homme-machine. Cette architecture est dploye sur le MVS dIBM mais aussi sur des serveurs sous UNIX/Linux.

I.2. Le principe du client/serveur


On parle dun rseau Client/serveur lorsque dans le rseau, il existe un ou plusieurs machines qui grent lutilisation des services du rseau. C'est--dire que les services du rseau se trouvent dans une machine centrale (serveur) et par les requtes envoyes par les autres (Clients) il offre le service demand par ces derniers. Cela veut dire que dans un rseau Client/serveur il faut Trois lments importent. Le(s) client(s), Le(s) Serveur(s) L(es) Elment(s) dinterconnexion des deux premiers

Figure 3 : Architecture client/serveur Mme si le troisime nest pas voqu dans le paragraphe prcdent, cest un lment cl de larchitecture que sans celui-ci les deux autres ne pouvaient jamais se communiquer. Un rseau est dit Client / Serveur sil rpond aux exigences suivants : Les postes de travail doivent tre autonomes et avoir accessibilit transparente maximale aux donnes communes : C'est--dire, le client doit avoir une entire autonomie de traitement en locale. Il ne doit en aucun cas dpendre de son serveur que du point de vue des donnes qu'il sollicite auprs de lui. Il ne doit jamais lui sembler que les donnes auxquelles il accde ne sont pas stockes sur son poste de travail Continuit du fonctionnement du dialogue Client/serveur : Ils doivent avoir tout le temps la possibilit de se communiquer lun comme lautre tant que leur connexion (liaison physique et logique) existe. Indpendance totale vis- - vis de la localisation du serveur : La localisation physique du serveur de mme que son identification (dans un environnement multiserveur) ne doit pas conditionner l'architecture. Indpendance totale vis- - vis de la gestion des transactions : La gestion des transactions est un module des SGBD. Elle est propre chaque type de base de donnes qui implmente une des mthodes standard (Estampillage, mthode de la date de valeur, verrouillage).

Ainsi, dans une architecture Client/serveur, le serveur doit tre mme de grer et traiter toute transaction qu'il reoit indpendamment du client qui l'a mise. Indpendance totale vis- - vis de la gestion de l'intgrit des donnes : La gestion de l'intgrit des donnes doit tre transparente, permanente et indpendante des plates-formes. C'est un module intgr au gestionnaire de base de donnes, et ne doit donc pas dterminer le type d'architecture mettre en place. Indpendance totale vis- - vis de l'application cliente, du rseau et du serveur de bases de donnes : Le concept et les approches Client/serveur sont universels, leur implmentation est donc indpendante des plates-formes et des applications. Ce sont ces dernires qui s'adaptent au modle Client/serveur. Architecture ouverte et cooprative : L'ouverture d'une architecture client/serveur en est un gage de performance. L'architecture doit tre multi plate-forme et doit permettre un change d'information soutenu avec d'autres systmes. Gestion centralise de la coordination de l'architecture globale : Pour assurer la cohrence du systme, sa scurit et sa fiabilit, son mta-modle doit tre gr de manire globale et centralise. Son schma ne doit pas non plus tre accessible n'importe qui.

II. Cas dun Intranet


Dans le cas dun intranet, le poste client prend la forme dun simple navigateur Web, le service applicatif est assur par un serveur web http et la communication avec les systmes de gestion des bases de donnes (SGBD) met en uvre les mcanismes bien connus des applications Client/serveur.

II.1. Rpartition des tches


Ce type darchitecture fait une diffrence nette entre deux tronons de communication indpendants et dlimits pas le serveur web : Le premier tronon relie la poste client au serveur web pour permettre linteraction avec lutilisateur et la visualisation des rsultats. Ce premier tronon ne se constitue que de standards, principalement HTML et http, il est bas sur un simple navigateur. Le deuxime permet de collecter les donnes. Il utilise des mcanismes comparables ceux mis en uvre pour une application deux tiers. Ils ne dpassent jamais la faade http et, de ce fait, peuvent volue sans influence sur la configuration des postes clients.

II.2. Atouts pour les entreprises


Le dveloppement de l'entreprise passe par la matrise de l'information. Une information structure, scurise, pertinente et intgre, disponible pour qui de droit, la bonne place et au bon moment. Larchitecture Client/serveur est le mieux plac pour rpondre ces exigences car il possde les avantages suivants :

Toutes les donnes sont centralises sur un seul serveur, ce qui simplifie les contrles de scurit, l'administration, la mise jour des donnes et des logiciels. Les technologies supportant l'architecture client-serveur sont plus matures que les autres La complexit du traitement et la puissance de calculs sont la charge du ou des serveurs, les utilisateurs utilisant simplement un client lger sur un ordinateur terminal qui peut tre simplifi au maximum. Recherche d'information : les serveurs tant centraliss, cette architecture est particulirement adapte et vloce pour retrouver et comparer de vaste quantit d'informations (moteur de recherche sur le Web), ce qui semble tre rdhibitoire pour le P2P beaucoup plus lent, l'image de Freenet.

III. Nouvelle approche du Client/serveur


Un rseau intranet fonctionne bien dans un architecture client/serveur toute fois il met en jeu trois composants principaux dans une architecture Client/ serveur. A savoir :

III.1. Le navigateur :
Il permet au client d'avoir accs aux donnes, il permet l'utilisateur, quelle que soit sa plate-forme matrielle, de consulter des documents comportant du texte, des images, ou des informations multimdia. Souvent ce navigateur nous permet beaucoup plus que la consultation des documents, il sert aussi consulter et d'envoyer des messages lectroniques, de participer des forums de discussion, voire de lancer l'excution d'applications. Des scriptes comme les CGI (Common Gateway Interface) en sont un exemple. Ils permettent partir du navigateur d'crire des codes en langage Perl, C++, Java, Visual Basic ou AppleScript pour envoyer des requtes SQL vers les Systme de gestion de base de donnes de l'entreprise.

III.2. Le protocole de communication:


Comme on la dfini un peut plus haut, le protocole constitue le langage de communication entre le client et le serveur. Utilisant plusieurs services, Intranet met en fonction plusieurs protocoles dans le rseau.

III.3. Le serveur :
Il se trouve quil est celui qui gre les requtes sur le rseau. Quand il reoit une requte, il la traite et renvoie le rsultat au client qui lavait mise.

Avec la possibilit de tlcharger des petites applications comme le plagins sur une machine cliente et de les y excuter, laccs une application via http gnre un trafic bien plus importent et a fait naitre une ide nouvelle confrant au modle Client/serveur une nouvelle dimension: il s'agit de faire excuter dynamiquement des modules applicatifs qui se trouvent sur un serveur par les postes clients. Ces modules seraient tlchargs selon les besoins gnrs par les actions des utilisateurs (visualisation dun vido, les images animes, un script,) et excuts sur les postes clients. Ceci a fait naitre ainsi une nouvelle gnration de l'architecture Client/serveur, celle qui permet de partager les traitements sur le rseau. Le client tendrait ainsi se stabiliser et se standardiser tandis que le rseau, lui, deviendrait une autoroute microprogrammes mobiles

Conclusion
Pour conclure, il faut nanmoins noter que concrtement, on se heurte souvent dans lentreprise, au niveau des systmes clients, des accs indiffrencis aux deux types de rseaux (Internet et Intranet). Techniquement, les solutions pour donner de la transparence l'information sont sur le march. Mais lintgration complte et russie des NTIC dans l'entreprise dpend de : l'adquation des solutions techniques aux besoins tablis au pralable, la transformation des modes de fonctionnement et la nature des changements organisationnels, l'volution des comportements qui suppose des formations. L'ensemble de ces transformations tant mis en place il est ncessaire de traiter le problme dans sa globalit au lieu dune partie. Quand larchitecture Client /serveur, il a un futur qui soriente vers des clients plus riche afin de pouvoir bnficier dinterfaces plus conviviaux toute en gardant le ct universel du poste client. Une dfinition claire de la politique de scurit est ncessaire lors dune implmentation dun tel rseau dans une entreprise. Cest ainsi quon pourra donner un caractre durable et permanent lexistant et prserver lavenir de lINTRANET.

Bibliographie
Titre Auteur LINTRANET dans une entreprise ? Pourquoi, Jean-Eric PELET & Stphane comment------------------------------------------------------- MENET Qualits de service dun rseau Intranet----------------La Scurit INTRANET--------------------------------------LINTRANET, TECHNIQUE ET ENJEUX--------------Raliser son application client/serveur sur Intranet-Joseph KAMGUIA Commition Rseau et Systme Ouvert Galle Pennetier Daniel MAVRAKIS

Web graphie
Site www.google.com www.memoireonline.com fr.wikipedia.org/ www.developpez.com Date 27 fvrier 2013 27 fvrier 2013 05 Mars 2013 05 Mars 2013