Vous êtes sur la page 1sur 16

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
---------- ----------
UNIVERSITE DE YAOUNDE I UNIVERSITY OF YAOUNDE I
---------- ----------
ECOLE NATIONALE NATIONAL ADVANCED
SUPERIEURE SCHOOL OF ENGINEERING
POLYTECHNIQUE DE OF YAOUNDE
YAOUNDE (NASEY)
(ENSPY) ----------
---------- ELECTRICAL AND
DEPARTEMENT DU GENIE TELCOMMUNICATION
ELECTRIQUE ET ENGINEERING
TELECOMMUNICATION DEPARTMENT

PRESENTE PAR :

 OKALA XAVIER
 NEOSSI TCHINDA

Thème Sous la direction Académique de :


d’exposé
 DR LELE
: IP-
ICMP
( routage)
-DNS

Année académique : 2023/2024

1
Table des matières
Introduction...................................................................................................................................................3
I. IP............................................................................................................................................................4
1. HISTORIQUE.............................................................................................................................4
2. FONCTIONNEMENT DE BASE.............................................................................................5
3. ADRESSAGE IP.........................................................................................................................5
4. PROTOCOL ASSOCIES ..........................................................................................................5
5. DEFIS ACTUELS ET FUTURE DE L’IP ET LES APPLICATIONS DE IP ......................5
Ⅱ. ICMP(routage).....................................................................................................................................5

1. HISTORIQUE............................................................................................................................9
2. FONCTIONNEMENT...............................................................................................................9
3. TYPE DE MESSAGE ICMP LIE AU ROUTAGE.................................................................9
4. EXEMPLES CONCRETS.......................................................................................................10
5. AVANTAGE ET LIMITE.......................................................................................................10
Ⅲ. DNS.................................................................................................................................................11
1. HISTORIQUE..........................................................................................................................11
2. FONCTONNEMENT...............................................................................................................11
3. ARCHITECTURE....................................................................................................................12
4. TYPES D’ENREGISTREMENTS DNS.................................................................................12
5. ROLE DES SERVEURS DNS.................................................................................................13
6. SECURITE DNS.......................................................................................................................13

Conclusion...................................................................................................................................................13
Bibliographie et webographie....................................................................................................................14

2
Introduction
Acheminer les paquets de données de manière efficace et fiable tout en permettant aux utilisateurs
d'accéder facilement aux ressources en ligne, a été un problème crucial pour internet : mettre en place
l’IP, Le routage ICMP et le DNS résolvent ce problème en assurant un acheminement correct des paquets
IP et en facilitant la traduction des noms de domaine en adresses IP. L'IP (Internet Protocol) est le
protocole de communication fondamental qui permet l'acheminement des données sur Internet, ICMP
vient dont compléter IP et le DNS fait entrer la traduction des noms de domaines en adresse IP. Ainsi
pour mieux comprendre ces différents éléments nous allons présenter tour à tour leurs fonctionnements

I. IP

L'IP (Internet Protocol) est un protocole de communication utilisé sur Internet pour
l'acheminement et la transmission des données. Il permet d'attribuer des adresses uniques à
chaque appareil connecté au réseau et de fragmenter et réassembler les paquets de données
pour assurer une transmission fiable. L'IP est la base fondamentale du fonctionnement

3
d'Internet en permettant l'interconnexion des réseaux et le routage des informations à travers
ceux-ci.

