Partielo | Créer ta fiche de révision en ligne rapidement

Introduction à TCP/IP et aux routeurs de type IOS

Définitions

Définition

TCP/IP
La suite de protocoles de gestion des communications Internet.
Routeur
Un dispositif qui transfère des données entre différents réseaux.
IOS (Internetwork Operating System)
Le système d'exploitation utilisé sur les routeurs Cisco.

Modèle OSI

Le modèle OSI, ou Open Systems Interconnection, est un cadre de référence pour les protocoles réseau. Il divise les fonctions de réseau en sept couches distinctes : physique, liaison de données, réseau, transport, session, présentation et application. Chaque couche a un rôle spécifique dans le traitement et le transfert des données sur un réseau.

Modèle TCP/IP

TCP / UDP

Le TCP (Transmission Control Protocol) et l'UDP (User Datagram Protocol) sont deux des principaux protocoles de la couche transport dans la suite TCP/IP. Le TCP est utilisé pour des communications fiables nécessitant une confirmation de réception, tandis que l'UDP est utilisé pour des transactions rapides et non fiables qui favorisent la vitesse sur l'assurance de livraison.

IP

Le protocole IP (Internet Protocol) est chargé de la routage des paquets de données de leur source à leur destination. Il utilise des adresses IP pour identifier les différentes machines sur un réseau.

ICMP

L'ICMP (Internet Control Message Protocol) est utilisé pour envoyer des messages d'erreur et de gestion dans les communications sur Internet, comme les notifications lorsqu'une destination est inatteignable.

Routage IP

Concept

Le routage IP est le processus de détermination du chemin qu'un paquet de données suivra pour atteindre sa destination finale. Cela implique l'utilisation d'algorithmes et de tables de routage mises à jour dynamiquement.

Routage dynamique

Le routage dynamique fait référence à l'utilisation de protocoles qui ajustent automatiquement les tables de routage en réponse aux modifications de la topologie du réseau. Des protocoles tels que OSPF et RIP sont couramment utilisés pour ce type de routage.

Services UDP

DNS

Le DNS (Domain Name System) utilise principalement UDP pour fournir des réponses rapides aux requêtes de résolution de noms de domaine. C'est un service crucial pour la navigation sur Internet puisque les noms de domaine lisibles par l'homme sont traduits en adresses IP numériques.

Services TCP

SMTP

Le protocole SMTP (Simple Mail Transfer Protocol) est utilisé pour l'envoi de courriels. Il repose sur TCP pour garantir que les messages sont intégralement transmis des clients de messagerie aux serveurs.

POP3

POP3 (Post Office Protocol 3) est un protocole Internet utilisé pour récupérer des emails depuis un serveur de messagerie. Il permet aux utilisateurs de télécharger leurs emails pour les lire en local tout en utilisant TCP pour assurer une livraison fiable des messages.

Router CISCO

Hardware

Structure
La structure des routeurs Cisco implique plusieurs composants matériels, dont des ports pour le réseautage, un processeur pour le traitement des informations, de la mémoire pour stocker le système d'exploitation IOS, et des interfaces pour la connectivité.
Processus de démarrage
Lorsque les routeurs Cisco démarrent, ils suivent une séquence spécifique qui inclut l'initialisation du matériel, le chargement de l'IOS depuis la mémoire persistante, et l'application des configurations sauvegardées pour débuter les services de routage.

Software (IOS)

Porte console
La porte console d'un routeur Cisco est utilisée pour la configuration initiale et pour le dépannage. Les administrateurs réseau s'y connectent directement via un câble console pour accéder à l'interface de ligne de commande (CLI).
Interpreteur de commande (CLI exec)
Le CLI exec est l'environnement de commande dans l'IOS qui permet aux administrateurs d'exécuter diverses commandes pour configurer, gérer et dépanner le routeur. Il est accessible à différents niveaux d'autorisation pour assurer la sécurité.
Les fichiers de configuration
Les routeurs Cisco utilisent deux principaux types de fichiers de configuration : la configuration en cours ('running-config') qui est active en mémoire vive et la configuration sauvegardée ('startup-config') stockée en mémoire non volatile. Les configurations peuvent être modifiées via le CLI et sauvegardées pour la persistance au redémarrage.
Images IOS
Les images IOS sont des fichiers contenant le système d'exploitation utilisé par les routeurs Cisco. Elles varient selon les versions et les fonctionnalités voulues, et sont stockées en mémoire flash.
Configuration générale
La configuration générale d'un routeur Cisco inclut la définition de paramètres globaux comme les noms d'hôtes, la sécurité des accès, les interfaces réseaux et les protocoles de routage activés.
Configuration des interfaces
Configurer une interface sur un routeur Cisco implique de définir l'adresse IP de l'interface, activer ou désactiver les interfaces, et spécifier les types d'encapsulation en fonction des protocoles souhaités.
Configuration des lignes VTY
Les lignes VTY permettent l'accès distant via des protocoles tels que Telnet ou SSH. La configuration inclut la définition des règlements d'accès et l'attribution de mots de passe pour assurer la sécurité des connexions.
Configuration des interfaces routages
En plus des configurations physiques, définir les interfaces de routages sur un routeur Cisco inclut la mise en place de protocoles et de mécanismes pour gérer le trafic inter-réseaux de manière efficace et sécurisée.

Les “access lists”

Utilisation des “access lists”

Les listes d'accès (ACL) sont utilisées pour contrôler le trafic vers et depuis un routeur. Elles permettent d'appliquer des règles de filtrage sur les paquets passant par les interfaces du routeur, augmentant ainsi la sécurité du réseau.

Création d'”access lists”

La création d'ACL sur un routeur Cisco demande de définir des règles basées sur divers facteurs comme l'adresse source et destination, les ports utilisés, et les types de protocole. Une attention particulière est requise pour l'ordre des règles, car l'ACL est évaluée séquentiellement.

Gestion des problèmes

Commande Debug

La commande 'debug' est un outil puissant dans IOS pour le dépannage en temps réel. Elle permet d'observer les processus actifs et les flux de données, mais doit être utilisée avec précaution car elle peut fortement impacter les performances du routeur.

A retenir :

En résumé, la compréhension du modèle TCP/IP et des fonctionnalités associées, telles que le routage IP, les protocoles de transport comme TCP et UDP, et les services réseau, est cruciale pour la gestion et la configuration des réseaux modernes. Les routeurs Cisco, avec leur système IOS, offrent une vaste capacité de configuration et de sécurité. Savoir manipuler efficacement ces outils est essentiel pour tout professionnel réseau souhaitant construire et maintenir des réseaux robustes et sécurisés.