• Aucun résultat trouvé

Niveau TramesNiveau Trames

N/A
N/A
Protected

Academic year: 2022

Partager "Niveau TramesNiveau Trames"

Copied!
93
0
0

Texte intégral

(1)Licence Informatique SMI Université Mohammed-V Agdal Faculté des Sciences Rabat Département informatique. Bouabid El Ouahidi [email protected]. NB: Certaines parties sont prises sur des documents internet 16.03.10. 1.

(2) Appellations selon la taille Ethernet Token Ring. Bluetooth UWB, ZigBee. Réseau Personnel PAN. Réseau local. WiMax,WiBro WRAN,. Réseau Réseau étendu métropolitain Réseau. régional MAN RAN. LAN. 1 m 1 0 m 1 00 m. Internet. 1 km. 10 km. PAN (Personal Area Network) LAN (Local Area Network). WAN. 1 00 km MAN (Metropolitain Area Network) RAN (Regional Area Network) WAN (Wide Area Network). 16.03.10. 2.

(3) 16.03.10. 3.

(4) Ethernet Ethernet partagé. Ethernet Commuté. Commutateur. 16.03.10. (Commutation par port). 4.

(5) Ethernet Partagé (Hubs) Tête de réseau. HUB. HUB. X. 16.03.10. HUB. HUB. HUB. HUB. HUB. HUB. HUB. HUB. Y. 5.

(6) Ethernet. Commutation par segment. 16.03.10. 6.

(7) Architecture Ethernet. Normalisation Ethernet:  IEEE (Institute of Electrical and Electronics Engineers) 1980 création du comité 802: Normalisation LANs  ECMA (European Computer Manufacturers Association).

