Introduction linformation rpartie Licence MIAGE - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Introduction linformation rpartie Licence MIAGE

Description:

Comprendre le fonctionnement des sites web. Savoir construire des sites web statiques, ... compos d'une multitude de r seaux r partis dans le monde entier ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 29
Provided by: flo74
Category:

less

Transcript and Presenter's Notes

Title: Introduction linformation rpartie Licence MIAGE


1
Introduction à linformation répartieLicence
MIAGE
  • Florence Mendes
  • Année 2005-2006

2
A quoi sert ce module?
Comment ces sites fonctionnent-ils PRECISEMENT ?
Où se trouvent les données ? Comment mon
ordinateur les retrouve-t-il ?
Cest quoi un COOKIE ?
Comment font-les sites web de-commerce pour
fonctionner ? Gestion des stocks ? Sécurité des
données ? Concurrence des utilisateurs ?
3
Objectifs du module web ?
  • Comprendre le fonctionnement des sites web

Savoir construire des sites web statiques,
Savoir construire des sites web
dynamiques, Utiliser les bases de
données, Comprendre les bases du XML
4
Sommaire du module
  • Internet Historique, protocoles de
    communication, Web
  • HTML,XHTML et CSS pour créer des pages web
  • PHP et MySQL programmation côté serveur
  • Notions de JavaScript programmation côté client
  • Notions de XML langage de balisage extensible
    ou méta-langage

5
Internet plan du cours
  • Définition
  • Historique
  • Protocoles de communication
  • Adresse IP
  • World Wide Web
  • URI
  • Protocole HTTP
  • Langage HTML

6
Internet Définition
  • réseau informatique mondial

Comment les machines peuvent-elles communiquer ?
  • système d'adresses global des protocoles de
    communication TCP/IP (Transmission Control
    Protocol / Internet Protocol ).

7
Internet Définition
Messagerie instantanée
  • Permet plusieurs services

Courrier électronique
Partage de fichiers
Web
8
Internet-Définition
  • composé d'une multitude de réseaux répartis dans
    le monde entier

9
Internet-Définition
  • Réseau local (LAN)
  • Réseau étendu (WAN).

10
Internet-Définition
  • Chaque réseau est rattaché à une entité propre
  • Il se voit attribuer un identifiant unique appelé
    Autonomous System (AS).

11
Internet-Définition
  • Les réseaux s'échangent des données, soit en
    établissant une liaison directe, soit en se
    rattachant à un nud d'échange (point de
    peering).
  • Aucun élément d'Internet ne connaît le réseau
    dans son ensemble, les données sont simplement
    redirigées vers un autre nud selon des règles de
    routage.

12
Internet Historique
  • projet des chercheurs du DARPA (Defense Advanced
    Research Projects Agency ) pour faciliter la
    communication entre machines.

13
Protocoles de communication
  • Port matériel conçu pour accueillir certains
    types de périphériques. Ex PCI,USB,Firewire,SCSI
    ,
  • Port logiciel abstraction permettant sur un
    ordinateur donné, de distinguer différents
    programmes informatiques qui, selon les cas,
    écoutent ou émettent des informations.
  • Ex 80 HTTP (web) 21 FTP (échange
    fichiers)
  • 25 SMTP (envoi emails)

14
Protocoles de communication
  • La suite des protocoles Internet est l'ensemble
    des protocoles qui constituent la pile de
    protocoles utilisée par Internet.
  • Elle est souvent appelée TCP/IP, d'après le nom
    de deux de ses protocoles  TCP (Transmission
    Control Protocol) et IP (Internet Protocol), qui
    ont été les premiers à être définis
  • TCP/IP comprend en fait également UDP, qui est
    distinct de TCP (UDP distribue des datagrammes
    sans garantie dacheminement).

15
Protocoles de communication
  • Couches dans la pile TCP/IP

16
Protocoles de communication
  • IP (Internet Protocol )  protocole qui définit
    le mode d'échange élémentaire entre les
    ordinateurs participant au réseau en leur donnant
    une adresse unique sur le réseau.
  • ICMP (Internet control message protocol) 
    protocole de contrôle du protocole IP
  • UDP  permet de communiquer, de façon non fiable
    mais légère, par petits datagrammes.
  • DNS (Domain Name System)  système de résolution
    de noms Internet

17
Protocoles de communication
  • TCP (Transmission Control Protocol )
    établissement de la connexion et contrôle de la
    transmission. Protocole de remise fiable.
  • HTTP (HyperText Transfer Protocol)  protocole
    mis en uvre pour le chargement des pages Web.
  • FTP (File Transfer Protocol)  protocole utilisé
    pour le transfert de fichiers sur Internet.
  • HTTPS  HTTP pour la navigation en mode sécurisé.
  • SMTP (Simple Mail Transfer Protocol)  mode
    d'échange du courrier électronique en envoi.

18
Protocoles de communication
  • POP3 (Post Office Protocol version 3)  mode
    d'échange du courrier électronique en réception.
  • IMAP (Internet Message Access Protocol)  un
    autre mode d'échange de courrier électronique.
  • IRC (Internet Relay Chat)  protocole de
    discussion instantanée.
  • NNTP (Network News Transfert Protocol) 
    protocole de transfert de message utilisé par les
    forums de discussion Usenet
  • SSL ou SET  protocoles de transaction sécurisée,
    utilisés notamment pour le paiement sécurisé.

