INITIATION AU RSEAU INFORMATIQUE 1 ER ANNE GNIE




























































































































- Slides: 124
INITIATION AU RÉSEAU INFORMATIQUE 1 ER ANNÉE GÉNIE LOGICIEL PROFESSEUR: I. DAHA BELGHITI
DEFINITION • Un réseau est un ensemble d’équipements (ordinateurs, imprimantes, …) interconnectés qui servent à acheminer un flux d’informations.
BUTS D’UN RÉSEAU INFORMATIQUE • Un réseau informatique peut servir plusieurs buts distincts : - Le partage de ressources (fichiers, applications ou matériels, connexion à internet, etc. ) Les données circulent par un câble et non par des supports amovibles (disquettes, clefs USB). - La communication entre personnes (courrier électronique, discussion en direct, etc. ) - La garantie de l'unicité et de l'universalité de l'accès à l'information (bases de données en réseau) - Le jeu vidéo multi-joueurs
LES AVANTAGES D’UN RESEAU • Partager des ressources matérielles et logicielles (serveur d’impression et serveur d’application) • Centraliser les données importantes (serveur de fichier) • Travailler ensemble • Faciliter la maintenance
LE PARTAGE DES RESSOURCES • Le partage des ressources permet de : • simplifier la maintenance des logiciels (mise à jour plus facile lors du changement de version). • libérer de l’espace disque sur les postes de travail. • diminuer les coûts : pour une application, 10 licences réseau sont moins chères que 10 licences individuelles.
PROTOCOLE • Un protocole de communication: Ensemble de règles qui permettent l’échange entre deux entités. ex : si A appel B A commence par dire allo B répond par allo A commence à envoyer les données à B
LE RESEAU POSTE À POSTE (PEER TO PEER OR P 2 P) Internet Routeur Commutateur (switch) Tous les postes sont à la fois client et serveur Imprimante réseau • Principe : chaque poste peut mettre ses ressources à la disposition du réseau (il joue le rôle de SERVEUR) et bénéficier des ressources des autres postes (il est alors CLIENT) 7
LE RESEAU AVEC SERVEUR DEDIE Internet Routeur SERVEUR Commutateur (switch) CLIENTS Imprimante réseau
LE CLIENT / SERVEUR Cette configuration exige un système d’exploitation réseau (Windows 2008/2012/2019 server, Linux) qui permet à l’administrateur (1 seul par réseau) de gérer de façon centrale toutes les composantes du réseau et de le sécuriser : • Configuration des stations • Définition des comptes et des groupes d’utilisateurs • Permissions accordées aux groupes et aux utilisateurs
LES COMPOSANTS D’UN RÉSEAU • Les composants matériels: • D’un serveur : Ordinateur hôte permettant l’accès à des ressources et des informations partagées sur le réseau. • D’ordinateurs: appelés aussi postes utilisateurs ou stations de travail
LES COMPOSANTS D’UN RÉSEAU • NIC (Network Interface card) ou Carte réseau : pour chaque ordinateur
C BLES À PAIRE TORSADÉES • Câbles à paire torsadées ou Utp (RJ 45) Unshielded Twisted Pair/ Shielded twisted pair (STP) Une paire torsadée est une ligne symétrique formée de deux fils conducteurs enroulés l’un autour de l’autre
FIBRE OPTIQUE
CABLE COAXIAL • Câbles coaxiaux • Antenne T
COMPOSANTS LOGICIELS • Un protocole de communication: Ensemble de règles qui permettent l’échange entre deux entités. • Un système d’exploitation: intégrant la fonction réseau • Les services qui appartiennent au système: Partage des ressources , utilisation des mots de passe • Les logiciels: Bureautique, base de données, messagerie électronique
INTRODUCTION DU MODÈLE OSI • Début 80, l'ISO : International Organization for Standardization • C'est une organisation internationale non gouvernementale dont le rôle est d'unifier et de coordonner les domaines techniques du traitement de l'information ( 90 pays membres) • A défini un modèle théorique de base : le modèle OSI (Open System Interconnection) • Conçu comme une modèle ouvert, s'est imposé comme référence théorique • Ce modèle abstrait définit 7 niveaux (couches) • Chaque couche contient des PDUs(Protocol data Unit) :
OSI • Norme Permet de comprendre comment les données passe d’un ordinateur à un autre
OSI • Comment A et B vont communiquer • Différents OS
INTRODUCTION DU MODÈLE OSI
INTRODUCTION DU MODÈLE OSI
PROTOCOLES Le Protocol Data Unit ou Unité de données de protocole (PDU) est l'unité de mesure des informations échangées dans un réseau informatique • PDU =data
APPLICATION LAYER • Application réseau sont des applications qui utilise Internet comme:
PRESENTATION LAYER • Permet: • Translation, Compression, Cryptage • PDU =data
PRESENTATION LAYER • Compression: Réduire la taille d’un fichier • PDU =data •
PRESENTATION LAYER Le chiffrement est un procédé de cryptographie grâce auquel on souhaite rendre la compréhension d'un document impossible à toute personne qui n'a pas la clé de déchiffrement. • Sécurité (exemple SSL pour le cryptage/décryptage) • PDU=DATA
CRYPTAGE VEGENERE EXEMPLE
DÉCRYPTAGE EXEMPLE
SESSION LAYER Permet: authentification (login et mdp), autorisation (droit d’accés), session management
TRANSPORT SESSION • Reliability ou fiabilité de la communication • Segmentation (diviser data en data unit) (Seq port: permet de définir l’application (FTP 21, SMTP 25) • Data unit permet de classifier(réassembler les unités à la destination pour avoir les donnes) • PDU =segment
TRANSPORT SESSION • Flow control (contrôle de flux)= combien de quantité de données je peux transmettre
ERROR CONTROL • Error control: s’assurer que les données sont bien arrivées à la destination
PROTOCOLES DE LA COUCHE TRANSPORT • Udp no feedback+ rapide , TCP (feedback, retransmission des data en cas de non reception) • UDP(s’assure pas que les données sont arriveés ou pas)
PROTOCOLES DE LA COUCHE TRANSPORT • Cas d’utilisation: • UDP: film, les jeux en ligne , TFTP • TCP: page web (www), FTP , Email
NETWORK LAYER • PDU =Packets
NETWORK LAYER • Adresse logique(IP) • IP 1: source • IP 2: destination
NETWORK LAYER • Logical adressing IPv 4 IPv 6, • Path determiniation (chemin), • Routing(Routage) se base sur le IP+ Mask
DATA LINK LAYER (LIASONS DES DONNÉES) • PDU= Frame (Trame) : (adresse physique MAC)
DATA LINK LAYER (LIASONS DES DONNÉES) • Management de l’acces au spectre(CSMA) • Les 3 machines vont transmettre au même temps à la même destination = collision
PHYSICAL LAYER (COUCHE PHYSIQUE) • Physical layer: Bit vers un signal( électrique, light signal, radio)
RÉSUMÉ DE OSI
DATA ENCAPSULATION OSI MODEL Le modèle est basé sur le concept d'encapsulation : chaque couche fournit un service à la couche du dessus Décapsulation
TCP/IP MODEL
TCP/IP MODEL
Protocoles TCP/IP Port UDP et TCP 44
PRINCIPAUX TYPES DE RÉSEAUX On distingue différents types de réseaux que l’on classe suivant : - leur taille (nombre de machines) - leur vitesse de transfert - leur étendue géographique
LAN • LAN ( Local Area Network ). Il s'agit d'un ensemble d'ordinateurs appartenant à une même organisation et reliés entre eux dans une petite aire géographique par un réseau, souvent à l'aide d’une même technologie (Ethernet). • Vitesse: . La vitesse de transfert de données d'un réseau local peut s'échelonner entre 10 Mbps, 100 Mbps (pour un réseau ethernet par exemple) et 1 Gbps ou Gigabit Ethernet par exemple).
LAN • La taille d'un réseau local peut atteindre jusqu'à 100 voire 1000 utilisateurs. - dans un environnement d'égal à égal" (en anglais peer to peer), dans lequel il n'y a pas d'ordinateur central et chaque ordinateur a un rôle similaire - dans un environnement "client/serveur", dans lequel un ordinateur central fournit des services réseau aux utilisateurs
LAN • Etendu géographique: Un LAN, Local Area Network est un réseau limité à un espace géographique comme un bâtiment. Par exemple, l’ensemble des ordinateurs dans une école forme un LAN.
MAN • Les MAN (Metropolitan Area Network) interconnectent plusieurs LAN géographiquement proches (au maximum quelques dizaines de km) à des débits importants. Ainsi un MAN permet à deux noeuds distants de communiquer comme si ils faisaient partie d'un même réseau local. • Un MAN est formé de commutateurs ou de routeurs interconnectés par des liens hauts débits (en général en fibre optique).
MAN • Réseau constitué par l'interconnexion de réseaux locaux LANs à l’échelle d’un pays, d’un continent et même du monde.
WAN • WAN signifie Wide Area Network, en français, « éseau étendu . Il s’agit d’une interconnexion de réseaux sur de longues distances. • Quand une grande entreprise interconnecte ses différents sites (ville) (usines de production, plateformes logistiques, …), on parle de WAN. • Les réseaux étendus se caractérisent par l’utilisation de technologies différentes des LAN. • réseaux locaux : câbles Ethernet ou du Wi-Fi, les connexions WAN se font plutôt en fibre optique voire en 4 G.
WAN • Le plus connu des WAN est Internet. • Les WAN fonctionnent grâce à des routeurs qui permettent de "choisir" le trajet le plus approprié pour atteindre un noeud du réseau.
RÉSEAU INTERNET • Internet est la suite du réseau militaire américain ARPANET. • Le but était de concevoir un réseau résistant aux attaques : les communications ne passent plus selon un mode linéaire, mais peuvent à chaque endroit emprunter plusieurs routes. • Les informations peuvent continuer à circuler, même en cas de destruction majeure d'une partie du territoire (on est en pleine guerre froide). • Internet a donc été conçu dès l'origine comme une toile d'araignée, d'où son nom anglais web (qui veut dire tissage et toile d'araignée).
L’INTERNET • Internet est un nom générique signifiant Interconnexion de Réseaux • le regroupement d'un ensemble de réseaux: • réseaux locaux (universités et entreprises) • réseaux métropolitain (campus, ville, agglomération) • réseaux régionaux • réseaux nationaux le plus grand réseau informatique du monde relie une communauté mondiale en pleine expansion
RÉSEAU INTERNET Fonctionnement • Cas normal, tout fonctionne correctement, les informations empruntent le "chemin le plus direct".
RÉSEAU INTERNET • Fonctionnement • En cas de disfonctionnement : un relais ne fonctionne plus, il existe alors au moins une autre possibilité pour acheminer les informations.
RÉSEAU INTERNET • Chaque ordinateur connecté directement sur Internet possède un numéro d'identification unique (appelée adresse IP) et peut envoyer et recevoir des informations avec n'importe quel autre ordinateur ou machine possédant une adresse IP (voire même une imprimante). • Par ailleurs, le temps d'acheminement ne dépend pas de la distance, mais plutôt de la qualité des lignes qui séparent deux machines. • Notons que vous pouvez être reliés à Internet sans disposer de votre propre adresse IP. Il faut faire appel à un serveur (FAI) qui vous en prête une le temps de votre connexion.
RÉSUMÉ
STRUCTURE OU TOPOLOGIE RÉSEAU • Topologie physique Ø Une topologie physique est en fait la structure physique de votre réseau. C’est donc la forme, l’apparence du réseau. Ø Il existe plusieurs topologies physiques le bus, l’étoile (la plus utilisée), le mesh (topologie maillée), l’anneau, hybride, etc. • Topologie logique Ø Une topologie logique est la structure logique d’une topologie physique, c’est-à-dire que la topologie logique définit comment se passe la communication dans la topologie physique
LA TOPOLOGIE PHYSIQUE DU RESEAU C’est la façon dont les ordinateurs sont matériellement interconnectés L’arrangement physique des éléments réseau est appelé topologie physique : Topologie en étoile Topologie en bus Topologie en anneau Topologie en mesh Topologie en arbre(tree)
LA TOPOLOGIE EN ETOILE • Les stations sont reliées à un commutateur (switch) ou bien un concentrateur (hub) situé au centre du réseau. La norme utilisée pour ce type de réseau s’appelle : Ethernet.
LA TOPOLOGIE EN BUS Très simple, les stations sont directement reliées à un câble (média) dont chaque extrémité est terminée par un bouchon ou terminateur. un seul ordinateur a le droit d'émettre des données à la fois 62
TOPOLOGIE EN ANNEAU LOGIQUE
TOPOLOGIE PHYSIQUE EN ANNEAU
TOPOLOGIE EN MESH (MAILLÉ) COMPLET
TOPOLOGIE EN MESH (MAILLÉ) PARTIEL
TOPOLOGIE DE L'ARBRE • Topologie de l'arbre : Il s'agit d'une topologie qu'on pourrait qualifier "d'hybride". Elle combine les caractéristiques des topologies en bus et en étoile.
L'ADRESSE IP 0 • IP signifie "Internet Protocol" ; son but est d'interconnecter des réseaux, c'est un protocole 4 8 16 19 24 "routable". VERS HLEN Type de service Identification Durée de vie Longueur totale Flags Protocole Offset fragment Somme de contrôle Header Adresse IP Source Adresse IP Destination Options IP (éventuellement) Données Padding 31
IP : INTERNET PROTOCOL (LE DATAGRAMME) • VERS : numéro de version de protocole IP, actuellement version 4. • HLEN : longueur de l'en-tête en mots de 32 bits, généralement égal à 5 (sans d'options) • Longueur totale : longueur totale du datagramme (en-tête + données). • Type de service : indique comment le datagramme doit être géré: traitement normal, haute priorité, haut débit, haute fiabilité. • Identification, Flags, Fragment Offset : informations utilisées par IP pour la reconstitution d’un paquet IP fragmenté. • Durée de vie : Ce champ indique en second, la durée maximale de transit du datagramme sur Internet. Chaque passerelle diminue la valeur du TTL d’au moins 1 avant de le router. • Protocole : Ce champ identifie le protocole de niveau supérieur dont le message est porté par le champs données du datagramme
L'ADRESSE IP • Comment un protocole peut-il être routable ? Grâce aux adresses logiques que l'on distingue des adresses physiques.
ADRESSE PHYSIQUE • Adresse physique • Les cartes réseaux possèdent toutes une adresse physique ou adresse MAC (Media Access Control) Cette adresse est un code de 48 bits (6 octets), - les 24 premiers bits désignent le fabricant de la carte, - les 24 bits suivants forment un numéro donné par le fabricant lui-même. L'ensemble forme une "MAC address" unique pour chaque carte.
ADRESSE LOGIQUE • Adresse logique • L'adresse logique ou adresse IP, contrairement à l'adresse physique ne dépend pas uniquement de la machine. • Elle est choisie pour pouvoir désigner une machine en tant que membre d'un réseau ou d'un sous-réseau. • Une adresse IP est un code de 32 bits soit 4 octets habituellement représentés en décimal et séparés par des points. Exemple: 216. 239. 37. 100 • Parmi les adresses IP, nous distinguerons les adresses privées, les adresses de tests et les adresses publiques.
ADRESSES PRIVÉES • Adresses privées • 10. x. x. x / 8 172. 16. x. x à 172. 31. x. x / 12 192. 168. 0. x à 192. 168. 254. x / 16 Ces adresses sont "non-routées". Elles servent uniquement à l'intérieur d'un réseau local, jamais pour des adressages entre réseaux. • Adresse de test • 127. 0. 0. 1 Cette adresse vous renvoie à votre propre machine. C'est une adresse de bouclage (loopback). Vous l'utilisez avec la commande ping pour tester si votre carte réseau est bien configurée.
ADRESSES PUBLIQUES • Les adresses publiques sont celles que l’on utilise sur le réseau public Internet. • Elles sont attribuées par l’IANA (Internet Assigned Numbers Authority) [composante de l’ICANN (Internet Corporation for Assigned Names and Numbers), autorité suprême de régulation de l'internet] aux Registres Internet Régionaux (RIR) [RIPE-NCC (Réseaux IP Européens) pour l'Europe et le Moyen-Orient]. • Elles sont garanties pour être uniques au niveau mondial.
ADRESSES PUBLIQUES • Les RIR distribuent ces blocs d'adresses à des RIL (registres Internet locaux) qui sont en règle générale des fournisseurs d’accès à Internet (FAI). Ces derniers les distribuent ensuite à leurs clients. • 193. 248. 49. 134 ==> C'est grâce à cette adresse que l'on peut accéder depuis Internet à nos serveurs.
ADRESSE PUBLIQUE • Adresses IP privées utilisé en local • IP publiques uniquement sur internet. Les routeurs (par exemple : votre box) disposent d’une adresse IP publique côté internet, ce qui rend votre box visible sur internet (elle répondra au ping). Mais aussi, lorsque vous accédez à un site web vous utilisez l’adresse publique du serveur web. • Une adresse IP publique est unique dans le monde. • Les adresses IP publiques représentent toutes les adresses IP des classes A, B et C qui ne font pas partie de la plage d’adresses privées.
EXEMPLE D’ADRESSE PUBLIQUE
ADRESSAGE IP
ADRESSAGE IP
UNICAST • Message destiné uniquement à un destinataire
MULTICAST • Le message est envoyé à un groupe de destinataire
BROADCAST • Le message est envoyé à tous les destinataires
MASQUE RÉSEAU • C’est le mécanisme qui situe la limite entre la partie réseau et la partie hôte.
CLASSES D’ADRESSE IP
CLASSES D’ADRESSE IP
CLASSE D’ADRESSES • La Classe D • Les adresses de classe D sont utilisées pour les communications multicast. Le multicast ou en français multidiffusion est une forme de diffusion d'un émetteur vers un groupe de récepteurs. Le premier octet d’adresse IP d’une classe D commence toujours par la séquence de bits 1110, il est donc compris entre 224 et 239. • Les réseaux disponibles en classe D sont donc les réseaux allant de l’adresse IP 224. 0. 0. 0 à 239. 255 (adresses de multicast) • La Classe E • Les adresses de classe E sont réservées par IANA (Internet Assigned Numbers Authority) à un usage non déterminé. L’IANA est un département de l'ICANN (Internet Corporation for Assigned Names and Numbers, en français Société pour l'attribution des noms de domaine et des numéros sur Internet),
CALCUL DE L'ADRESSE RÉSEAU
ADRESSE DE DIFFUSION OU BROADCAST
ADRESSAGE
NOMBRE D’HÔTES POSSIBLES DANS UN RÉSEAU
NOMBRE D’HÔTES POSSIBLES DANS UN RÉSEAU • La classe A : comprend 16 millions d’adresses. • La classe B : comprend 65535 adresses • La classe B : comprend 256 adresses
CIDR(CLASSLESS INTER-DOMAIN ROUTING) • Le masque est constitué d’une suite contiguë de 1 suivie d’une suite de 0 ; l’information utile est le nombre de 1 dans le masque. • Une autre notation (la plus utilisée actuellement) consiste à faire suivre une adresse donnée par le nombre de bits égaux à 1 dans le masque. Exemple : 192. 168. 10. 0 avec le masque 255. 0 correspond à 192. 168. 10. 0/24
RÉSUMÉ En Résumé : Classe Bits de départ Début Fin Notation CIDR Masque de sousréseau par défaut Classe A 0 0. 0 127. 255 /8 255. 0. 0. 0 Classe B 10 128. 0. 0. 0 191. 255 /16 255. 0. 0 Classe C 110 192. 0. 0. 0 223. 255 /24 255. 25 5. 0 Classe D 1110 224. 0. 0. 0 239. 255 Non défini Classe E 1111 240. 0 255 Non défini
IP STATIQUE ET DYNAMIQUE • L’adresse IP statique est une adresse IP fixe qui est attribuée manuellement à un périphérique pendant une longue période. • D’autre part, l’adresse IP dynamique change fréquemment chaque fois que l’utilisateur démarre son ordinateur, et elle est automatiquement attribuée.
IP STATIQUE ET DYNAMIQUE • Une adresse IP statique est généralement attribuée à un serveur hébergeant des sites Web et fournissant des services de messagerie électronique, base de données, FTP
IP STATIQUE ET DYNAMIQUE • Une adresse IP dynamique est une adresse IP attribuée dynamiquement à votre ordinateur par votre FAI. • Chaque fois que votre ordinateur (ou votre routeur) est redémarré, votre FAI attribue dynamiquement une adresse IP à votre périphérique réseau à l’aide du protocole DHCP. (Dynamic Host Configuration Protocol)
SOUS-ADRESSAGE (SUBNETTING) • Le sous-adressage est un découpage du plan d’adressage initial. • Devant la croissance du nombre de réseaux de l’Internet, il a été introduit afin de limiter la consommation d’adresses IP. • A l’intérieur d’une entité associée à une adresse IP de classe A, B ou C, plusieurs réseaux physiques partagent cette adresse IP. • On dit alors que ces réseaux physiques sont des sous-réseaux (subnet) du réseau d’adresse IP initial. • Le principe est qu’une adresse de réseau d’une classe A, B ou C peut être découpée en plusieurs sous-réseaux.
SOUS-ADRESSAGE (SUBNETTING) Partie Réseau Partie locale Sous réseau Identifiant Machine
SOUS-ADRESSAGE (SUBNETTING) • Une adresse IP comporte désormais 3 parties: Ø l’identifiant réseau «Partie Réseau» : il a la même signification que celui du plan d’adressage initial. Ø l’identifiant du sous-réseau : identifie un segment ou un sous-réseaux. Ø l’identifiant de la machine : identifie la machine sur le segment ou le sous-réseaux.
SOUS-ADRESSAGE (SUBNETTING) • Le sous-adressage consiste à déterminer : Le masque adéquat pour le sous-réseau. Le calcul des sous-réseaux correspondants: Ø Calculer l’adresse du sous-réseau. Ø Calculer l’adresse de diffusion correspondante. Déterminer les adresses utilisables. Ø Deux méthodes existent pour le calcul: Le calcul binaire. Le calcul décimal.
102 Sous-adressage (subnetting) • Exercise: • Nous voulons découper le réseau de classe C 192. 168. 64. 0/24 en 8 réseaux de 30 machines pour chaque réseau. • Le nombre de réseaux doit être une puissance de 2, or 8=2^3 donc nous avons 3 bits dans la partie sous-réseau.
Solution Notation décimal Adresse initial 0 24 27 31 192. 168. 64. 0 Réseau N°=1 1100 0000 1010 1000 010 0 0000 0 0 1111 1111 0 0 0 0 255. 224 0 1111 1111 1 1 1 0 0 0 192. 168. 64. 0 1100 0000 1010 1000 010 0 0000 0 0 Réseau N°=2 192. 168. 64. 32 1100 0000 1010 1000 010 0 0000 0 0 1 0 0 0 Réseau N°=3 192. 168. 64 1100 0000 1010 1000 010 0 0000 0 1 0 0 0 0 Réseau N°=4 192. 168. 64. 96 1100 0000 1010 1000 010 0 0000 0 1 1 0 0 0 Réseau N°=5 192. 168. 64. 128 1100 0000 1010 1000 010 0 0000 1 0 0 0 0 0 Réseau N°=6 192. 168. 64. 160 1100 0000 1010 1000 010 0 0000 1 0 0 0 Réseau N°=7 192. 168. 64. 192 1100 0000 1010 1000 010 0 0000 1 1 0 0 0 0 Réseau N°=8 192. 168. 64. 224 1100 0000 1010 1000 010 0 0000 1 1 1 0 0 0 Nouveau Masque 103
Sous-adressage (subnetting) Adresse réseau Adresse broadcast 104 Adresses utilisable 192. 168. 64. 00000 (192. 168. 64. 0) 192. 168. 64. 00011111 (192. 168. 64. 31) 192. 168. 64. 00000001 192. 168. 64. 00011110 192. 168. 64. 30 192. 168. 64. 001 00000 (192. 168. 64. 32) 192. 168. 64. 00111111 (192. 168. 64. 63) 192. 168. 64. 00100001 192. 168. 64. 33 192. 168. 64. 00111110 192. 168. 64. 62 192. 168. 64. 010 00000 (192. 168. 64) 192. 168. 64. 01011111 (192. 168. 64. 95) 192. 168. 64. 01000001 192. 168. 64. 65 192. 168. 64. 01011110 192. 168. 64. 94 192. 168. 64. 011 00000 (192. 168. 64. 96) 192. 168. 64. 01111111 (192. 168. 64. 127) 192. 168. 64. 01100001 192. 168. 64. 97 192. 168. 64. 01111110 192. 168. 64. 126 192. 168. 64. 100 00000 (192. 168. 64. 128) 192. 168. 64. 10011111 (192. 168. 64. 159) 192. 168. 64. 10000001 192. 168. 64. 129 192. 168. 64. 10011110 192. 168. 64. 158 192. 168. 64. 101 00000 (192. 168. 64. 160) 192. 168. 64. 10111111 (192. 168. 64. 191) 192. 168. 64. 10100001 192. 168. 64. 161 192. 168. 64. 10111110 192. 168. 64. 190 192. 168. 64. 110 00000 (192. 168. 64. 192) 192. 168. 64. 11011111 (192. 168. 64. 223) 192. 168. 64. 11000001 192. 168. 64. 193 192. 168. 64. 11011110 192. 168. 64. 222 192. 168. 64. 111 00000 (192. 168. 64. 224) 192. 168. 64. 1111 (192. 168. 64. 255) 192. 168. 64. 11100001 192. 168. 64. 225 192. 168. 64. 11111110 192. 168. 64. 254
Le routage IP • Le routage des datagrammes se fait au niveau de la couche IP • La différence entre un “ routeur ” et un “ hôte ” est que le premier est capable de transmettre un datagramme d’une interface à une autre et pas le deuxième 105
Le routage IP • On divise le routage en deux grandes familles : • Le routage direct Il s’agit de délivrer un datagramme à une machine raccordée au même LAN. • L’émetteur trouve l’adresse physique du correspondant (ARP), encapsule le datagramme dans une trame et l’envoie. • Le routage indirect Le destinataire n’est pas sur le même LAN comme précédemment. • Il est absolument nécessaire de franchir une passerelle connue d’avance ou d’employer un chemin par défaut. • Cette opération est beaucoup plus délicate que la précédente car il faut sélectionner une passerelle. 106
Le routage IP • Table de routage • Toutes les opérations de routage se font grâce à une table, dite “ table de routage ”, qui se trouve dans le noyau du routeur. • Cette table est très fréquemment utilisée par IP : sur un routeur plusieurs centaines de fois par secondes. 107
Le routage IP • Table de routage 108
Le routage IP • Table de routage 109
Le routage IP • Table de routage 110
Le routage IP • Routeur : Ø passerelle entre sous-réseaux Ø une adresse IP par interface (par sous-réseau) Ø communications à l'intérieur d'un même sous-réseau se fait sans passer par un routeur Ø acheminement à partir de l'@ destination (& logique avec le netmask de chaque entrée de la table de routage) 111
LE ROUTAGE IP • Mise à jour de la table de routage : Ø Ø Ø Manuelle = routage statique commande "route" des stations unix langage de commande des routeurs (ip route. . . ) Automatique = routage dynamique processus sur les stations et les routeurs échanges d'informations de routage : protocoles de routage
Le routage IP Ø Les routeurs sont des ordinateurs : Un routeur est un ordinateur comme un autre. Ø Les routeurs possèdent de nombreux composants matériels et logiciels communs avec d’autres ordinateurs : • Processeur • RAM • ROM • Système d’exploitation 113
Le routage IP
Le routage IP • Routage statique – La commande route permet d’indiquer une route : • vers un réseau (net) ou vers un équipement (host) • ou une route par défaut (default) • Syntaxe : – route add |delete [net|host] destination |default gateway metric • En général, sur les équipements non routeur, on définit uniquement une route par défaut 164. 203. 0 /24 195. 132. 92. 0 /24 Réseau 2 A Réseau 1 B. 1 . 10 204. 27. 1. 0 /24 Routeur R 1. 10 Routeur R 2 . 11 C 194. 57. 137. 0 /24 Routeur R 3 . 11 Réseau . 10 . 11 115
Le routage IP • exemple – – sur la machine B : • ifconfig eth 0 164. 203. 1 netmask 255. 0 broadcast 164. 203. 255 • route add [net] 195. 132. 92. 0 gw 164. 203. 10 1 • route add 194. 57. 137. 0 gw 164. 203. 11 1 sur le routeur R 2 : • Ifconfig eth 0 164. 203. 10. . . • Ifconfig eth 1 204. 27. 1. 11. . . • route add 195. 132. 92. 0 gw 204. 27. 1. 10 1 • route add 194. 57. 137. 0 gw 164. 203. 11 1 • route add default gw 164. 203. 12 1 sur la machine A : • ifconfig eth 0 195. 132. 92. 1. . . • route add default gw 195. 132. 92. 10 1 sur le routeur R 1 : • ifconfig eth 0 195. 132. 92. 10. . . • ifconfig eth 1 204. 27. 1. 10. . . • route add default gw 204. 27. 1. 11 1 116
ICMP • Le protocole ICMP (Internet control message Protocol) permet d’envoyer des messages de contrôle, de diagnostique ou d’erreur vers d’autres machines ou passerelles. • ICMP est un module obligatoire d'IP, qui assure deux fonctions principales : Ø rendre compte d'un problème réseau Ø tester l'accessibilite d'une machine • les messages ICMP sont de deux natures : Ø les messages d'erreurs : suite a une erreur constatée sur un datagramme Ø les messages d'interrogation/information : messages divers contribuant au (ou informant sur le) bon fonctionnement des
FORMAT DES MESSAGES ICMP TYPE 8 BITS; TYPE DE MESSAGE CODE 8 BITS; INFORMATIONS COMPLÉMENTAIRES CHECKSUM 16 BITS; CHAMP DE CONTRÔLE D’ERREUR HEAD-DATA EN-TÊTE DATAGRAMME + 64 PREMIERS BITS DONNÉES.
VALEUR DECIMAL DU TYPE
PING: - ICMP ECHO REQUEST - ECHO REPLY 120
ICMP ECHO REQUEST (PING) 121
ICMP ECHO REPLY (PING) 122
RÉFÉRENCES • http: //members. unine. ch/muriel. aubert/images/uninice. pdf • https: //www. slideserve. com/jerold/initiation-aux-r-seaux -informatiques • https: //www. supinfo. com/articles/single/5709 classification-reseaux-informatiques • https: //sites. google. com/site/technologiesti • https: //books. google. co. ma/
RÉFÉRENCES • https: //www. frameip. com/tcpip/? video=19#44 --lemodele-tcpip • https: //www. reseaucerta. org