(8) Ethernet partagés normalisés IEEE 802.3 10 Base 5 (Câble coaxial blindé jaune) IEEE 802.3 10 Base 2 ( Cheaprnet, câble coaxial non blindé, thin Ethernet IEEE 802.3 10 Base 36 (Ethernet large bande, câble coaxial IEEE 802.3 1 Base 5 (Starlan 1 Mbits/s Câble coaxial blindé jaune) IEEE 802.3 10 Base T (10 Mbits/s , Twisted-Pair (paires de fils torsadées) IEEE 802.3 10Base F, Fiber Optic (Fibre Optique  IEEE 802.3 10 Base FL, Fibre Link  IEEE 802.3 10 Base FB, Fibre Backbone  IEEE 802.3 10 Base FP, Fibre Passive IEEE 802.3 10 0 base T, Twised Pair ou encore FastEthern (100 Mbits/s, CSMA/CD)  10 Base TX;, Fibre Link  10 Base T4  10 Base FX, ---- 1000 Base CX, 1000 Base LX, 1000 Base T, 1000 Base SX. 16.03.10. IEEE 802.9 10 Base M (Multimédia) IEEE 802.11 10 Base X (Hertien). 8.

(9) Architecture LANs. Niveau Trames. Couche supérieures. Niveau Physique. LLC IEEE 802.2 IEEE 802.3. IEEE 802.4. IEEE 802.5. LLC. IEEE 802.11 IEEE 802.16. Ethernet Bus Ethernet jeton Jeton anneau WIFI. Niveau physique. WiMax. IEEE 802.17 RPR. MAC. MAU. LLC=Logical Link Control MAC=Media Access Control MAU= Medium Access Unit.

(10) Architecture LANs Les fonctions du niveau physique sont réalisées par des MAU (Media Access Unit):  Le codage et décodage des données La synchronisation  La reconnaissance de trames. La couche MAC (Media Access Control) : Accès Médium CSMA/CD (Carrier Sense Multiple Access/ Collision Detection pour l'accès à un réseau Ethernet partagé. CSMA/CA (Collision Avoidance) pour le WiFi Polling pour l'accès aux réseaux Bluetooth RPR (Resilient Packet Ring) pour les réseaux MAN. LLC (Logical Link control ):- Contrôle de l’émission et réception  LLC1: sans connexion et sans acquittement  LLC2 : avec connexion et avec acquittement  LLC3: sans connexion et avec acquittement simplifiée.

(11) Accès Aléatoire Principe: -Consiste à émettre à un instant aléatoire, s’appuie sur la méthode Aloha. Aloha: Permettre la communication entre différents établissement s (situés sur des iles) de l’université de Hawai,. Principe Aloha: Si un coupleur a une trame prête, il la transmet sans se préoccuper des autres coupleurs.  Si il y a collision, les trames sont perdues et sont retransmises ultérieurement 16.03.10. 11.

(12) ALOHA (1970) Avantage:  Simplicité  Aucune synchronisation  Décentralisée. Inconvénients:  Perte d’informations résultant d’une collision  Manque d’efficacité en cas de collision, car la transmission n’est pas interrompue.  Si plusieurs coupleurs, le débit baisse trop. 16.03.10. 12.

(13) Amélioration d’ALOHA. 16.03.10. 13.

(14) CSMA (1975) Principe:-Ecoute du canal avant transmission Si un coupleur veut transmettre une trame Il écoute la canal, si libre il émet; sinon, il diffère à une date ultérieure. Améliore Aloha, mais ne supprime pas les collisions Il suffit de considérer le cas deux stations les plus éloignées.. 16.03.10. 14.

(15) Variantes CSMA Nombreuses variantes de CSMA, diffèrent par trois caractéristiques:  La stratégie suivie par le coupleur après détection de l’état du canal  La manière dont les collisions sont détectées  La politique de retransmission après collision. Ses principales Variantes: CSMA non Persistant CSMA-Persistant CSMA-p persistant. 16.03.10. 15.

(16) CSMA non persistant:- Le coupleur écoute, si libre il émet, sinon, Il recommence le même processus après un temps aléatoire d’attente CSMA persistant:-Le coupleur écoute, si libre il émet, sinon, il continue à écouter jusqu’à ce que le canal soit libre et émet à ce moment. Moins de perte de temps, mais augmente la probabilité de collision, car les trames qui s’accumulent pendant la période occupée sont toutes transmises en même temps.. CSMA p-persistant:- le même que persistant, mais lorsque la canal devient libre, la probabilité que le coupleur émet est p. La probabilité que le coupleur diffère son émission est 1-p. Réduit la probabilité de collision. En effet, si deux terminaux souhaitent émettent en même temps, avec les algorithmes précédents, la collision est inévitable. Dans le cas p-persistant, il y une probabilité 1-p que chaque terminale n’émet pas, ce qui évite la collision. En revanche, il augmente le temps avant retransmission. 16.03.10. 16.

(17) CSMA-CD (Carrier Sense Multiple Access /Collision Detection): Algorithme CSMA-CD Si un coupleur veut émettre: a) Il écoute le canal, si libre il émet tout en continuant à écouter b) Si collision, arrêter d’émettre et transmettre des bits dits de bourrage, et reprendre en a) après un temps aléatoire calculé par l’algorithme dit de back-off. Ce temps est un multiple du slot time. CSMA/CA:- Collision Avoidance (WIFI). Permet à CSMA/CD de fonctionner lorsque la détection n’est pas possible (cas WIFI). CSMA/CR 16.03.10. 17.

(18) tp. tp tp 16.03.10. 18.

(19) Slot time tp A. B. Soit tp temps de propagation entre A et B les plus éloignés. A émet en utilisant CSMA/CD, c’est-à-dire écoute, si libre émet tout en continuant à écouter.  Slot time= Temps minimal pendant lequel A est assuré que la trame n’a pas rencontrée de collision. Ce temps doit être supérieur ou égale à 2tp. Sinon, il peut y avoir collision sans que A ne le détecte pas.  Comme conséquence, IEEE 802.3 impose comme taille minimale d’une trame Ethernet 64 octets pour un débit de 10 Mbits/s 16.03.10. 19.

(20) Slot Time :- τ = 2tp. tp. tp Trame tp tp 16.03.10. 20.

(21) Slot time (τ )? Calcul du Slot time (τ )?  La norme 10 Base T impose une taille 64 octets comme taille minimale d’une trame Ethernet. Cas débit D= 10 Mbits/s  le slot time τ =51,2 µs.. On en déduit la longueur maximale: L= τ/2 * 108 = 5,12 km. (vitesse = 200 000 km/s sur câble). Mais le choix s’est fixé sur 2,5km pour la 10 Base T. 16.03.10. 21.

(22) Algorithme Back-off Soit n la nième collision. k = min (10, n) Choisir aléatoirement r, tel 0 ≤ r ≤ 2k La reprise s’effectue après le temps r* τ (τ est le slot time) Si n ≥16 abandon. 16.03.10. 22.

(23) 16.03.10. 23.

(24) 16.03.10. 24.

(25) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T1 : S1 veut transmettre. 16.03.10. 25.

(26) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T1 + DI + DP(S1->S2) : S2 reçoit. 16.03.10. 26.

(27) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T1 + DI + DP(S1->S3) : S3 reçoit. 16.03.10. 27.

(28) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T2 : S1 cesse d’émettre. 16.03.10. 28.

(29) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T2 + ∆. 16.03.10. 29.

(30) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T2 + DP(S1->S2) : S2 cesse de recevoir. 16.03.10. 30.

(31) CSMA/CD.  Transmission sans problème. S1. S2. S3. Instant T2 + DP(S1->S3) : S3 cesse de recevoir. 16.03.10. 31.

(32) Délai inter-trames?  Nécessité du délai inter-trame (9,6 µs=> 12 octets, 10Mbits/s). S1. S2. S3. Instant T0 : S1, S2, et S3 n’ont rien à transmettre. 16.03.10. 32.

(33) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T1 : S1 veut transmettre , S1 commence à transmettre 16.03.10. 33.

(34) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T1 + DP(S1->S2) : S2 reçoit. 16.03.10. 34.

(35) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T1 + DP(S1->S3) : S3 reçoit. 16.03.10. 35.

(36) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T2 : S2 veut transmettre!. 16.03.10. 36.

(37) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T3 : S1 cesse de transmettre. 16.03.10. 37.

(38) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T3 + DP(S1->S2): S2 cesse de recevoir S2 détecte la passivité du support et commence à émettre!! 16.03.10. 38.

(39) Délai inter-trames?  Nécessité du délai inter-trame. S1. S2. S3. Instant T3 + DP(S1->S3): S3 cesse de recevoir les données de S1 et reçoit les données de S2 sans pouvoir faire la différence! 16.03.10. 39.

(40) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 : S3 veut transmettre et commence son décompte. 16.03.10. 40.

(41) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ : S1 veut transmettre et commence son décompte. 16.03.10. 41.

(42) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + DI : S3 commence à transmettre. 16.03.10. 42.

(43) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI : S1 commence à transmettre. 16.03.10. 43.

(44) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + DI + DP(S3->S2) : S2 commence à recevoir. 16.03.10. 44.

(45) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + DI + DP(S3S2 )+ ε : collision. 16.03.10. 45.

(46) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S1->S2) : S2 détecte la collision S2 arrête la réception 16.03.10. 46.

(47) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + DI + DP(S3->S1) : S1 détecte la collision S1 transmet la trame « abandon » 16.03.10. 47.

(48) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S3->S1) : S3 détecte la collision S3 transmet la trame « abandon » 16.03.10. 48.

