Partie I : Etat de L’art Chapitre 3 :La technologie Internet et Inranet III. La technologie Internet et Intranet 1. INTRODUCTION Internet le très célèbre réseau des réseaux, étendu à l’échelle de la planète, est un outil de connexion du client ( consommateur ) et du serveur ( producteur ), qui est bâti autour d’une grande variété d’ordinateurs et de réseaux qui s’échangent des données. En pratique, Internet offre un certain nombre de services de communication : - Communication inter-individus ( e_ mail ) Communication de groupes d’individus. Accès a des services d’informations ( sites web ). 2. L’INTERNET Cependant, aujourd’hui les réseaux augmentent sans cesse afin de relier des personnes de différentes organisations comme nous pouvons le voir dans le développement phénoménal de l’Intrenet, le réseau mondial qui relie des individus, des entreprises, des organisations, des gouvernements, des organisations internationales et des instituts d’éducation. Les derniers réseaux d’ordinateurs sont bâtis autour des technologies connues sous TCP/IP ( Transmission Control Protocol / Internet Protocol ), ces réseaux portent le nom de réseaux TCP / IP ( réseaux Internet). 2.1. Les services d’internet Selon le service utilisé, des protocoles sont mis en place. Les principaux services sont : 2.1.1. telnet ( telnet : //) C’est le protocole de connexion à distance, qui permet de connecter un terminal sur une machine distante. La connexion Telnet utilise le protocole TCP/IP pour le transfert des informations de contrôle elle permet aux machines en communication de négocier des options entreselles par des ensembles prés établis. Telnet est supporté par la plus part des plates –formes d’Internet et même par certains systèmes MS-DOS et Windows ( qui donne accès à un shell DOS via un serveur Telnet ). Telnet est utilisé pour une connexion à des gros ordinateurs puissants, partagés, qui permettent par exemple d’exécuter des programmes nécessitants une grande puissance de calcul. Telnet à quelques inconvénients tels que : - Certaines émulations fonctionnent en ASCII, ce qui n’autorise pas l’utilisation des caractères accentués. - Telnet travail en mode texte uniquement. 25 Partie I : Etat de L’art Chapitre 3 :La technologie Internet et Inranet 2.1.2. La messagerie électronique (mail to) Le mail, la messagerie ou le courrier électronique est l’un des services de base, les plus populaires. Le courrier consomme du temps machine et de l’espace disque et ouvre ainsi la voie à des attaques par refus de services. Le simple Mail Transport Protocol ( SMTP ) est un protocole Internet standard d’envoi et de réception de courrier électronique. Le serveur SMTP le plus coure sous Unix est Sendmail mais de nombreux Logiciels de remplacement ne sont pas vraiment préférables à Sendmail, ils sont bien sur moins exploités car ils sont moins populaires et non pas valnerables. 2.1.3. FTP ( ftp : // ) Le File Transport Protocol est un protocole de transfert de fichier qui permet de garantir une qualité de services. Ce transfert s’effectue sur deux adresses extrémités du réseau Internet. L’application FTP est du type client / serveur avec un utilisateur FTP et sur un serveur FTP. Dans le cas de FTP anonyme, il faut se connecter sous un compte spécial et selon la convention, donner son e-mail comme mot de passe. 2.1.4. Le Web C’est un service basé sur le protocole HTTP ( Hypertext Transfer Protocol ) récemment ajouté à la gamme des protocoles TCP / IP. HTTP transmet à l’ordinateur des objets multimédias, du texte, des sons des enregistrements vidéo, des images des accès aux Bases de Données, ainsi que des applications interactives. Tous ces objets sont regroupés dans des pages Web (pages écrites en HTML). La technologie Internet ouvre de formidables perspectives pour les entreprises, mais elle présente deux graves inconvénients. Son architecture n’est pas conçue en fonction de leurs besoins et elle ne garantit pas la sécurité des données, d’où la recherche d’une solution originale. Cette solution, est l’Intranet. 26 Partie I : Etat de L’art Chapitre 3 :La technologie Internet et Inranet 3. L’INTRANET Un Intranet est un réseau local d’entreprise sur lequel on utilise les différentes technologies, les normes de communications et les outils ayant été développé pour Internet(TCP/IP : La publication d'information par le WEB, la messagerie E-mail, les forums de discussions News, l'échange de fichiers, l'accès aux bases de données de l'entreprise). Il s’agit donc d’une architecture Client / Serveur privée adoptant les standards et les protocoles d’Internet, cet environnement appliqué représente ainsi une solution nouvelle qui associe les avantages du Net aux besoins de l’entreprise. Le but de la construction d’un Intranet est de mettre les données de l’entreprise à la disposition des employés selon leurs besoins. L’Intranet permet de faire coexister trois grandes catégories: - Partage de l’information : édition, publication et accés-recherche, navigation et consultation. Collaboration et échanges : messagerie, agendas et tâches partagées. Programmer et intégrer des applications : développement personnalisé, base de données, mises à jour. Dans le concept Intranet : il y a souvent une sorte d’amalgame dans les entreprises entre l’information publique et l’information privée. L’information publique : Information consultable par n’importe quel utilisateur de l’entreprise ( typiquement une information de type communication interne ). L’information privée : Information accessible uniquement à une certaine catégorie d’employés en fonction de ses autorisations. 3.1. Les principaux services de l’Intranet Le service le plus répondu de l’Internet (donc de l’Intranet ) est: Le Web (World Wide Web ), qui a révolutionné le monde d’accès et de la recherche de l’information. 3.1.1. Le World Wide Web ( WWW ) Le World Wide Web dit WWW, W3, Wcube familièrement appelé « Web » : « La toile d’araignée à étendue mondiale », est souvent confondu avec Internet : Le Web est un service d’Internet. Il constitue un système hyper media global ( : hypertexte permettant l’accès via des liens dynamiques à tout type de données : texte, image …), car l’Internet existe depuis plusieurs décennies mais le Web n’a commencé à répondre qu’en 1989. 27 Partie I : Etat de L’art Chapitre 3 :La technologie Internet et Inranet L’accès aux ressources variées se fait à l’aide d’une souris cliquant sur les liens hypertextes ou des icônes particulières via un logiciel de navigation ( browser ) graphique et standard comme Netscape et Internet Explorer quelle que soit la plate forme du client. La spécification de ces différentes ressources se fait à travers un identifiant nommé URL ( Uniforme Ressource Locator ). Les nouveaux outils permettent à n’importe quelle entreprise de publier des informations avec des éléments graphiques, des polices de caractères et des graphiques en couleur, sur le réseau Internet et d’en permettre l’utilisation avec la souris. Page Web C’est un document situé sur le WWW qui peut contenir du texte, des images, du son, des séquences vidéo et des animations. Site Web Un site Web est un ensemble de pages Web. Serveur Web - Cet ordinateur est relié au réseau et permet l’accès aux pages Web. Le serveur Web peut contenir plusieurs sites Web. - Le serveur Web est la collection des documents hypertextes ( ie : des documents liées entres eux par des liens ) . - Le serveur Web envoie des documents quand le Client les demandes par leurs noms. - Le protocole de communication entre le client et le Serveur et le protocole HTTP. HTTP : Hyper Text Transfert Protocol. Sur le serveur : le protocole HTTP est un protocole sans état ( il reçoit une demande et il essaie de répondre dans les " meilleurs délais "). Une fois le service fourni, la connexion est fermée. HTTP Poste Client Le Serveur Web Figure 4 : Communication entre le Client et le Serveur 28 Partie I : Etat de L’art Chapitre 3 :La technologie Internet et Inranet 3.1.1.1. Architecture classique du Web - L’architecture d’un site Web envisage : - Un réseau Internet. Un serveur Web. Le mode d’accès au Web est le suivant : Un client envoie une requête de connexion à un site Web en utilisant un browser. Un processus s’exécute sur le serveur et qui envoi en retour des pages HTML : - Représentation de la requête. - Envoi en retour des pages HTML Cet URL, précisée dans le champ adresse du navigateur, qui donne tous les renseignements utiles : Protocole HTTP, adresse du serveur ( sur Internet ou sur le réseau de l’entreprise ), spécification complète du fichier à retourner. 3.1.1.2. HTTP ( Hyper Text Transfert Protocole ) le protocole du Web L’hypertexte fournit une navigation d’un document à l’autre sur l’Internet. L’utilisateur se contente de cliquer sur une image, un mot ou autre pour les quels un lien HTTP a été défini. HTTP est le principal protocole applicatif sur le quel se fond le Web, il fournit aux utilisateurs les accès aux fichiers qui composent le Web ( comme on l’a déjà vu ). Pour disposer de ces qualités de vitesse, d’universalité et de robustesse, HTTP à été conçu comme un protocole qui ne mémorise pas les connexions ( protocole sans état). 4. CONCLUSION Nous avons présenté dans ce chapitre un bref aperçu sur la technologie Internet, Intranet et leur service « Le Web » qui est le service le plus répondu. La gestion des bases de données pour les entreprises est le but de la majorité des applications sur le Web. L’utilisation du Web est passée du classique ( recherche, site publicitaire…) au développement des applications Web / Bases de données pour satisfaire les besoins des utilisateurs. 29