1. HISTORIQUE
L'histoire de l'IP remonte aux années 1970, lorsque le besoin d'un protocole de communication
standardisé pour interconnecter les réseaux émergents est devenu évident. En 1981, l'IPv4 (Internet
Protocol version 4) a été développé et est rapidement devenu le protocole dominant sur Internet. L'IPv4
utilise des adresses IP de 32 bits, ce qui limite le nombre d'adresses disponibles.
Au fur et à mesure que l'utilisation d'Internet augmentait, il est devenu évident que les
adresses IPv4 s'épuisaient. Pour faire face à cette limitation, l'IPv6 (Internet Protocol version
6) a été développé dans les années 1990 et est maintenant déployé progressivement. L'IPv6
utilise des adresses IP de 128 bits, ce qui offre un nombre astronomique d'adresses
disponibles.
La transition vers IPv6 est en cours pour répondre à la croissance continue des appareils
connectés à Internet et garantir la disponibilité d'adresses IP suffisantes. Cependant, l'IPv4
reste encore largement utilisé et une transition complète vers IPv6 nécessite une coordination
et une mise à jour des infrastructures existantes.
2. FONCTIONNEMENT DE BASE
Le fonctionnement de base de l'IP (Internet Protocol) repose sur l'attribution d'une adresse IP unique à
chaque appareil connecté à un réseau. Lorsqu'un appareil envoie des données, celles-ci sont divisées en
paquets qui sont ensuite envoyés individuellement sur Internet.
Chaque paquet contient l'adresse IP de destination, permettant aux routeurs de déterminer le chemin
optimal pour acheminer les paquets vers leur destination. Les routeurs analysent l'en-tête de chaque
paquet pour prendre des décisions de routage en fonction des informations telles que l'adresse IP source,
l'adresse IP de destination et d'autres paramètres.
Les paquets peuvent suivre différents chemins pour atteindre leur destination, et ils peuvent être
réassemblés dans le bon ordre une fois qu'ils arrivent à destination. Cela permet une transmission fiable
des données sur Internet, même si certains paquets sont perdus ou arrivent dans un ordre différent.
En résumé, le fonctionnement de base de l'IP implique l'attribution d'adresses IP uniques, la division des
données en paquets, le routage des paquets à travers les réseaux et le réassemblage des paquets à leur
destination finale.

3. ADRESSAGE IP
L'adressage IP est un système utilisé pour attribuer des adresses uniques à chaque appareil connecté à un
réseau IP (Internet Protocol). Les adresses IP sont composées de quatre nombres séparés par des points,
tels que 192.168.0.1. Elles permettent d'identifier et de localiser les appareils sur un réseau. Il existe deux
versions principales d'adresses IP : IPv4 et IPv6

● IPv4 (Internet Protocol version 4) est la quatrième version du protocole Internet. Il utilise des adresses
IP de 32 bits, ce qui permet de représenter environ 4,3 milliards d'adresses uniques. Les adresses IPv4 sont
généralement représentées sous la forme de quatre nombres décimaux séparés par des points, tels que
192.168.0.1. Cependant, en raison de l'épuisement des adresses IPv4, une transition vers IPv6 (Internet
Protocol version 6) a été entreprise pour permettre un nombre beaucoup plus important d'adresses IP
disponibles

4
Paquet IPv4
32 bits
4 bits 4 bits 8 bits 16 bits

Header Type of service


4 length Total Length (Bytes)
DM
Identifier R F F Fragment offset
Time To Live
(TTL) Protocol Header checksum 20 octets

Source IP address

Destination IP address

Options + padding

Data / payload

● IPv6 (Internet Protocol version 6) est la sixième version du protocole Internet. Contrairement à IPv4,
qui utilise des adresses IP de 32 bits, IPv6 utilise des adresses IP de 128 bits. Cela permet un nombre
considérablement plus élevé d'adresses IP disponibles, ce qui est essentiel compte tenu de la croissance
continue d'Internet et du nombre croissant d'appareils connectés. Les adresses IPv6 sont généralement
représentées sous la forme de huit groupes de quatre chiffres hexadécimaux séparés par des deux-points,
tels que 2001:0db8:85a3:0000:0000:8a2e:0370:7334. IPv6 offre également des fonctionnalités
supplémentaires telles que la sécurité intégrée et le support natif pour les communications en temps réel