(49) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + DI + DP(S3->S1) + émission TA : S1 backoff S1 arrête de transmettre 16.03.10. 49.

(50) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S3->S1) + émission TA : S3 backoff S3 arrête de transmettre et détecte l’état passif 16.03.10. 50.

(51) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S3->S1) + émission TA + DP(S2->S3): S2 détecte l’état passif 16.03.10. 51.

(52) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S3->S1) + émission TA + DP(S1->S3): S1 détecte l’état passif 16.03.10. 52.

(53) Collision  Illustration de l’occurrence d’une collision. S1. S2. S3. Instant T1 + ∆ + DI + DP(S3S1) + émission TA + DP : l’état passif est détecté par tous 16.03.10. 53.

(54) Traitement des collisions (exemple)  Exemple avec 2 stations :  1ère collision S1----S2. probabilité nouvelle collision S1----S2 : 0.5  2ème collision S1----S2. probabilité nouvelle collision S1-----S2 : 0.25  3ème collision S1-----S2. probabilité nouvelle collision S1-----S2 : 0.125  4ème collision S1-----S2. probabilité nouvelle collision S1-----S2 : 0.0625. 16.03.10. 54.

(55) 16.03.10. 55.

(56) 10 Base 2.

(57) 10 Base 5. Un transceiver. Un connecteur AUI sur une carte réseau.

