📚 Mémo Réseaux et Outils d'Analyse 🔍

Ce mémo est conçu pour vous fournir une base solide dans la compréhension des réseaux, des équipements clés comme les DSLAMs, ainsi que des outils d'analyse et de diagnostic tels que Nmap. Vous y trouverez des explications détaillées sur les concepts, les commandes, et des exemples concrets adaptés à votre travail, en IPv4 et IPv6.

1. Concepts de Base : Adresses IP et MAC

Adresse IP (IPv4 et IPv6)

IPv4 : Adresse composée de 32 bits, généralement écrite sous la forme de quatre nombres décimaux séparés par des points (exemple : 192.168.1.1). Chaque nombre est un octet (8 bits) et peut varier de 0 à 255.

IPv6 : Adresse composée de 128 bits, écrite en huit groupes de quatre chiffres hexadécimaux séparés par des deux-points (exemple : 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

Adresse MAC (Media Access Control)

L'adresse MAC est un identifiant unique de 48 bits pour chaque carte réseau (NIC). Elle est utilisée pour la communication au sein d'un réseau local (LAN).

2. Structure et Fonctionnement d’un Réseau avec DSLAM

Composants Clés :

Exemple de Trajet des Données :

Les données partent de votre PC (192.168.1.10), passent par le routeur (192.168.1.1) qui les envoie au DSLAM. Le DSLAM achemine ensuite les données vers le réseau du FAI et enfin vers l’Internet.

3. Outils et Commandes d’Analyse Réseau

Nmap : Découverte et Analyse

Nmap est un outil essentiel pour cartographier un réseau, découvrir des équipements, identifier des services, et analyser des ports. Voici quelques commandes clés :

Scanner une Adresse IP :

nmap 192.168.1.10

Résultat attendu : Liste des ports ouverts, services associés, et leur statut (ouvert/filtré/fermé).

Starting Nmap 7.80 ( https://nmap.org ) at 2024-08-29 12:00 UTC
Nmap scan report for 192.168.1.10
Host is up (0.0020s latency).
Not shown: 995 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
80/tcp  open  http
443/tcp open  https
MAC Address: 00:1A:2B:3C:4D:5E (Apple)

Découvrir Tous les Appareils sur un Réseau Local (LAN) :

nmap -sn 192.168.1.0/24

Résultat attendu : Liste des appareils connectés au réseau, avec leurs adresses IP et MAC.

Nmap scan report for 192.168.1.1
Host is up (0.0030s latency).
MAC Address: 00:1A:2B:3C:4D:5F (Cisco Systems)

Nmap scan report for 192.168.1.10
Host is up (0.0020s latency).
MAC Address: 00:1A:2B:3C:4D:5E (Apple)

Identifier le Système d’Exploitation et les Services :

nmap -A 192.168.1.10

Résultat attendu : Détails sur le système d'exploitation, les services actifs, et les versions des logiciels.

Running: Apple Mac OS X 10.15
OS CPE: cpe:/o:apple:mac_os_x:10.15
OS details: Mac OS X 10.15.5 (Catalina)

Scans IPv6 :

nmap -6 2001:db8::ff00:42:8329

Résultat attendu : Scan similaire à IPv4 mais adapté aux adresses IPv6.

SNMP pour la Surveillance des DSLAMs

Utilisez SNMP pour interroger les DSLAMs et surveiller leurs performances.

Commande SNMP pour Interroger un DSLAM :

snmpwalk -v2c -c public 192.168.1.2

Résultat attendu : Informations sur les interfaces du DSLAM, les erreurs, la bande passante utilisée, etc.

IF-MIB::ifDescr.1 = STRING: eth0
IF-MIB::ifInOctets.1 = Counter32: 123456789
IF-MIB::ifOutOctets.1 = Counter32: 987654321

4. Scénarios Pratiques pour Analyser et Diagnostiquer des Réseaux avec DSLAM

Exemple 1 : Détection de Problèmes de Débit

Problème : Un client se plaint de débits Internet lents.

Action : Scanner les interfaces du DSLAM pour détecter les erreurs ou les ports surchargés.

Commande : Utilisation de SNMP ou d’une interface CLI pour vérifier les erreurs sur les lignes connectées.

snmpwalk -v2c -c public 192.168.1.2 | grep 'errors'

Résultat : Le DSLAM peut montrer des erreurs sur un port spécifique, indiquant un problème de ligne téléphonique ou de distance excessive.

Exemple 2 : Interruption de Service

Problème : Plusieurs clients perdent leur connexion Internet simultanément.

Action : Vérifier l’état des interfaces sur le DSLAM et analyser les logs.

Commande : Accéder au DSLAM via SSH ou Telnet et exécuter une commande pour afficher les logs récents.

ssh admin@192.168.1.2
show log

Résultat : Les logs peuvent révéler un redémarrage récent du DSLAM ou un échec sur une interface.

Exemple 3 : Gestion des Appels (VoIP)

Problème : Qualité des appels VoIP dégradée sur plusieurs lignes.

Action : Prioriser le trafic VoIP sur le DSLAM pour améliorer la qualité de service.

Commande : Utilisation d’outils de gestion QoS pour configurer la priorisation du trafic.

ssh admin@192.168.1.2
configure qos voip priority high

Résultat : Amélioration de la qualité des appels grâce à la priorisation du trafic VoIP.

5. Éthique et Pratiques Professionnelles

En tant qu’auditeurs en cybersécurité, il est crucial de respecter l’éthique et les règles légales lors de l’analyse des réseaux et des équipements. Chaque test ou intervention doit être réalisée avec l’autorisation explicite du propriétaire du réseau. Assurez-vous de toujours préserver la confidentialité des données et de ne pas causer de perturbations involontaires dans les réseaux que vous analysez.