4. PROTOCOL ASSOCIES
Il existe plusieurs protocoles associés à IP. Les plus courants sont :
TCP (Transmission Control Protocol) : Il garantit la transmission fiable des données en divisant les
données en segments, les numérotant et en assurant leur réception dans l'ordre correct.
UDP (User Datagram Protocol) : Il est utilisé pour la transmission de données en temps réel, telles que la
voix sur IP et la diffusion multimédia. Contrairement à TCP, il n'offre pas de garantie de livraison ou
d'ordre des paquets.
ICMP (Internet Control Message Protocol) : Il est utilisé pour envoyer des messages de contrôle et
d'erreur entre les appareils sur un réseau IP, tels que les messages de demande et de réponse des ping.
Ces protocoles permettent une communication efficace entre les appareils sur Internet en utilisant
l'adresse IP pour l'acheminement des données.

5
5. DEFIS ACTUELS ET FUTURE DE IP ET LES
APPLICATIONS DE L’IP
L'IP (Internet Protocol) résout le problème de l'acheminement des données sur Internet en attribuant une
adresse unique à chaque appareil connecté au réseau. Cela permet d'identifier et de localiser chaque
appareil, ce qui facilite la transmission des données d'un point à un autre. L'IP organise également les
données en paquets pour permettre un transfert efficace et fiable à travers différents réseaux. En
résumé, l'IP résout le problème de la communication et du routage des données sur Internet en
fournissant un système d'adressage et de protocole standardisé.
●DEFIS
1. Épuisement des adresses IPv4 : Le nombre limité d'adresses IPv4 disponibles a conduit à un
épuisement progressif des adresses. Cela a nécessité une transition vers IPv6 pour disposer d'un plus
grand pool d'adresses IP.
2. Migration vers IPv6 : La migration complète vers IPv6 présente des défis techniques, notamment la
coexistence avec les réseaux IPv4 existants, la compatibilité matérielle et logicielle, ainsi que la formation
et l'adaptation des professionnels de l'informatique.
3. Sécurité : Les attaques et les vulnérabilités liées à l'IP, telles que le détournement d'adresse IP, le déni
de service distribué (DDoS) et le spoofing d'adresses IP, nécessitent des mesures de sécurité robustes
pour protéger les réseaux et les appareils.
4. Internet des objets (IoT) : La croissance rapide de l'IoT entraîne une augmentation du nombre
d'appareils connectés qui nécessitent des adresses IP. Cela met une pression supplémentaire sur la
capacité d'adressage d'IPv6 et nécessite une gestion efficace des adresses et des ressources réseau.
5. Gestion du trafic : L'augmentation continue du trafic Internet nécessite des mécanismes de gestion du
trafic efficaces pour garantir une connectivité et des performances optimales, notamment en termes de
routage, de qualité de service (QoS) et de gestion du débit.

● APLICATIONS
1. Accès à Internet : IP permet aux utilisateurs de se connecter à Internet et d'accéder à une multitude de
services en ligne tels que la navigation web, le courrier électronique, les médias sociaux, le streaming
vidéo, les jeux en ligne, etc.
2. Voix sur IP (VoIP) : IP est utilisé pour les communications vocales sur Internet, permettant des appels
téléphoniques et des conférences audio via des applications telles que Skype, WhatsApp, Zoom, etc.
3. Streaming multimédia : IP est utilisé pour diffuser du contenu multimédia en temps réel, tels que la
diffusion de vidéos en direct, la diffusion de musique et les services de streaming comme Netflix,
YouTube, Spotify, etc.
4. Messagerie instantanée et chat : Les applications de messagerie instantanée et de chat utilisent IP
pour permettre la communication en temps réel entre les utilisateurs, comme WhatsApp, Facebook
Messenger, Slack, etc.
5. Télévision sur IP (IPTV) : IP est utilisé pour la diffusion de contenu télévisuel via Internet, permettant
aux utilisateurs de regarder des chaînes de télévision en direct et à la demande via des services tels que
Netflix, Hulu, Amazon Prime Video, etc.
6. Internet des objets (IoT) : IP est également utilisé dans l'infrastructure de l'Internet des objets pour
permettre la connectivité et la communication entre les appareils intelligents tels que les capteurs, les
thermostats intelligents, les caméras de sécurité, etc.

Voici quelques solutions aux problèmes liés à IP :

