mise en Œuvre des protocoles tcp/ip cours réseaux src1 iut cherbourg-manche antenne de saint-lô

31
Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Upload: cosme-pernot

Post on 04-Apr-2015

107 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Mise en Œuvre des Protocoles TCP/IP

Cours Réseaux SRC1

IUT Cherbourg-Manche antenne de Saint-Lô

Page 2: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Rappel : Qu’est ce qu’un protocole ?

C’est la description des formats de messages et règles selon lesquelles deux ordinateurs échangeront des données.

Chaque niveau de communication utilise un protocole adapté à ses besoins.

Parfois le choix est possible entre plusieurs protocoles de niveau équivalent (ex: langage)

Page 3: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Rappel : TCP/IP

Transmission Control Protocol/Internet Protocol)Ensemble de protocoles standard permettant la communication dans un environnement hétérogène. Il fournit un protocole de gestion de réseau d'entreprise routable ainsi que l'accès à Internet. Pour être en mesure d'échanger des paquets entre différents ordinateurs, TCP/IP exige : une adresse IP, un masque de sous-réseau et une passerelle (routeur) .  

Page 4: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Réseau TCP/IP

Page 5: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Réseau TCP/IP

Page 6: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Adresse IP

  Adresse UNIQUE (normalement) servant à identifier un ordinateur connecté à un réseau. Une adresse IP est composée de 4 octets notés en décimal et séparés par des points (Ex: 193.25.63.102 ). Actuellement nous utilisons le système IPv4 (4 octets) mais le système IPv6 (16 octets) encore en développement devrait le remplacer d’ici 2010.

Page 7: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Adresse IP

Adresse statique : C’est une adresse IP fixe mémorisée dans la configuration réseau d’un ordinateur. Elle reste identique à chaque fois que l'ordinateur se connecte sur le réseau. (obligatoire pour tous les serveurs )

Adresse dynamique : C’est une adresse IP attribuée par un serveur ou un fournisseur d'accés (DHCP) lorsque vous vous connectez à réseau. Elle est temporaire et sera reprise par un autre utilisateur après votre déconnexion.

Page 8: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

DHCP (Anglais : Dynamic Host Configuration Protocol)L'affectation et la mise à jour d'adresses IP peuvent représenter une lourde tâche administrative. Afin de faciliter ce travail, le protocole DHCP offre une configuration dynamique des adresses IP et des informations associées. Pour se connecter, un ordinateur envoie un broadcast à la recherche d’un serveur DHCP qui lui attribuera une adresse IP pour la durée de la connexion.

Page 9: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Masque de Sous-Réseau

Permet de séparer dans une adresse IP les bits servant à identifier l’adresse réseau de ceux d'adresse locale. Le masque du réseau a le même format que l’adresse IP mais son écriture binaire ne comporte que des 1 pour tous les bits d'adresses de réseau et de sous-réseau de l'adresse IP complète. Il est composé de 0 pour les bits de l'adresse locale.

Page 10: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Passerelle(Gateway en anglais) Dispositif destiné à connecter des réseaux ayant des architectures différentes ou des protocoles différents, ou offrant des services différents.Note : Une passerelle peut par exemple connecter un réseau local d'entreprise avec un autre réseau local ou un réseau public comme Internet.

Dans le langage courant, on assimile un routeur à une passerelle.

Page 11: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Protocoles de la pile TCP/IP

UDP (User Datagram Protocol)ARP (Address Resolution Protocol)ICMP (Internet Control Message Protocol). Cette suite de protocoles Internet intervient dans le mode de communication des ordinateurs et la procédure de connexion inter-réseaux.PPP (Point to Point Protocol)PPTP (Point to Point Tunneling Protocol)SLIP (Serial-Line IP) sont également pris en charge. Ces derniers permettent d'accéder à distance aux réseaux TCP/IP, y compris à Internet.

Page 12: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Utilitaires TCP/IP

IpconfigPingTracertArp

NetstatNbtstatRouteNslookup

Page 13: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

IpconfigUtilitaire TCP/IP qui affiche les paramètres de configuration TCP/IP de l'ordinateur. Utilisé sans paramètres, Ipconfig affiche l'adresse IP, le masque de sous-réseau et la passerelle par défaut de toutes les cartes.

Ipconfig /? : affiche l’aide

ipconfig /all : affiche toutes les informations disponibles concernant les cartes réseau actives.

Page 14: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Pingcomposante de TCP/IP, vérifie les connexions établies à un ou plusieurs hôtes distants. Exemple : ping 10.23.1.1

« Délai de la demande écoulé » peut signifier que l'hôte de destination est hors service « Destination impossible à atteindre » affiche l'adresse IP du routeur qui a essayé d'acheminer le paquet, mais n'a pas trouvé de route valide.

Page 15: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

TracertCet utilitaire de diagnostic détermine l'itinéraire emprunté vers une destination.

