Академический Документы
Профессиональный Документы
Культура Документы
Master 2 ASR
2018-2019
9
SIDER.A & HOUHA.A
Chapitre 1 : Gouvernance, normes des
réseaux et de l’Internet
• Le processus d’élaboration d’une norme est appelé
normalisation;
• En Algérie: L'activité́ propre à établir, face à des
problèmes réels ou potentiels des dispositions
destinées à un usage commun et répété́́ , dans la
confrontation des problèmes réels visant à l'obtention
du degré́́ optimal d'ordre dans un contexte donné.
• Elle fournit des documents de référence comportant
des solutions à des problèmes techniques et
commerciaux concernant les produits, biens et services
qui se posent de façon répétée dans les relations entre
les partenaires économiques, scientifiques, techniques
et sociaux (Source: Loi 04-04 du 23 Juin 2004)
SIDER.A & HOUHA.A 10
Chapitre 1 : Gouvernance, normes des
réseaux et de l’Internet
• Organismes de normalisation:
– ISO: Organisation Internationale de normalisation.
– ANSI: American National Standards Institute.
– AFNOR: association Française de Normalisation.
– CEN: Comité européen de Normalisation.
– ITU: Union International des Télécommunications.
– CENELEC: Comité européen de Normalisation
ELECtrotechnique.
Consommateur
Experts – Organisme de
consultants, normalisation
universitaire
s
Partie prenante
Industrie Gouvernement
Monde du
travail
OSI et TCP/IP
( jure ou facto ?
SIDER.A & HOUHA.A 21
Chapitre 1 : Gouvernance, normes des
réseaux et de l’Internet
• Le modèle de référence OSI de l'ISO
- Norme de description de l'architecture générale des réseaux
informatiques
- L'OSI = "Open Systems Interconnection : reference model"
• Notion de couche, de protocole et de service
• 3 phases :
• phase d'etablissement de la connexion
• phase de transfert de données
• phase de liberation de la connexion
• un contexte (reparti) est partage par les membres de la
connexion : par exemple : le numero du paquet . permet
(facilite) le contrôle et la gestion du transfert de donnees :
• controle d'erreur, controle de flux, maintien en sequence, etc.
• les messages echanges comportent des informations qui ne sont
utilisables que grace a la connaissance de ce contexte : par
exemple : le numero de paquet / la largeur de la fenetre
coulissante
• L’IETF est composé de groupes de travail qui établit réellement une norme.
• L'unanimité du groupe de travail (working group) n'est pas indispensable à
l'adoption d'une proposition
– mais une proposition qui ne rallie pas la majorité des membres du groupe ne sera
pas acceptée.
• il n'est pas requis qu'une proposition soit défendue par un pourcentage donné
des membres du groupe mais la plupart des propositions qui sont défendues par
plus de 90% des membres ont des chances d'être acceptées,
• quant à celles qui sont défendues par moins de 80% des membres, elles sont
souvent rejetées.
Les groupes de travail de l'IETF ne votent pas vraiment mais peuvent recourir à un
vote à main levée pour vérifier que le consensus est atteint.
• Les protocoles IP, TCP et UDP ainsi que tous les protocoles applicatifs qui ont été
développés font partie de ce qui a été convenu d’appelé le modèle TCP/IP. Celui-ci a
été normalisé par l’IETF. Il est constitué de quatre couches:
SIDER.A & HOUHA.A 40
Chapitre 2: Le modèle TCP/IP, TCP et UDP
Pile TCP/IP
• UDP (RFC 768) est un protocole non fiable et sans connexion. Il permet à une application
d’envoyer un message à une autre avec un minimum de fonctionnalités (pas de garantie
d’arrivée, pas de contrôle de flux, ou de congestion.)
• Il est parfait pour les applications telles que les requêtes de configuration dynamique DHCP,
les requêtes DNS et les échanges RIP ou dans les applications audio et vidéo.
• Le champ « protocole » du paquet IP transportant un datagramme UDP contient la valeur
17.
• l’entête offre des fonctionnalités minimales, avec les ports désignant les processus, un
champs longueur donnant la taille du champs « Données », et un CRC.
SIDER.A & HOUHA.A 42
Chapitre 2: Le modèle TCP/IP, TCP et UDP
• TCP
• TCP a pour objectif de fournir un service de communication de processus à processus,
dans un environnement réseau complexe. (d'établir une communication fiable entre deux
tâches exécutées )
• Le champ « protocole » du paquet IP transportant un segment TCP contient la valeur 06.
• TCP suppose uniquement que les couches de communication qui lui sont inférieures lui
procurent un service simple de transmission de paquet sans garantie de qualité de service.
• TCP s'intègre dans une architecture multicouche des protocoles, juste au-dessus du
protocole Internet IP. Ce dernier permet à TCP l'envoi et la réception de segments de
longueur variable, encapsulés dans un paquet Internet appelé aussi "datagramme".
• Le datagramme Internet dispose des mécanismes permettant l'adressage d'un hôte IP
source et un destinataire, quelles que soient leur position dans le réseau. Le protocole IP
s'occupe aussi de la fragmentation et du réassemblage des segments TCP lors de la
traversée de réseaux de plus faibles
• caractéristiques.
• Le protocole IP transporte aussi les informations de priorité, compartimentation et
classification en termes de sécurité relatives aux segments TCP. Ces informations se
retrouvent alors transmises de bout enSIDER.A
bout& de
HOUHA.A
la communication. 43
Chapitre 2: Le modèle TCP/IP, TCP et UDP
• Fonctionnement TCP
• Comme introduit, TCP est conçu pour fournir un service de transmission
de données fiable entre deux processus s’exécutant sur deux machines
raccordées sur un réseau de paquets comme IP. Pour pouvoir assurer ce
service même au dessus d'une couche de protocole moins fiable, les
fonctionnalités suivantes sont nécessaires:
• Structure – noms
•Les noms absolus FQDN (Fully Qualified Domain Name) sont les noms
de domaines qui dépendent de la localisation dans l’arbre. Un nom est
terminé par un point final (.). Un nom complet a moins de 255 oct.
• la différence entre FQDN et URL
• FQDN sont les noms de domaines.
• URL (Uniform Resource Locator) est la méthode d’accès à 88un
SIDER.A & HOUHA.A
document à distance par un lieu Hypertexte.
Chapitre 3: DNS
• Base de données distribuées
• DNS est un système distribué en mode client-serveur.
Chaque domaine possède au moins un serveur.
• L’unité d’informations s’appelle « Resource Record »,
l’enregistrement de ressources avec le format suivant: RR =
(nom_de_domaine, durée_de_vie, classe, type, long_valeur,
valeur)
Enregistrement de données - RR
• le nom de domaine identifie un noeud de l’arborescence; un
nom absolu avec taille variable.
• la durée de vie (TTL Time To Live) donne la durée de validité de
l’information dans un cache (nombre entier de secondes) avec 4
oct. SIDER.A & HOUHA.A 89
Chapitre 3: DNS
• la classe identifie le protocole utilisateur (IN pour Internet) avec 2 oct.
• le type (A, par exemple) indique le type de donnée avec 2 oct. ; A signifie une adresse IPv4
de hôte;
• la valeur (taille variable) contient les données associées au type
• la longueur de la valeur avec 2 oct.
• Types principaux
• Type
• A (Address) : signifie une adresse IPv4 de hôte
• NS (Name Serveur): signifie un serveur de noms
• MX (Mail Exchanger) : signifie un serveur de courriers
• SOA (Start of Authority ): indique les informations générales d’un domaine
• PTR (Pointer): un pointeur sur un autre nom pour associer à une adresse IP et un
nom
• CNAME (Canonical NAME): un alias pour un autre nom.
• Classe : la seule classe IN est utilisé en pratique
• IN: Internet (@IP, nom de hôte ou de serveur)
• CH: Choas utilisé par BIND (Berkeley Internet Name Domain)
• HS (Hesiod): un service de nom permet d’accès aux bases de données
SIDER.A & HOUHA.A 90
Chapitre 3: DNS
• Serveurs DNS - vocabulaire
• un domaine définit un ensemble de noms qui ont un
même suffixe. C’est un découpage syntaxique de l’espace de
nommage Internet
• une zone est un ensemble de noms qui ont un même
suffixe et servis par le même serveur de nom. C’est un
découpage administratif définissant la portée d’action des
serveurs de noms.
• un serveur de noms pour une zone peut servir différents
sous-domaines..
•Fin