TCP/IP. I) Fonctionnement d un appareil dans un réseau à commutation de paquet: Modèle OSI

Documents pareils
Introduction. Adresses

2. DIFFÉRENTS TYPES DE RÉSEAUX

Groupe Eyrolles, 2000, 2004, ISBN :

Plan. Programmation Internet Cours 3. Organismes de standardisation

N o t i o n s d e b a s e s u r l e s r é s e a u x C h a p i t r e 2

Introduction aux Technologies de l Internet

DIFF AVANCÉE. Samy.

Administration des ressources informatiques

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

Informatique Générale Les réseaux

Présentation et portée du cours : CCNA Exploration v4.0

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Année Universitaire session 1 d automne Parcours : CSB5 Licence 3 STS Informatique

Internet Protocol. «La couche IP du réseau Internet»

U.E. ARES - TD+TME n 1

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

Rappels réseaux TCP/IP

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Les Réseaux Informatiques

SOMMAIRE : CONFIGURATION RESEAU SOUS WINDOWS... 2 INSTRUCTIONS DE TEST DE CONNECTIVITE... 5

TCP/IP, NAT/PAT et Firewall

Réseaux IUP2 / 2005 IPv6

NOTIONS DE RESEAUX INFORMATIQUES

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Théorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test

Tout sur les Réseaux et Internet

Présentation et portée du cours : CCNA Exploration v4.0

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

LES PROTOCOLES DES RÉSEAUX

Présentation du modèle OSI(Open Systems Interconnection)

Réseaux et protocoles Damien Nouvel

Administration UNIX. Le réseau

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

Administration de Réseaux d Entreprises

L3 informatique Réseaux : Configuration d une interface réseau

DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

Dynamic Host Configuration Protocol

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

Réseaux Internet & Services

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier

Votre Réseau est-il prêt?

LES RESEAUX INFORMATIQUES

Programme formation pfsense Mars 2011 Cript Bretagne

Couche application. La couche application est la plus élevée du modèle de référence.

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

Cours n 12. Technologies WAN 2nd partie

Commutateur 48 ports Gigabit Cisco SGE2010 Commutateurs de gestion Cisco Small Business

Systèmes et Réseaux (ASR 2) - Notes de cours Cours 14

Packet Tracer : configuration des listes de contrôle d'accès étendues, scénario 1

Commutateur sûr, efficace et intelligent pour petites entreprises

Réseaux. Moyens de sécurisation. Plan. Evolutions topologiques des réseaux locaux

Cisco Certified Network Associate Version 4

Cours des réseaux Informatiques ( )

FICHE DE COURS RESEAU POSTE A POSTE BAC PRO SYSTEMES ELECTRONIQUES NUMERIQUES Champ Professionnel : Télécommunications et Réseaux

IPFIX (Internet Protocol Information export)

! 1 /! 5 TD - MIP + RO - NEMO. 1. Mobile IP (MIPv6) avec optimisation de routage

Programmation Réseau. ! UFR Informatique ! Jean-Baptiste.Yunes@univ-paris-diderot.fr

Câblage des réseaux WAN.

Le Multicast. A Guyancourt le

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

Le routeur de la Freebox explications et configuration

Réseaux - Cours 3. BOOTP et DHCP : Amorçage et configuration automatique. Cyril Pain-Barre. IUT Informatique Aix-en-Provence

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

Commutateur Cisco SRW ports Gigabit : WebView Commutateurs gérés Cisco Small Business

Routage Statique. Protocoles de Routage et Concepts. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

«SESSION 2009» RESEAUX DE TELECOMMUNICATIONS ET EQUIPEMENTS ASSOCIES. Durée : 2 h 00 (Coef. 3)

Notice d installation des cartes 3360 et 3365

1.Introduction - Modèle en couches - OSI TCP/IP

Guide d utilisation Business Livebox

Les Réseaux Les transferts de données

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

Les Virtual LAN. F. Nolot 2008

1. Fonctionnement de l Internet 2. Protocoles applicatifs 3. Programmation réseau

Catalogue & Programme des formations 2015

Cours de sécurité. Pare-feux ( Firewalls ) Gérard Florin -CNAM - - Laboratoire CEDRIC -

Travaux Pratiques Introduction aux réseaux IP

TER Réseau : Routeur Linux 2 Responsable : Anthony Busson

IUT d Angers License Sari Module FTA3. Compte Rendu. «Firewall et sécurité d un réseau d entreprise» Par. Sylvain Lecomte

Technologies de l Internet

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226

Formation Cisco CCVP. Quality of Service. v.2.1

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Mise en place d'un Réseau Privé Virtuel

Introduction à TCP/IP

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

Métrologie des réseaux IP

Algorithmique des Systèmes Répartis Protocoles de Communications

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Transcription:

TCP/IP I) Fonctionnement d un appareil dans un réseau à commutation de paquet: Modèle OSI On a vu les 2 types principaux de commutation: Commutation de paquet Commutation de circuit traitements successifs dépendant du protocole et des autres communications => imprévisible car on partage les ressources mais sans savoir avec qui. établir un chemin privé => Une fois établi on le garde, on ne fait que transmettre d un bout à l autre des données => On est sûr de disposer des ressources de transmission en permanence. La commutation de circuit est adaptée au transfert de la voix car c est une transmission temps réel ( pas de trous dans la transmission ou de variation ). Le pari de la voix sur IP est de faire passer ce type de communication temps réel sur un réseau à commutation de paquet adaptée au transfert de données. Appareil électronique dans un réseau à commutation de paquet On peut schématiser l organisation d un appareil en commutation de paquet ( voir cours archi µp et transmi ) Mémoires UE µp UE Unité d échange Unité d échange L UE ( Unité d échange ) reçoit des signaux électriques sur son interface réseau. UE = UART pour port série, contrôleur USB pour USB, PIO ou PIA pour port parallèle, Contrôleur Ethernet pour, codec AMI pour TO/SO, codec HDB3 pour T2,... L UE tire des signaux des trames qu elle transmet au µp qui les stocke en mémoire. Il traite ces données quand il en a la capacité: - Analyse: Validité ( contrôle d erreur ), adresses, signification... - Modification des données pour les transmettre à l étape suivante - Transmission à l UE de sortie => Tronçon suivant de la transmission. Traitement des données échangées a) Niveau 1: Physique Pour transmettre à distance, on utilise un phénomène physique qui se propage. La représentation de l information s appelle un signal ( voir traitement du signal ). Le lien entre l information binaire ( 0 et 1 ) et l évolution du phénomène physique est le niveau 1. Exemples: Codage NRZ: 0 = un niveau sur tout le bit, 1 = un autre niveau. ( pour un port série: 1 = -12V, 0 = +12V ) 1

Codage Manchester utilisé en 0 = front montant 1 = front descendant Exemple: Réseau sur câble coaxial 10 Mbit/s. b) Niveau 2: Liaison ( trame ) Protocole utilisé entre 2 appareils successifs dans la transmission. Il comprend surtout - un moyen de synchroniser ( trouver le début de trame ), - un moyen de détecter des erreurs. - un découpage en champs qui ont un sens ( code contenu dans champ = demande d action ou réponse ), - une manière d enchaîner les actions. c) Niveau 3: Réseau ( paquet ) Protocole utilisé entre source et destinataire dans la transmission. Il comprend surtout - un moyen de détecter des erreurs. - un découpage en champs qui ont un sens ( code contenu dans champ = demande d action ou réponse ), - une manière d enchaîner les actions. d) Exemple Ethernet au niveau 2, IPv4 et IPv6 au niveau 3: 2

TRAME ETHERNET et ETHERNET 802.3 Préambule Sof adr adr Longueur DSAP SSAP Ctrl Org Type Données FCS desti source / Type Code 7 oct 1 6 6 2 1 1 1 3 3 38 à 1492 4 802.3 MAC 802.2 LLC 802.2 SNAP Le LSB est transmis en premier. SOF = Start of Frame delimiter. Longueur = Nombre d octets dans la trame sans le contrôle d erreur SAUF si Longueur/Type >1536 ( 0600H), ce champ est type et on n a pas les champs au dessus. Si le type est: 0800H: Données = Datagramme IP 0806H: Données = 28 octets ARP + 10 octets PAD de bourrage pour avoir au moins 38 octets ( recherche ADR MAC pour une IP ) 0835H: Données = 28 octets RARP + 10 octets PAD de bourrage pour avoir au moins 38 octets PAQUET IPv4 Version long entête TOS type of service longueur totale identification flags fragment offset TTL durée de vie Protocole Somme contrôle d entête adr IP source adr IP destinataire 4 bits 4 bits 8 bits 16 bits 16 bits 3 bits 13 bits 8 bits 8 bits 16 bits 32 bits 32 bits paquet 1 MSB=bit0 LSB=bit31 paquet 2 paquet 3 paquet 4 paquet 5 Entête IPv4 Pour l entête la transmission se fait en format grand indien : D abord bit 0 à 7 puis 8 à15, puis 16 à 23,... longueur entête = nombre de mots de 32 bits composant l entête = 5 + options TOS en Ipv4 = 3 bits de priorité du datagramme, bit D (délai), bit T (débit), bit R (fiabilité), bit C (coût), 3 bits non utilisés. TTL ( time to live ): Nombre de sauts ( passage de routeurs ) avant élimination du paquet options données Si le protocole est: 6: Données du paquet IP = segment TCP ( telnet, ftp, smtp,... ) 17: Données du paquet IP = segment UDP ( dns, snmp,... ) 1: Données = ICMP ( ping ) PAQUET IPv6 version Classe de trafic ( priorité ) Label du flux ( flow label ) longueur paquet après entête (payload length) entête suivante limite saut de routage (hop limit) 4 bits 8 bits 20 bits 16 bits 8 bits 8 bits 128 bits 128 bits paquet 1 de 4 octets MSB=bit0 LSB=bit31 paquet 2 de 4 octets paq 3 paq 4 paq 5 paq 6 paq 7 paq 8 paq 9 Entête IPv6 adr IP source adr IP destinataire options données paq 10 3

