Vous êtes sur la page 1sur 23

Administration système avancée

Filière : 2 Mastère Professionnel ECS

ISSAT Gafsa 2019-2020 1


Gestion des noms sur arpanet
 L’ARPANET des années 80 est constitué d’une
centaines d'ordinateurs reliés en réseaux. Un unique fichier
hosts.txt rassemble les correspondances entre nom d'hôte et
adresse IP.

 Le fichier est stocké sur le SRI-NIC . Après chaque


modification, des copies sont transférées par ftp vers les
ordinateurs du réseau.

(1) Advanced Research Program Agency Network

(2) Stanford Research Institutes Network Information Center

ISSAT Gafsa 2019-2020 2


hosts.txt file (extrait)
HOSTS.TXT
Examples of Host Table Format
NET : 10.0.0.0 : ARPANET :
NET : 128.10.0.0 : PURDUE-CS-NET :
GATEWAY : 10.0.0.77, 18.10.04 :
MIT-GW.ARPA,
MIT-GATEWAY : PDP-11 :
MOS : IP/GW, EGP :
HOST : 26.0.0.73, 10.0.0.51
SRI-NIC.ARPA, SRI-NIC, NIC :
DEC-2060 : TOPS-20 :
TCP/TELNET, TCP/SMTP
TCP/TIME, TCP/FTP
TCP/ECHO, ICMP :
HOST : 10.2.0.11 : SU-TAC.ARPA,
SU-TAC : C/30 : TAC : TCP :m

ISSAT Gafsa 2019-2020 3


Standardisation DNS
En 1985,
l’IETF standardise le DNS au
travers des RFC1034 et RFC1035.

RR : Record Ressource
Protocoles : udp + tcp.

(1) Internet Entreprise Task Force

ISSAT Gafsa 2019-2020 4


Chronologie
• Décembre 1973 HOSTS.TXT (RFC 606)
• Novembre 1983 invention du DNS (RFC 882)
• Octobre 1984 .com,.org, .mil, .gov, .edu, .net
• Janvier 1985 SRI démarre le DNS service
• Novembre 1987 spécification DNS
(RFCs 1034, 1035)
• Novembre 1988 .int domain
• Avril 1993 NSI/InterNIC
• Juin 1994 utilisations commerciales

ISSAT Gafsa 2019-2020 5


Objectif
 Le but de la résolution des noms sur un
réseau est d’assurer la conversion entre les
noms d’hôtes et les adresses ip.

machine.domaine.xz

inverse
résolution

192.127.10.2

ISSAT Gafsa 2019-2020 6


Correspondance non bijective
 Un nom d’hôte peut désigner plusieurs
adresses ip pour des interfaces différentes
 Une adresse ip peut être associée à
plusieurs noms alias par exemple :
 ftp.domaine.xz
 www.domaine.xz
 mail.domaine.xz

ISSAT Gafsa 2019-2020 7


Système des noms de domaine
Le Système des Noms de Domaine est un
ensemble de règles utilisées par les logiciels
pour établir (entre autres choses) la
correspondance entre des noms et des
adresses. Il utilise un protocole de
communication client/serveur udp/tcp sur le
port domain 53.

ISSAT Gafsa 2019-2020 8


Hiérarchie
top level domaine

ISSAT Gafsa 2019-2020 9


Sémantique des noms

ISSAT Gafsa 2019-2020 10


Protocole DNS

Lorsque vous tapez une nouvelle URI dans votre


navigateur, votre ordinateur utilise le DNS
pour envoyer une requête pour résoudre l’URI
dans une adresse IP.
La Figure suivante résume le processus DNS.

ISSAT Gafsa 2019-2020 11


Figure – Processus DNS

ISSAT Gafsa 2019-2020 12


Principe de base
Le modèle des services web repose sur le transport d'une demande
de service entre un client et un serveur.

Le transport est assuré par la suite de protocoles « internet/web »


constituée de « TCP/IP et HTTP »

échange supporté par HTTP

client serveur

ISSAT Gafsa 2019-2020 13


Principe de base
HTTP ne sait transporter que du texte (les pages HTML)

Les échanges (requêtes et réponses) entre le client et le serveur


sont donc au format texte

Le format texte (représentation de base portable sur toute plate-


forme, au codage de caractères près) de représentation des
informations est XML

Les messages transportés sont donc au format XML

Messages XML

client serveur

ISSAT Gafsa 2019-2020


14
Principe de base
Les services web matérialise deux perceptions dans l'évolution des
architectures.
Passage du web client au web machines
Adaptation des architectures distribuées au monde Web

Web Utilisateur caractérisé par : Web machine caractérisé par :


Navigateur HTML Communication directe
Contenu dynamique sur le serveur entre applications

ISSAT Gafsa 2019-2020


15
Principe de base
Les services web matérialise deux perceptions dans l'évolution des
architectures.
Passage du web client au web machines
Adaptation des architectures distribuées au monde Web

Architectures distribuées, à savoir : Nouveau contexte, à savoir :


RPC, RMI Web (HTTP)
Corba, DCOM, JRMP XML

ISSAT Gafsa 2019-2020


16
Service Web

Définition

ISSAT Gafsa 2019-2020 17


Service Web

ISSAT Gafsa 2019-2020 18


Exemples de Services Web existants

• Google (http://www.google.com/apis/) : Accès gratuit mais limité


(1000 requêtes par jour après enregistrement)
• Amazon (http://aws.amazon.com/fr/ ) accès gratuit mais limité (1
requête par seconde après enregistrement)

ISSAT Gafsa 2019-2020 19


Objectifs

ISSAT Gafsa 2019-2020 20


Protocoles en Web services

• SOAP (Simple Object Access Protocol) : assure la communication


avec et inter-Services Web
• WSDL (Web Services Description Langage) : offre un schéma
formel de description des Services Web
• UDDI (Universal Description, Discovery and Integration) : offre
une manière uniforme de définir des registres des Services Web
et un schéma uniformément extensible de descriptions des
Services Web.

ISSAT Gafsa 2019-2020 21


Cycle de vie d’utilisation d’un Service Web

ISSAT Gafsa 2019-2020 22


Tâches relatives aux Services Web
• Invocation : vise à établir la communication entre le client et le
fournisseur en décrivant la structure des messages échangés.
• Découverte : permet de localiser un service web particulier dans un
annuaire de services décrivant les fournisseurs ainsi les services
fournis.
• Composition : consiste à combiner des services pour former un
nouveau service dit composé ou composite. Le but de la composition
est avant tout la réutilisation de services (simples ou composés) et de
préférence sans aucune modification de ces derniers.
• Sélection : choisir parmi les services web découverts, ceux qui
répondent au mieux aux exigences de l’utilisateur sur la base des
besoins fonctionnels
ISSAT Gafsa 2019-2020 23

Vous aimerez peut-être aussi