6
1. Transition vers IPv6 : La migration complète vers IPv6 permet d'élargir considérablement le pool
d'adresses IP disponibles, résolvant ainsi le problème d'épuisement des adresses IPv4.
2. Sécurité renforcée : La mise en place de mesures de sécurité robustes telles que les pare-feu, les
systèmes de détection d'intrusion et les protocoles de sécurité avancés peut aider à prévenir les attaques
et à protéger les réseaux et les appareils contre les menaces liées à IP.
3. Gestion efficace des adresses IP : Une gestion appropriée des adresses IP, y compris l'allocation et la
conservation judicieuses des ressources d'adressage, peut contribuer à optimiser l'utilisation des adresses
et à éviter le gaspillage.
4. Routage efficace : L'amélioration des protocoles de routage IP et l'optimisation des algorithmes de
routage peuvent contribuer à une meilleure gestion du trafic, à une réduction de la congestion et à une
amélioration des performances du réseau.
5. Mécanismes de qualité de service (QoS) : La mise en œuvre de mécanismes QoS permet de prioriser
certains types de trafic sur d'autres, garantissant ainsi une connectivité et une performance optimales
pour les applications sensibles à la latence ou nécessitant une bande passante élevée.
6. Formation et sensibilisation : La formation continue des professionnels de l'informatique sur les
meilleures pratiques en matière de gestion IP, de sécurité et de résolution des problèmes peut contribuer
à résoudre efficacement les problèmes liés à IP.

Ⅱ. ICMP (routage)
ICMP (Internet Control Message Protocol) est un protocole utilisé pour la gestion et le contrôle du trafic
sur Internet. Il est principalement utilisé pour le diagnostic des problèmes de réseau, la signalisation des
erreurs et le suivi de l'état du réseau.

1. HISTORIQUE
L'historique de ICMP remonte aux premiers jours d'Internet. Il a été développé dans les années 1980 en
tant que partie intégrante de la suite de protocoles TCP/IP, qui est à la base d'Internet.

ICMP a été conçu pour permettre aux routeurs et aux hôtes de communiquer entre eux en envoyant des
messages de contrôle et de diagnostic. Il fournit des fonctionnalités telles que la demande d'écho (ping),
la redirection des routes, la signalisation des erreurs de destination inatteignable et des délais d'attente
dépassés, ainsi que d'autres messages de contrôle liés au routage.

Au fil du temps, ICMP a été amélioré et étendu pour répondre aux besoins changeants du réseau. De
nouvelles fonctionnalités ont été ajoutées pour améliorer la gestion du réseau et faciliter le dépannage.

Aujourd'hui, ICMP continue d'être largement utilisé dans les réseaux IP pour le diagnostic des problèmes,
la surveillance du réseau et d'autres tâches liées au routage et à la gestion du trafic.

2. FONCTIONNEMENT
ICMP (Internet Control Message Protocol) est utilisé dans le routage pour envoyer des messages de
contrôle et de diagnostic entre les routeurs et les hôtes. Il permet de signaler les erreurs, d'envoyer des
demandes d'écho (ping) pour vérifier la connectivité, de rediriger les routes et d'autres fonctionnalités
liées au routage.

7
Lorsqu'un routeur rencontre un problème lors du transfert d'un paquet, il peut envoyer un message ICMP
à l'expéditeur pour l'informer de l'erreur. Par exemple, si une destination est inaccessible, le routeur
enverra un message ICMP de type "Destination Unreachable" à l'expéditeur du paquet.
Les demandes d'écho ICMP, également connues sous le nom de ping, sont utilisées pour vérifier la
connectivité entre les hôtes. Lorsqu'un hôte envoie une demande d'écho ICMP à un autre hôte, celui-ci
renvoie une réponse d'écho ICMP pour indiquer qu'il est accessible.
Les messages ICMP peuvent également être utilisés pour rediriger les routes. Un routeur peut envoyer un
message ICMP de type "Redirect" à un hôte pour lui indiquer qu'il existe une meilleure route vers une
destination spécifique.
En résumé, ICMP dans le contexte du routage permet aux routeurs et aux hôtes de communiquer entre
eux en envoyant des messages de contrôle et de diagnostic pour signaler les erreurs, vérifier la
connectivité et rediriger les routes si nécessaire.