(58) 16.03.10. 58.

(59) 10 Base T. Les hubs. Un connecteur RJ-45.

(60) 10 Base F. Des connecteurs pour fibre-optique.

(61) Fast Ethernet: 100 Base T4.

(62) Fast Ethernet: 100 Base FX.

(63) 16.03.10. 63.

(64) TRAME IEEE 802.3. 16.03.10. 64.

(65) 16.03.10. 65.

(66) Les champs de la trame  Préambule = 56 bits ou 62 bits de valeur 101010…..10. Suivi dans le de la trame IEEE, par l’octet SDF (10101011) Suivi dans le cas de la trame Ethernet de bits à 11. Ces deux séquences sont identiques, seule l’interprétation diffère. Le drapeau de début est sur 6 octets. La probabilité de le trouver dans la séquence binaire est 2-64.  Les adresses (dites adresses MAC):  Taille 6 octets.  Unique au monde  Adressage plat 16.03.10. 66.

(67) 6 octets I/G U/L. 22 bits Numéro IEEE. 24 bits Numéro de Série. U/L = 1 indique qu’il s’agit d’une adresse définie par IEEE U/L= 0 indique qu’il s’agit d’une adresse spécifique. I/G =0 indique qu’il s’agit d’une adresse individuelle I/G=1 indique qu’il s’agit d’une adresse de groupe. 16.03.10. 67.

(68) 16.03.10. 68.

(69) 16.03.10. 69.

(70) Le champ suivant: 2 octets  Cas IEEE: Lg Data=longueur du champ DATA (lg<=1500)  Cas Ethernet: Type Data= indique le protocole de la couche supérieure Exemple: Type Data 0x0800 : IPv4 0x86DD : IPv6 0x0806 : ARP 0x8035 : RARP 0x0600 : XNS 0x809B : AppleTalk 0x88CD : SERCOS I 16.03.10. Type Date>1500 70.

(71) CRC Le polynôme générateur g(x) = x32+x26+x16+x12+x11+X10+x8+X7+X5+X4+X2+X CRC sur 4 octets.. 16.03.10. 71.

(72) 16.03.10. 72.

(73) 16.03.10. 73.

(74) 16.03.10. 74.

(75) 16.03.10. 75.

(76) 16.03.10. 76.

(77) 16.03.10. 77.

(78) 16.03.10. 78.

(79) 16.03.10. 79.

(80) 16.03.10. 80.

(81) 16.03.10. 81.

(82) 16.03.10. 82.

(83) 16.03.10. 83.

(84) 16.03.10. 84.

(85) 16.03.10. 85.

(86) 16.03.10. 86.

(87) 16.03.10. 87.

(88) 16.03.10. 88.

(89) 16.03.10. 89.

(90) 16.03.10. 90.

(91) 16.03.10. 91.

(92) 16.03.10. 92.

(93) 16.03.10. 93.

(94)

Références

Documents relatifs

On procède directement

Il faut donc que la durée d'émission d'une trame soit toujours supérieure au temps maximum que celle-ci mettra pour se propager sur le réseau d'une extrémité à l'autre, plus

Dans notre ancien système d’opération, qui est basé sur la raison et la logique, la peur règne en maître : « J’ai peur d’être incompétent, j’ai peur de me

CSMA/CD (Carrier Sense Multiple Access/Collision Detect) Cette méthode à accès est utilisé par le réseau local Ethernet.. À l’écoute préalable du réseau s’ajoute

Les droites (AB) et (CD) sont parallèles si et seulement si −→. AB

Éric Marty, comédien, auteur et metteur en scène basé à Verneuil-sur-Seine (Yvelines) finalise avec ses comédiens, sa 3e comédie à découvrir en mars à l’espace

Comme la méditarice de CD est la bissectrice de l’angle(CAD),la droite AD et la médiatrice de CD réalisent bien une trisection de l’angle en A... Sur la médiatrice de CD, on trace

Phase 2 : Puce translate son tank d’une case selon l’une des 4 directions (N, S, E, O) sans sortir du terrain.. Lorsque n prend respectivement les valeurs {4, 5, 6, 7, 8} trouver