La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

aux technologies Internet

Présentations similaires


Présentation au sujet: "aux technologies Internet"— Transcription de la présentation:

1 aux technologies Internet
Introduction aux technologies Internet François BONNEVILLE aricia - Laboratoire d'Informatique de l’Université de Franche-Comté

2 Objectifs Historique d ’Internet
Notions de réseau et du protocole TCP/IP Fonctionnement d ’Internet Le nommage sur Internet Présentation des services traditionnels Les services WEB Introduction aux technologies Internet - François Bonneville

3 Historique d ’Internet
1969 l'agence DARPA (Defence Advanced Research Project Agency) dépendant du DOD (Department Of Defense), développe le réseau ARPANET avec 4 noeuds. Objectif :constituer un réseau fiable résistant aux attaques ennemies. 1972 Naissance du courrier électronique 1973, spécifications des RFC (Request for Comments) du protocole TCP/IP par Vinton CERF 1980 La NSF (National Center for Supercomputing Applications) developpe son propre réseau : NSFNET relie différents réseaux régionaux. 1982 Apparition du nommage des machines. Introduction aux technologies Internet - François Bonneville

4 Historique d ’Internet (suite)
1986 : L’INRIA est le premier site connecté à Internet en France 1991 : Mise en place de Gopher (« l ’ancêtre » du web) 1991 : Développement du WEB au CERN de Genève 1993 : 130 sites WEB dans le monde - premiers FAI pour le grand public 1994 : 3000 sites WEB dans le monde - création de Yahoo 1998 : Plus de 2 millions de sites 2000 : 20 millions de sites 2003 : 3,3 milliards de pages indéxées par Google Introduction aux technologies Internet - François Bonneville

5 Le protocole TCP / IP IP = Internet Protcol
toute machine a une adresse xxx.xxx.xxx.xxx (ipv4) xxx = valeur de 0 à 255 masque pour définir un réseau passerelle pour accéder à un autre réseau Introduction aux technologies Internet - François Bonneville

6 Le protocole TCP / IP Le protocole TCP
Initialise et termine une communication entre 2 machines - notion de port Multiplexe les données pour qu ’une machine puisse simultanément communiquer avec plusieurs autres Découpe les messages en paquets de longueurs variables remis au protocole IP Vérifie le flux de données afin d ’éviter une saturation remet en ordre les paquets en provenance du protocole IP Introduction aux technologies Internet - François Bonneville

7 Fonctionnement d ’Internet
l'IAB (Internet Architecture Board) : comité chargé de coordonner l'architecture, la gestion et le fonctionnement d'Internet. l'IETF (Internet Engineering Task Force, : problèmes techniques à court et moyen terme l'IRTF (Internet Research Task Force, coordonne les activités de recherche relatives à TCP/IP. Introduction aux technologies Internet - François Bonneville

8 Fonctionnement d ’Internet
Classe d ’adresses gérées par L'IANA (Internet Assigned Numbers Authority) Délégation à des organismes sur chaque continent NIC (Network Information Center) En Europe RIPE (Reseaux IP Europeens) re-delegue une partie de cette fonction a d'autres NIC dans chaque pays europeen Introduction aux technologies Internet - François Bonneville

9 Economie d ’Internet Chaque réseau choisit les modalités de son interconnexion Les réseaux sont coopératifs Création de nœuds d ’échange : peering L ’utilisateur final accède au réseau par l ’intermédiaire des FAIs (Fournisseur d ’Accès Internet) Dilemme : coopération (acheminement) / concurrence (accès) Introduction aux technologies Internet - François Bonneville

10 Le nommage sur Internet
Fichiers hosts Serveurs de noms : DNS Principe : découpage en zone .com - .net - .org - .gov. - .edu- .mil - .fr - .uk - .it - .de - .it 13 serveurs « root » dressent la liste de la délégation des zones chaque zone gérée par un NIC qui attribue des noms de domaines selon des règles qui lui sont propres nomdedomaine.zone délégué à 2 serveurs de noms les serveurs de noms dressent l ’équivalence machine.nomdedomaine.zone = adresse IP Chaque machine qui veut résoudre un nom doit questionner un serveur de noms Introduction aux technologies Internet - François Bonneville

11 Le nommage sur Internet
Déposer un nom de domaine Choisir l ’extension (la zone) : .com ou .fr Pour les extensions .com, .net, .com Règle : premier arrivé = premier servi choix entre plusieurs prestataires : Network Solutions, Gandi Pour l ’ extension .fr Géré par l ’AFNIC Règle très stricte : charte de nommage choix du prestataire parmi les membresde l ’AFNIC Paramétrage du serveur de nom avec son prestataire Introduction aux technologies Internet - François Bonneville

12 Les services traditionnels
Telnet - port 23 : prise de contrôle à distance FTP = File Transfert Protocol - port 21 : tranfert de fichiers SMTP = Simple Mail Transfert Protocol - port 25 envoi de messages électroniques POP = Post Office Protocol - port 110 lecture boite aux lettres électroniques NNTP = Network Net Transport Protocol - port 119 Forums de discussions (newgroup) HTTP = Hyper Text Transfert Protocol - port 80 affichage de pages WEB Introduction aux technologies Internet - François Bonneville

13 Le protocole HTTP Historique Le protocole HTTP
Les méthodes GET et POST Les Cookies Les Serveurs HTTP Autour d ’HTTP Introduction aux technologies Internet - François Bonneville

14 Le Protocole HTTP HTTP : HyperText Tranfert Protocol (RFC 1945 et 2068) protocole de rapatriement des documents protocole de soumission de formulaires Principe de fonctionnement très simple connexion demande (GET) d ’un document renvoi du document (status=200) ou d ’une erreur déconnexion Introduction aux technologies Internet - François Bonneville

15 Dialogue HTTP Requete du client Réponse du serveur
GET HTTP/1.0 User-Agent : Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Réponse du serveur HTTP/ OK Date : Sat, 15 Jan :37:12 GMT Server : Microsoft-IIS/2.0 Content-Type : text/HTML Content-Lentgh : Last-Modified : Fri, 14 Jan :25:13 GMT <HTML> <HEAD><TITLE>Université de Franche- Comté</title> </HEAD>...</HTML> Introduction aux technologies Internet - François Bonneville

16 Les réponses du serveur en HTTP/1.0
La version HTTP utilisée par le serveur Le statut de la réponse sous forme numérique Le statut de la réponse sous forme de texte. La réponse est du genre : HTTP/ OK Status de la réponse Informationnel 100 : Continue (le client peut envoyer la suite de la requête), ... Succès de la requête client 200: OK, 201: Created, 204 : No Content, ... Redirection de la Requête client Requête client incomplète 400: Bad Request , 401: Unauthorized, 403: Forbidden, 404: Not Found Erreur Serveur Introduction aux technologies Internet - François Bonneville

17 Récupération d ’un document
Introduction aux technologies Internet - François Bonneville

18 Soumission d ’un Formulaire
Méthode POST Introduction aux technologies Internet - François Bonneville

19 Comportement du Client face au type du document retourné
Visualisation native la fonction de visualisation est dans le navigateur text/html, image/jpeg Visualisation par plugin Realaudio, Flash liée dynamiquement pour réaliser la visualisation world/vrml, text/tex Visualisation externe la fonction n ’est pas présente dans le navigateur qui rapporte le document et le sauvegarde dans un fichier temporaire Introduction aux technologies Internet - François Bonneville


Télécharger ppt "aux technologies Internet"

Présentations similaires


Annonces Google