3. TYPE DE MESSAGE ICMP LIE’ AU ROUTAGE


1. Destination Unreachable (Destination inaccessible) : Ce message est envoyé pour indiquer qu'une
destination spécifique n'est pas accessible.

2. Time Exceeded (Délai dépassé) : Ce message est envoyé lorsqu'un paquet a dépassé le délai imparti
pour atteindre sa destination. Il peut être utilisé pour détecter des problèmes de routage ou de
congestion.

3. Redirect (Redirection) : Ce message est envoyé par un routeur à un hôte pour lui indiquer qu'il existe
une meilleure route vers une destination spécifique. L'hôte peut alors mettre à jour sa table de routage
en conséquence.

4. Router Advertisement (Annonceur de routeur) : Ce message est utilisé dans le protocole de découverte
de voisinage IPv6 (Neighbor Discovery Protocol) pour annoncer la présence d'un routeur sur le réseau.

5. Router Solicitation (Solicitation de routeur) : Ce message est utilisé dans le protocole de découverte de
voisinage IPv6 pour demander aux routeurs présents sur le réseau d'envoyer des annonces de routeur.

Il existe d'autres types de messages ICMP liés au routage, mais ce sont quelques exemples courants.
Chaque type de message a un rôle spécifique dans la gestion et le contrôle du trafic réseau

4. EXEMPLE CONTRETS
Supposons qu'un hôte A envoie un paquet à destination de l'hôte B. Cependant, le routeur intermédiaire
constate que la destination est inaccessible. Dans ce cas, le routeur enverra un message ICMP de type
"Destination Unreachable" à l'hôte A pour l'informer de l'erreur.

L'hôte A recevra alors ce message ICMP et comprendra que la destination (l'hôte B) est inaccessible. Il
peut prendre des mesures appropriées, telles que l'envoi d'une demande d'assistance ou la mise à jour
de sa table de routage.

Cet exemple illustre comment le message ICMP de type "Destination Unreachable" est utilisé dans le
routage pour signaler les erreurs et informer les hôtes de l'inaccessibilité d'une destination spécifique.

8
5. AVANTAGE ET LIMITE
Les avantages de ICMP (Internet Control Message Protocol) sont :

1. Diagnostic du réseau : ICMP permet de diagnostiquer les problèmes de connectivité en envoyant des
demandes d'écho (ping) et en recevant des réponses. Cela aide à identifier les problèmes de routage, les
pannes de connectivité et les délais d'attente dépassés.

2. Signalisation des erreurs : ICMP fournit des messages d'erreur pour signaler les problèmes rencontrés
lors de la transmission des paquets. Cela permet aux routeurs et aux hôtes d'identifier les erreurs et de
prendre des mesures appropriées.

3. Gestion du trafic : ICMP permet la redirection des routes, ce qui permet d'optimiser le chemin
emprunté par les paquets en fonction des conditions du réseau.

4. Maintenance du réseau : ICMP facilite la maintenance du réseau en fournissant des fonctionnalités


telles que la découverte de voisinage IPv6 et la récupération après échec.

Cependant, il y a aussi quelques limites à prendre en compte :

1. Faux positifs : Dans certains cas, ICMP peut générer des faux positifs lorsqu'il signale une destination
inaccessible ou un délai dépassé. Cela peut entraîner une mauvaise interprétation des problèmes réels du
réseau.

2. Utilisation abusive : ICMP peut être utilisé à mauvais escient pour lancer des attaques de déni de
service (DDoS) en inondant un hôte ou un routeur avec un grand nombre de demandes d'écho (ping).

3. Filtrage : Certains pare-feu et routeurs peuvent filtrer les messages ICMP, ce qui peut rendre difficile le
diagnostic des problèmes de connectivité.

4. Confidentialité : Certains messages ICMP peuvent révéler des informations sensibles sur le réseau, tels
que les adresses IP, ce qui peut poser des problèmes de confidentialité.