19
Protocole TCP/IP
  • Pour être en mesure d'échanger des paquets entre
    différents ordinateurs, TCP/IP exige de spécifier
    trois valeurs 
  • une adresse IP
  • un masque de sous-réseau
  • une adresse de passerelle (routeur).

20
Adresse IP
  • Identifiant unique utilisé pour identifier un
    composant (ordinateur, routeur, imprimante, etc.)
    sur un réseau local, un réseau étendu ou sur
    Internet. 
  • Deux types d'adresse IP 
  • IPv4 (encore très largement utilisée)
  • IPv6 (en cours de déploiement, qui doit remplacer
    à terme la version 4). 
  • Une adresse IPv4 est composée de 4 octets.
    Suivant la Classe du réseau (il existe des
    réseaux de classe A, B ou C) on associe 1, 2 ou 3
    octets pour désigner le réseau et 3, 2 ou 1
    octets pour désigner le composant
  • Exple dadresse IP 66 . 249 . 93 . 99

21
Adresse IP
  • Adresse IP convertie en un nom de domaine grâce
    au système de résolution de noms DNS
  • DNS permet d'associer des adresses Internet à des
    noms d'hôtes, et inversement.
  • Exple www.google.fr pour lIP 66 . 249 . 93 .
    99
  • Pour une machine, un nom dhôte (ou sous domaine)
    peut être associé au nom de domaine.On dit alors
    quelle possède un FQDN (Fully Qualified Domain
    Name) nom de domaine complètement défini
  • Dépôt de nom de domaine
  • InterNIC de 1992 à 1998
  • ICANN (Internet corporation for assigned names
    and numbers) depuis 1998
  • Délègue à VeriSign pour les domaines .com et .net
  • Délègue à lAFNIC pour le domaine .fr.

22
World Wide Web
  • Le World Wide Web (ou le Web) est un système
    hypertexte public réparti sur Internet et qui
    permet de consulter, avec un navigateur Web, des
    pages Web mises en ligne dans des sites Web.
  • Le Web repose sur les technologies d'Internet,
    notamment TCP/IP pour assurer le transfert des
    données, DNS pour convertir les noms d'hôte en
    adresses IP et MIME pour indiquer le type des
    données

23
World Wide Web
  • Conçu pour être accessible avec les équipements
    informatiques les plus divers  station de
    travail, terminal en mode texte, ordinateur
    personnel, PDA, etc. 
  • Processus de normalisation Request for Comments
  • Le World Wide Web Consortium (W3C) a été fondé
    en 1994 pour développer et promouvoir les
    nouveaux standards du Web. Son rôle est notamment
    de veiller à l'universalité des nouvelles
    technologies. 

24
World Wide Web
  • Trois technologies ont dû être développées pour
    le World Wide Web 
  • les URI pour pouvoir identifier toute ressource
    dans un hyperlien
  • le protocole de communication HTTP utilisé entre
    les navigateurs et les serveurs Web
  • le langage HTML pour écrire des pages Web
    contenant des hyperliens 

25
URI
  • Une URI (Uniform Resource Identifi er) est une
    chaîne de caractères utilisée pour identifier les
    ressources sur le web
  • 3 parties nom du protocole, nom de la machine,
    chemin d'accès à la ressource
  • Exples
  • http//staracademy.tf1.fr/
  • http//www.marmiton.org/recettes/recette.cfm?num_r
    ecette11459
  • mailtoMarc.Mongenet_at_freesurf.fr
  • ftp//ftp.rfc-editor.org/in-notes/rfc2396.txt
  • http//www.novaplanet.com/radio-nova/player/radion
    ovalive.php?pwmp

26
HTTP
  • Le Hypertext Transfer Protocol,est un protocole
    de communication informatique client-serveur
    développé pour le Web.
  • Un serveur est un ordinateur ou un programme
    informatique qui partage des ressources -- comme
    ses périphériques et ses disques durs -- avec
    d'autres ordinateurs clients sur un réseau
    informatique.
  • serveur Web ordinateur sur lequel fonctionne un
    serveur HTTP
  • utilisé pour transférer les documents
  • (document HTML, image, feuille de style, etc.)
  • entre le serveur HTTP et le navigateur Web
  • lorsqu'un visiteur consulte un site Web. 

27
HTTP
  • Un navigateur Web est un logiciel conçu pour
    consulter le World Wide Web. Techniquement, c'est
    un client HTTP.
  • HTTPS (Secured) est la variante du HTTP
    sécurisé généralement utilisé pour les
    transactions financières en ligne  commerce
    électronique, banque en ligne, courtage en ligne,
    etc.

28
HTML
  • Le langage HTML est le langage informatique créé
    et utilisé pour écrire les pages Web.
  • HTML permet d'insérer des hyperliens dans du
    texte.
  • Les documents HTML sont liés entre eux par des
    hyperliens permettant de passer automatiquement
    du document consulté à un autre document lié.
Write a Comment
User Comments (0)
About PowerShow.com