L entête Ipv6 est simplifiée: On garde ToS qui est enrichi en Classe de trafic ( diffserv ) => QoS, Longueur totale ( payload lenght ) TTL => Hop limit les adresses qui passent de 4 à 16 octets. «Entête suivante» permet d enrichir l entête en cas de besoin ( hop by hop header, end to end header, routing header, authentification header,... ). Exemple LAN Ethernet Routeur RNIS Serveur RAS avec carte RNIS PC Site 1 LAN Ethernet Site 2 Serveur d applications Une entreprise qui a mis en réseau 2 sites. Un PC du site 1 peut accéder aux données du serveur sur le site 2. Au niveau des protocoles, cet exemple correspond à logiciel couches routeur Serveur RAS supérieurs RNIS + adaptateur RNIS IP réseau LAN réseau WAN RNIS réseau LAN PC liaison 2 PPP liaison 1 liaison 3 serveur d appli adr IP réseau 1 adr IP source IP destinataire IP IP IP IP IP IP Ethernet Ethernet PPP PPP Ethernet Ethernet Manchester Manchester AMI-NRZ AMI-NRZ Manchester Manchester 4

Traitements réalisés selon les appareils Niveau physique Niveau liaison Niveau réseau HUB remise en forme retransmission à tous COMMUTATEUR ( SWITCH ) remise en forme décodage de trame analyse de contrôle d erreur si erreur élimination de trame sinon analyse adr niveau 2 retransmission vers adr desti remise en forme ROUTEUR décodage de trame analyse de contrôle d erreur si erreur élimination de trame sinon analyse adr niveau 2 analyse du paquet décodage du paquet analyse adr niveau 3 ajout protocole niveau 2 retransmission vers adr desti II) Sources de perte de qualité en commutation de paquet On a vu comment se faisait la transmission. Quelles en sont les conséquences en terme de qualité? va créer Codec Distorsion du signal Ligne de Transmission Perte de paquet Perte de Qualité Congestion Temps de latence du réseau ( latency ) Commutation Routage Gigue ( Jitter = variation du temps de latence ) Perte de paquet: - Si l on détecte une erreur ( ne recevant pas d acquittement l émetteur renverra ) à cause de déformation sur la ligne. - Si la mémoire de l appareil est remplie ( congestion ou dépassement de capacité de traitements ), il supprime des paquets pour fonctionner. Distorsion du signal: - Au codage, en particulier pour les bas débit, on créera une distorsion entre signal codé et réel. - Les pertes de paquets créeront une distorsion entre signal codé et réel. 5

Temps de latence: Temps mis pour transmettre. - Temps de codage du codec, - Temps de propagation de la ligne de transmission, - Temps d attente dans les mémoires des appareils avant traitement. Protocoles de la pile TCP/IP Logiciel Ping Telnet, Rlogin, FTP, SMTP Traceroute DNS, TFTP, Bootp, SNMP UDP et ICMP 4 TCP UDP ICMP 3 IP IGMP 2 ARP Ethernet RARP 1 Support physique 6

Câblage En Ethernet l'émission est sur la paire de fils 1,2, la réception sur la paire de fils 3,6. Il y a 2 types de câbles: Droits: D'un PC à un switch ou hub. Il croisera Tx vers Rx lui même en interne. 1 <-> 1 2 <-> 2 3 <-> 3 6 <-> 6 Croisés: Entre 2 terminaux ( D'un PC à un autre PC par exemple ). Il faut que l'émission de l'un aille vers la réception de l'autre => On croise 1 <-> 3 2 <-> 6 3 <-> 1 6 <-> 2 Dans tous les cas, pour bénéficier des effets du torsadage, il faut mettre 1 et 2 sur une même paire, 3 et 6 sur une autre. Tests élémentaires: 1) Niveau 1 physique : Vérifier que les diodes s'allument ( Lien actif ) Sinon vérifier le câble avec un testeur de câble. Pour faire un nouveau câblage: Regarder côté fil, le cran ou ergot du RJ45 en dessous 1 à gauche ( 1Tx+ 2 Tx- 3:Rx+ 6:Rx- ) Droit entre Terminal et Hub/Switch 1 paire 1 -> 1' 1 paire 3 -> 3' 2 -> 2' 6 -> 6' ( 3,6 sur la même paire pour que les fils soient torsadés ) Croisé entre 2 terminaux: 1 paire 1 -> 3' 1 paire 3 -> 1' 2 -> 6' 6 -> 2' 2) Niveaux 2,3 Ethernet/IP Vérifier que l'on a une config IP: ipconfig sous windows ou ifconfig sous linux. Tester que les appareils peuvent se joindre: Ping adr_ip Sinon vérifier les adresses IP, masques et adresse de passerelles. Même réseau? 3) Niveaux supérieurs Utiliser le logiciel correspondant à l'application. Si cela ne marche pas, pour faire le diagnostic utiliser un analyseur de protocole: Wireshark par exemple. ( souvent un pare-feu, un antivirus bloquent un port, ou il faut lier un port à une adresse privée: forwarder ou rediriger un port ) 7