Ⅲ. DNS
Le DNS (Domain Name System) est un système qui permet de traduire les noms de domaine,
tels que "google.com", en adresses IP numériques, qui sont utilisées par les ordinateurs pour
communiquer sur Internet. Il agit comme un annuaire téléphonique d'Internet, permettant aux

9
utilisateurs d'accéder aux sites Web en utilisant des noms faciles à retenir plutôt que des
adresses IP complexes.

1. HISTORIQUE
Le DNS (Domain Name System) a été développé dans les années 1980 par Paul Mockapetris. Il a
été créé pour résoudre le problème de la croissance rapide d'Internet et de la nécessité de
pouvoir attribuer des noms de domaine conviviaux aux adresses IP.
Avant l'introduction du DNS, un fichier centralisé appelé "hosts.txt" était utilisé pour associer les
noms de domaine aux adresses IP. Cependant, avec l'expansion d'Internet, la gestion manuelle
de ce fichier est devenue inefficace.
Le DNS a été conçu comme un système décentralisé et hiérarchique. Il utilise une structure en
arbre avec des serveurs de noms répartis à différents niveaux. Les serveurs DNS sont
responsables de la résolution des requêtes en recherchant les informations associées à un nom
de domaine spécifique.
Au fil des années, le DNS a connu des améliorations et des extensions pour répondre aux besoins
croissants d'Internet. Des protocoles tels que DNSSEC (DNS Security Extensions) ont été
introduits pour renforcer la sécurité et l'authenticité des données DNS.
Aujourd'hui, le DNS est largement utilisé comme un élément essentiel de l'infrastructure
d'Internet, permettant aux utilisateurs du monde entier d'accéder aux sites Web, aux services en
ligne et à d'autres ressources Internet en utilisant des noms de domaine conviviaux.
.

2. FONCTIONNEMENT
Le DNS fonctionne selon un processus de résolution de noms en plusieurs étapes :

1. La requête DNS : Lorsqu'un utilisateur entre un nom de domaine dans son navigateur, une requête
DNS est envoyée à un serveur DNS pour obtenir l'adresse IP correspondante.

2. Résolution récursive : Si le serveur DNS consulté ne possède pas l'information demandée dans son
cache, il effectue une résolution récursive. Il interroge d'autres serveurs DNS pour obtenir la réponse.

3. Hiérarchie des serveurs : Les serveurs DNS sont organisés en une hiérarchie. Au sommet se trouvent
les serveurs racines, qui renvoient vers les serveurs de domaine de premier niveau (TLD) (.com, .org,
etc.).

3. Recherche itérative : Les requêtes DNS sont généralement traitées de manière itérative, où chaque
serveur renvoie une référence vers le prochain serveur à interroger jusqu'à ce que la réponse soit
trouvée.

10
4.

5. Cache DNS : Les réponses DNS sont souvent mises en cache pour accélérer les futures requêtes et
réduire la charge sur les serveurs.

6. Réponse DNS : Une fois que le serveur DNS a obtenu l'adresse IP correspondante au nom de domaine,
il renvoie cette information à l'utilisateur qui peut alors établir la connexion avec le site Web ou le service
souhaité.

Ce processus de résolution de noms se déroule en arrière-plan et permet aux utilisateurs d'accéder aux
sites Web en utilisant des noms de domaine conviviaux sans avoir à se préoccuper des adresses IP sous-
jacentes.

3. ARCHITECTURE
L'architecture du DNS est basée sur une structure hiérarchique en arbre. Voici les principaux composants
de l'architecture DNS :

1. Serveurs racines (Root Servers) : Au sommet de la hiérarchie, il y a 13 serveurs racines répartis dans le
monde entier. Ces serveurs contiennent des informations sur les serveurs de domaine de premier niveau
(TLD).

2. Serveurs de domaine de premier niveau (TLD Servers) : Les TLD servers sont responsables des
domaines de premier niveau tels que .com, .org, .net, etc. Ils contiennent des informations sur les
serveurs de noms autoritaires pour chaque domaine.

3. Serveurs de noms autoritaires (Authoritative Name Servers) : Chaque domaine a un ou plusieurs


