Académique Documents
Professionnel Documents
Culture Documents
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.
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.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.
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
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.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.
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.
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.
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
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.).
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.
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.
V.
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.
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.
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.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.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