Tracert détermine l'itinéraire en envoyant un premier paquet d'écho avec une valeur TTL de 1, et en incrémentant celle-ci de 1 pour chaque transmission suivante, jusqu'à ce que la cible renvoie une réponse ou que la valeur TTL maximale soit atteinte.

L'itinéraire est obtenu en analysant les messages de dépassement renvoyés par les routeurs intermédiaires

Exemple : tracert 195.221.176.40

Page 16: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

ARPArp Affiche et modifie les tables de conversion des adresses physiques IP (Ethernet ou anneau à jeton) employés par le protocole de résolution d'adresses ARP (Address Resolution Protocol).

Exemple : arp –a Affiche les entrées ARP courantes présentent dans la table de conversion. Cette table est dynamique.

Page 17: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Netstat

Netstat Affiche les statistiques de protocole et les connexions réseau TCP/IP courantes.

Netstat -a Affiche toutes les connexions et les ports en écoute. Les connexions serveurs n'apparaissent en principe pas.

Netstat -e Affiche les statistiques Ethernet

Page 18: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Nbtstat

Cette commande de diagnostic affiche les statistiques de protocole et les connexions TCP/IP courantes utilisant NBT (NetBIOS sur TCP/IP). Nbtstat -c Affiche le contenu du cache noms NetBIOS (adresse IP de chaque nom). Nbtstat -n Affiche les noms NetBIOS locaux. La mention Registered indique que le nom est enregistré par diffusion (Bnode) ou par WINS

Page 19: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Route

Route Gère les tables de routage du réseau

. Route print : affiche les itinérairesRoute add : ajoute un itinéraireRoute delete : supprime un itinéraireRoute change : modifie un itinéraire existant.

Page 20: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Nslookup

Littéralement un « Coup d'oeil ». Sur l'Internet, le nslookup sert à aller voir dans la base de données de noms de serveurs (NS, voir DNS) l'adresse IP correspondant à un nom de machine (comme www.mygale.org). Le reverse lookup est l'opération inverse : obtenir le nom de la machine à partir de son adresse IP

Page 21: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Autres protocoles

Bien que TCP et IP soient les protocoles les plus répandus (à cause d’internet), il existe d’autres protocoles capables d’offrir les mêmes services d’acheminement des données à travers un réseau informatique.

Page 22: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Le Protocole IPX/SPX

•Présentation•Trame

Page 23: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Présentation

IPX/SPX est un protocole développé par Novell (éditeur de logiciels réseaux).

Il est basé sur le protocole XNS développé par Xérox pour son réseau Ethernet.

Page 24: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Principes

XNS avait été créé pour les réseaux locaux et n’était pas adapté pour les WAN.Novell a tenté d’y remédier avec IPX mais certaines limitations sont restées.IPX fournit la possibilité d’envoyer des données aux travers de plusieurs réseaux interconnectés. C’est un service non connecté. (datagram)SPX fournit la connexion virtuelle pour les applications qui le demandes.

Page 25: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Trame IPX

Page 26: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Définition des champs de l’entête

Checksum : contrôle d’erreur. Non utilisé en général, fixé à 0xFFFF.

Length : longueur en octets de l’entête plus les données.

Transport Control : Nombre de routeurs traversé par le paquet. (limité à 16 ou 127 suivant les réseaux.

Page 27: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Packet type : type de service requis ou offert par le paquet.

Packet Type  Field Value (Hex) 

Purpose 

NLSP  0x00  NLSP packets 

Routing information 

0x01  RIP packets 

Service advertising  0x04  SAP packets 

Sequenced  0x05  SPX packets 

NCP  0x11  NCP packets 

Propagated  0x14  NetBIOS and other propagated packets 

Page 28: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Destination Network : Numéro du réseau auquel appartient le destinataire. La valeur 0x00000000 signifie que le destinataire est sur le même réseau que l’expéditeur. La valeur 0xFFFFFFFF est interdite, il n’y a pas de broadcast sur les numéros de réseau.

Destination Node : Adresse physique du destinataire (6 octets). L’adresse 0xFFFFFFFFFFFF est l’adresse de broadcast pour toutes les stations du réseau.

Page 29: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Destination socket : Numéro du processus de destination.

Socket   Process 

0x451  NCP 

0x452  SAP 

0x453  RIP 

0x455  Novell NetBIOS 

0x456  Diagnostics 

0x9001  NLSP 

0x9004  IPXWANTM protocol 

Page 30: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Source network : numéro du réseau auquel appartient l’expéditeur.

Source node : adresse physique de l’expéditeur.

Source socket : numéro du processus émetteur. Ce numéro peut-être différent du destination socket (parleur/écouteur)

Higher-Level Protocol Headers : Entêtes des protocoles de niveau supérieur comme SPX ou NCP

Page 31: Mise en Œuvre des Protocoles TCP/IP Cours Réseaux SRC1 IUT Cherbourg-Manche antenne de Saint-Lô

Trame SPX