serveurs de noms autoritaires qui contiennent les enregistrements DNS spécifiques à ce domaine. Ces
serveurs sont responsables de fournir les informations DNS pour ce domaine.

4. Serveurs de noms récursifs (Recursive Name Servers) : Aussi appelés serveurs résolveurs, ces serveurs
sont utilisés par les fournisseurs d'accès Internet et d'autres réseaux pour résoudre les requêtes DNS des
utilisateurs finaux. Ils effectuent des recherches itératives pour obtenir les réponses DNS demandées.

11
Lorsqu'une requête DNS est effectuée, le processus de résolution commence par les serveurs racines, qui
renvoient vers les TLD servers appropriés. Ensuite, les TLD servers fournissent des références vers les
serveurs de noms autoritaires pour obtenir la réponse finale.

Cette architecture décentralisée permet une distribution efficace des requêtes DNS et garantit la
disponibilité et la résilience du système dans son ensemble

5. TYPE D’ENREGISTREMENT DNS


Il existe plusieurs types d'enregistrements DNS couramment utilisés. Voici quelques-uns des types
d'enregistrements DNS les plus courants :

1. Enregistrement A (Address) : Associe un nom de domaine à une adresse IP IPv4.

2. Enregistrement AAAA (IPv6 Address) : Associe un nom de domaine à une adresse IP IPv6.

3. Enregistrement CNAME (Canonical Name) : Alias d'un autre enregistrement DNS, utilisé pour rediriger
un nom de domaine vers un autre nom de domaine.

4. Enregistrement MX (Mail Exchanger) : Indique les serveurs de messagerie qui acceptent les e-mails
pour un domaine spécifique.

5. Enregistrement TXT (Text) : Permet de stocker des informations texte arbitraires dans l'enregistrement
DNS, souvent utilisé pour la vérification du propriétaire du domaine ou pour fournir des informations
supplémentaires.

12
6. Enregistrement NS (Name Server) : Indique les serveurs de noms autoritaires pour un domaine
spécifique.

7. Enregistrement SRV (Service) : Utilisé pour spécifier les services disponibles sur un domaine, tels que
les serveurs de messagerie, les serveurs vocaux sur IP, etc.

8. Enregistrement SPF (Sender Policy Framework) : Fournit des informations sur les serveurs autorisés à
envoyer des e-mails au nom d'un domaine.

Ces types d'enregistrements DNS sont utilisés pour diverses fonctionnalités et configurations dans le
système DNS afin de permettre la résolution des noms de domaine et la fourniture de services associés
tels que l'envoi d'e-mails et la redirection des requêtes vers les bons serveurs

5. ROLE DES SERVEURS DNS


Les serveurs DNS jouent un rôle crucial dans le système de noms de domaine (DNS). Voici quelques-uns
des rôles importants des serveurs DNS :

1. Résolution des noms de domaine : Les serveurs DNS sont responsables de la résolution des noms de
domaine en adresses IP. Lorsqu'un utilisateur saisit un nom de domaine dans son navigateur, le serveur
DNS convertit ce nom de domaine en adresse IP correspondante, permettant ainsi d'établir la connexion
avec le serveur web approprié.

2. Stockage des enregistrements DNS : Les serveurs DNS stockent les enregistrements DNS qui
contiennent des informations telles que les adresses IP associées aux noms de domaine, les
enregistrements MX pour les serveurs de messagerie, les enregistrements NS pour les serveurs de noms
autoritaires, etc.

3. Autorité pour les domaines : Les serveurs DNS autoritaires sont responsables d'un ou plusieurs
domaines spécifiques. Ils contiennent les enregistrements DNS autoritaires pour ces domaines et
répondent aux requêtes DNS concernant ces domaines.

4. Cache DNS : Les serveurs DNS peuvent également fonctionner comme des caches DNS, stockant
temporairement les réponses aux requêtes DNS récentes. Cela permet d'accélérer la résolution des noms
de domaine en évitant d'effectuer des recherches répétées pour les mêmes requêtes.

