---
# System prepended metadata

title: Service et réseaux

---

# Service et réseaux

Mr Vaniet et Mr Devendeville

Sèance 1 : Cours
Sèance 2 : sujet de TP classique à notre vitesse et notation sur la progression du TP.
Sèance 3 : mdr le confinement a plus bye bye

/!\ SCREENSHOT LAND SPAM LES RAPPORTS AVEC DES SCREENSHOTS

https://ecp-ufrs.u-picardie.fr

mail : laurent.devendeville@ac-amiens.fr
mail : pascal.vaniet@u-picardie.fr

## Cours 1 - DNS

Service de résolution de nom 

nom <-> @IP

Fonctionne par requête

### Définition requête

Une requête DNS (query) est composé d'un triplet : {nom-DNS, Classe, DNS}. La résolution des requête consiste à trouver l'ensemble des RRs du DNS qui correspond

NB : RRset est un ensemble de RRs ( ressource records) de même nom/classe/type

### Définition base de données DNS

Ensemble des RRs définis sur l'ensemble des serveurs DNS

### Type de RRs

SOA : Start Of Authority (info zone)
NS  : Name Server
A   : address de l'IP d'une machine
CNAME : Canonical Name,  nom canonique d'une machine
MX : Mail eXchanger indique un relais de messagerie pour un domaine
TXT : permet d'associer un commentaire à une entrée
WKS : Well Know Service liste des services fournos

### Arbre, structure arborescente du domaine

. -> com
  -> edu
  -> etc etc

La racine est unique, cela gère l'unicité de l'arborescence. L'entrée d'un domaine DNS s'écrit à l'envers (ordre inverse du système): 

/!\ Attention au point
www.cs.bekerley.edu.
(plus spécifique à gauche)
(moins spécifique à droite)

Chemin absolu : prend le point à la fin
Chemin relatif : pas le point à la fin

Si c'est un chemin relatif, cela s'interprète à un domaine courant

### Espace de nommage

Max 255 octets point y compris
Un noeud est identifié par un label 1 à 63 octets
Osef des Majs/mins

Exception : root en racine à un label vide (0 octets) FREE REAL ESTATE

### Zone .fr et .re (réunion)

La zone .Fr est défini par un ensemble de serveur géré par l'AFNIC (NIC France) : centre de gestion des de domaine internet

Info : 326806 domaine délégués

Serveur : 
d.ext.nic.fr: 204.152.184.82
dns.inia.fr : 193.51.208.osef
...

### Les domaines et sous-domaines

Chaque domaine peut être subdivisé en sous-domaines. La gestion des sous-domaines peut être fait par un tiers.

Exemple : racine géré par l'ICANN, .edu géré par le NSI, berkeley géré par l'université de Berkeley, etc, etc

On crée alors des sous-zones dans notre espace de nommage afin de faire de la gestion local. Cette dernière deviendra indépendante

### Zone inverse

gère les requêtes dans le sens inverse 

@IP <-> nom

### Fonctionnement

Un serveur DNS reçoit une requête
    il répond à la requête si
        il a l'info dans ses tables
        s'il a l'info dans son cache
    sinon
        il renvoie la requpete à un autre NS lui même
        soit il envoie l'adresse de l'autre NS au client
        
        
Schéma : 
![](https://i.imgur.com/m9RIsal.png)




Serveur slave va chercher ses données sur le master et pas l'inverse