5. Distribution des requêtes DNS : Les serveurs DNS sont répartis à différents niveaux hiérarchiques, tels
que les serveurs racines, les TLD servers et les serveurs de noms autoritaires. Cette distribution permet
une résolution efficace des requêtes DNS en acheminant les requêtes vers les serveurs appropriés.

En résumé, les serveurs DNS sont essentiels pour la résolution des noms de domaine, le stockage des
enregistrements DNS et l'autorité des domaines. Ils jouent un rôle clé dans le fonctionnement du système
de noms de domaine et permettent la navigation sur Internet

13
6. SECURITE DNS
La sécurité DNS est cruciale pour protéger les utilisateurs et les réseaux contre les attaques et les
manipulations malveillantes. Voici quelques mesures de sécurité couramment mises en place pour
renforcer la sécurité DNS :

1. Sécurisation des serveurs DNS : Les serveurs DNS doivent être configurés de manière sécurisée, en
appliquant des mises à jour régulières, en utilisant des mots de passe forts, en limitant l'accès aux
adresses IP autorisées et en activant les fonctionnalités de sécurité telles que le DNSSEC (Domain Name
System Security Extensions).

2. DNSSEC (Domain Name System Security Extensions) : Le DNSSEC est une extension du système DNS qui
permet de garantir l'intégrité et l'authenticité des données DNS en utilisant des signatures numériques. Il
protège contre les attaques telles que la falsification de réponse DNS (DNS spoofing) et le détournement
de requêtes.

3. Filtrage DNS : Le filtrage DNS peut être utilisé pour bloquer l'accès à des domaines malveillants connus
ou à du contenu non souhaité. Cela peut être réalisé en utilisant des listes noires, des listes blanches ou
des solutions de filtrage basées sur des réputations.

4. Protection contre les attaques DDoS : Les attaques par déni de service distribué (DDoS) peuvent
affecter les serveurs DNS en inondant le réseau avec un trafic excessif, entraînant une interruption de
service. Des solutions de détection et d'atténuation des attaques DDoS peuvent être mises en place pour
protéger les serveurs DNS contre de telles attaques.

5. Surveillance et journalisation : La surveillance continue des activités DNS et la journalisation des


requêtes et des réponses peuvent aider à détecter les comportements suspects, les tentatives d'attaques
ou les anomalies de trafic.

6. Sensibilisation à la sécurité DNS : La sensibilisation des utilisateurs et des administrateurs système à la


sécurité DNS est importante pour promouvoir de bonnes pratiques, telles que l'utilisation de mots de
passe forts, la vérification des certificats SSL/TLS, et la mise en place de mesures de protection
supplémentaires comme l'utilisation d'un VPN.

En combinant ces mesures de sécurité, il est possible de renforcer la sécurité du système DNS et de
réduire les risques d'attaques et de manipulations malveillantes

14
Conclusion

En conclusion, nous avons exploré les concepts clés de l'IP, de l'ICMP (routage) et du DNS et leur
interrelation dans le contexte de la communication sur Internet. L'IP est le protocole fondamental qui
permet l'acheminement des données, tandis que l'ICMP facilite le routage des paquets en fournissant des
informations sur l'état de la connexion. Le DNS, quant à lui, joue un rôle essentiel en traduisant les noms
de domaine en adresses IP. Nous avons également identifié le problème commun qui unit ces trois
éléments : assurer un acheminement efficace des paquets de données tout en permettant aux
utilisateurs d'accéder facilement aux ressources en ligne. Grâce au routage ICMP et au DNS, ce problème
est résolu en garantissant une transmission fiable des données et en facilitant la navigation sur Internet.
En d’autre terme, l'IP, l'ICMP (routage) et le DNS sont des éléments essentiels de l'infrastructure
d'Internet. Leur compréhension nous permet de mieux appréhender les défis liés à la communication en
ligne et d'optimiser nos interactions sur le réseau

15
Bibliographie et webographie
[1] Postel, J. (ed.), "Internet Protocol - DARPA Internet Program Protocol Specification," RFC 791 ,
USC/Information Sciences Institute, September 1981.

16

Vous aimerez peut-être aussi