Вы находитесь на странице: 1из 10

Histoire du rseau

Lapparition du rseau Internet a t en 1990 mais lhistoire du rseau commencer bien avant cette anne. En 1960 un laboratoire de recherche a t cre par le dpartement de dfence American (Department of Defense) qui sappel DARPA (Defense Advanced Research Project Agency) dans le but de trouver une solution pour maintenir une communication entre les diffrents ordinateurs (site dinformation), lide dun rseau relions cest diffrent ordinateurs est ainsi cre. A la fin des annes 60 DARPA cre le premier rseau qui sappel ARPANET dans le quel elle implment le protocole de communication TCP/IP qui appartenait lUnix mais qui ntais quune thorie. Plusieurs rseaux vois le jour comme le rseau dIBM et dans dautre payes comme la France et lAngleterre, chaque rseau avait cest propre machine et ses propre protocoles de communication cest alors quand voulu faire une unification des ses rseaux mais comme il yavait une incompatibilit entre ces rseau (cest--dire que chaque rseaux avais son propre system et cest propre machine qui tourn dessus) on a trouv du mal les faire lie. Cest alors que le modle OSI en 1977 (Open System Interconnexion) cest apparu dans le but de fixe des rgles prcise pour la cration des rseaux mais ce modle resta thorique car dans la ralit il navait pas tais implment et il na pas trouv de succs car le protocole TCP/IP cest apparu bien avant lui et il ses gnralise dans le monde.

Dfinitions
1. Rseau (Network) : ensemble dlment communicants. 2. Rseau dordinateur (Computer Network) : un ensemble de machine1 (ordinateur ou priphriques) schangent des donnes numriques. 3. Interconnexion des rseaux (Network Interconnexion) cest la connexion de diffrents rseaux travers des lments dinterconnexion. 4. Rseautage : la mise en rseau dun quipement. 5. Protocole (Protocol): ensemble de rgles grant une transaction ou une communication.

Objectifs des rseaux (Internet)


y Partage de ressource gain de cot 1. Partage de priphrique chre. 2. Partage de capacit de traitement (excution des programmes (tache) distance) cest le partage de processeur et mmoire. 3. Partage des capacits de stockage.

Un quipement qui n a pas ncessairement une capacit de traitement (processeur) par exemple un terminal une impriment

y y

Communication : lchange et le partage de donnes. Scurit : augment la tolrance aux pannes (duplication de donnes) donc le systme dinformation nest pas paralys par la panne dun outil2

Services offert par le rseau


y y y y Messagerie : ce service a t implmente dans les annes 70. Transfert de fichiers. Excution distance des programmes. Visio confrence.

Architecture rseau
Pour effectuer les services rseaux il faut dfinir une architecture cet effet qui permet de faire y y y y y une connexion physique entre Users (les utilisateurs). Emission et rception des donnes sans erreurs. Acheminement des donnes (infos) vers des destinations exactes. Contrle de flux de donnes. Administration du rseau (offrir des services, dfinir des priorits, des privilges).

Architecture rseau sept couches (Open System Interconnexion 1977)


Cest un modle thorique de rfrence et cest un modle en couche pourquoi ? Cest pout la simplification des tches (maitris dans la conception et limplmentation). La couche physique : permet une transmission des donnes (train de bits) sous forme de signaux pour cela il faut dfinir un ensemble dquipements matrielle permettant ce transport (support de transmission cble, air, modem, rpteur) La couche liaison : assure la transmission de donnes sans erreur (dtecter et corriger les erreurs) La couche rseau : permet lacheminement (routage) des donnes vers leur destination. La couche transport : permet de transmettre les donnes en les structurons (en segment) avec contrle de flux. La couche session : permet de rcupr des changes de donnes en cas de rupture (tablissement dune connexion en cas de rupture commencer rcupre partir de la connexion).

Exemple : SI du dpartement d informatique dans le cas ou un tudiant veut obtenir un certificat de scolarit et le service de scolarit est en panne l tudiant peut demander sont certificat au service des notes.

La couche prsentation : rependre aux problmes dhtrognit des systmes et de codification de donnes (code ASCII,) et de cryptage. La couche application : les services du rseau. Remarque : dans un rseau en peut trouve des n uds particulier qui son composer des trois couches (physique, liaison, rseau) ils sont ddier aux routages ils sappellent n ud dinterconnexion ou relais.

Lexique du modle OSI :


Le lexique est le vocabulaire dans cette section en va traiter les mots quand utilise dans le modle OSI. y Protocole : ensemble de rgles qui gre les communications entre deux couches de mme niveau. Remarque : au niveau de tout protocole il ya un PDU (Protocol Data Unit) ou (unit de donnes de protocole). Par exemple la : Couche application : manipule comme unit de donne un message. Couche transport : manipule comme unit de donnes un segment. Couche rseaux : manipule comme unit de donnes un Datagramme. Couche liaison : manipule comme unit de donnes une trame (Frame). Couche physique : manipule comme unit de donnes train de bit. Service : tache ou fonction qui offre une couche la couche suprieur. En dit que la couche i offre un service la couche (i+1) En dit aussi que le layer i invoque un service du layer (i-1) au travers dun primitif de service. Chaque couche offre un SDU (Service Data Unit)

Il existe aussi la notion dencapsulation et de disencapsulation.

Le modle TCP/IP :
TCP/IP deux significations : TCP/IP : modle dune architecture rseau TCP/IP : deux protocoles trs lie y y Protocole de transmission TCP (Transport Control Protocol). Protocol rseau IP (Internet Protocol).

Remarque : Internet est une architecture TCP/IP plutt orient architecture client/serveur. Il y quatre couche dans larchitecture TCP/IP qui sont La couche Interface Rseau : qui contiens les deux couches (physique et liaison).

La couche Rseau La couche Transport La couche Application

Comparaison au modle OSI :


y y Couche session et prsentation ne sont pas prsente dans le TCP/IP. La couche Application prend en compte les fonctions de la couche prsentation et session.

Les protocoles de TCP/IP :


La couche application contient comme protocole le http, ftp, TLnet, Mail. La couche transport : TCP/UDP. La couche rseau : IP La couche liaison : ICMP/ARP/RARP/hdlc. La couche physique : Ethernet, 802.5, 802.11 Remarque : Un rseau internet est vu comme un rseau de rseaux locaux (LAN) dordinateur. Cest rseaux sont interconnecter par des moyen dinterconnexion comme les routeurs.

Chapitre 2 : Les Rseaux Locaux

Gnralit et dfinition :
Un rseau reliant diffrent quipement selon une topologie (bus, toile, anneau, may,) et couveront une superficie limit (une dizaine quelque centaines de mtres). LAN par opposition : y y y y y Rseau interconnect : comme les machines parallle qui contiennent plusieurs mmoires et plusieurs processeurs. BAN (Body Area Network) : un rseau qui couvre un corps pour le suivi de la sant dun patient. PAN MAN WAN

LAN comme : Rseau dentreprise : RLE (Rseau Locale dEntreprise) pour la gestion de lentreprise. Rseau industriels : RLI (Rseau Locale Industrielle) y y dans un atelier pour contrler les machines. pour le scanner les voitures.

Remarque : Chaque rseau locale possde une topologie une gestion de liaison une technique de transmission qui diffre dun autre rseau locale.

Rseau Ethernet ou (rseau 802.3) :rseau local dfinit par la norme 802.3 y Caractristique :
Support de transmission : cble coaxiale dans il existe deux version qui sont coaxiale Ethernet fine de porter de 180m, et coaxiale pais de porter de 500m. Connecteur : BNC Le dbit : 10 Mb/s. 10 base 2 : 10 pour mb/s et 2 pour dire que cest un cble coaxial fine (thin) 10 base 5 : 10 pour mb/s et 5 pour dire que cest un cble coaxial pse (thik) Pour comprendre #base# il faut connaitre la nature des signaux y Un signale analogique sur un support et mieux quun signal numrique au faite quun signal analogique rsiste mieux aux bruit et lattnuation car en peut donner un voltage lever par rapport un signal numrique que sont voltage ne peut pas dpasser les 12voltes.

Cest pour cela quand doit convertir nos signaux numriques en signaux analogique cette opration sappelle la modulation3 . Modulation damplitude Modulation de frquence : elle est utiliser beaucoup parce quelle est moins sensible au problme dattnuation Modulation de phase Cest trois type de modulation sont des signaux analogique et le quatrime type qui est la modulation en bande de base (envois de signaux sous forme numrique) et de type numrique il est utilis dans les LAN parce que le problme dattnuation (affaiblissement) du signale nexiste pas dans les petits distances

ETCD
il est form de y y y

(Equipement Terminal de Traitement de Donnes)

Support de communication. Un modem Un Codeur : il code les diffrent trains de bit en un signale numrique diffrent type de codage peuvent tre sites (NRZ, NRZI, Manchester, Manchester diffrentielle, Miller).

Aprs avoir parl du codage en va parler des modems. La fonctionnalit dun modem et la transformation dun signal numrique en un signale analogique

Type Ethernet
y y y y 10 base T / T : twister paire (paire torsad). En parle de hub (concentrateur) qui diffuse linfo dans tous les ordinateurs. 100 base T : 100 pour dire quand parle dun switcher (commutateur) qui le mme rle que hub mais qui est intelligent (ne fait sortir la donne au destinateur). 100 base Fx / F : fibre optique Giga Ethernet 10000 base : en parle dun supre switcher.

Adresse Ethernet : adresse de la carte rseaux on peut lappelle aussi NIC (Network Identifier Code) ou adresse MAC (Medium Access Code) Ladresse Ethernet est une adresse unique dans le monde.

Caractristique des transmissions


y
3

Transmission parallle Vs Transmission srie :

Modulation : par dfinition du prof c est faire porter un signal.

1. Transmission parallle : exemple impriment on envoie 8 bits on mme temps. Elle est cher 2. Transmission srie : on envoie bits par bits exemple : registre de bascule (dcalage) des bits. Elle est moins chaire Transmission Synchrone Vs Transmission Asynchrone : 1. Transmission Synchrone : quand jenvoie le signale de lmetteur au rcepteur comment le rcepteur va chention mon signale Solution 1: faire une synchronisation de lhorloge de lmetteur et du rcepteur Solution 2 : envoy le signale avec lhorloge au rcepteur. 2. Transmission Asynchrone : transmission caractre/ caractre 2bits start et 1bit stop Multiplexage dune ligne de transmission 1. TDMA (Time Division Multiplexing Acess): le temps qui est multiplex par les utilisateurs 2. Multiplexage frquentiel (FDMA) comment les radios

Couche liaison
Elle est vue comme deux sous-couches : 1. Couche MAC (Medium Access Control) : permet la gestion de laccs au medium (support). 2. Sous Couche LLC (Link Layer Control) : permet la dtection et parfois la correction derreurs+ le contrle de flux Nous allons commencer dcrire la sous couche LLC 1. La dtection et la correction derreurs ce fait par diffrent mthodes on peut sites titre dexemple : y Le contrle de parit il permet de dtect lerreur mais pas de la corrig le problme cest que si jai deux bits qui on changer de valeur dans ce cas je ne peux pas dtecter lerreur. y La parit crois elle permet de dtect et corriger lerreur en mme temps. y Le contrle CSS polynomial : dans le protocole HDLC (protocole de gestion de la ligne) il utilise cette mthode pour le contrle derreur avec un polynme de degr 16 cette mthode ne permet que la dtection derreur. Remarque : un ETTD = ETCD + circuit logique de contrle derreur y La mthode de Hamming: permet la dtection derreur mais elle ne la corrige pas. y Contrle de la somme (checksum) il permet la dtection derreur. 2. Framing ou Tramage (mise en trame) ETTD metteur rajoute un 0 aprs une suite de 5 bits de 1 dans la partie information

ETTD rcepteur enlve le bit de transparence aprs une suite de 5bits de 1 dans la partie information Remarque : la dtection et la correction des erreurs est insuffisante pour assur la fiabilit de la communication pourquoi ? Parce quil y a un risque de perte dinformation pourquoi les donnes sont perdues ? Il ya deux raisons : y Raison matrielle par exemple le cble et cisailler y Une deuxime raison cest le fait de congestion (embout ge) : dans le cas ou la frquence darriv des trames est suprieur la frquence du dpart pourquoi ? car en des capacits de stockage limit (tampon ou buffer limit) Ce problmes et rsolue grce lutilisation de processus fiable de communication (Acquittement et rgulation de flux) 3. Il existe diffrent protocoles pour la gestion du flux on peut sites : y Send and wait y Protocoles avec anticipation pour rgles le flux grce aux fentres danticipation glissante (windows sliding) ces grce aux acquittements reus par le n ud que je rgularise le flux Les problmes qui peuvent survenir cest que si jai reu un acquittement ngatif que-ce que je fais ? 1. Ou bien renvoyer tout les trames partir de la trame errone (cest le protocole version GOBACKN) 2. Ou bien ne renvoy que la trame errone (cest le protocole version acquittement slectif ou bien renvois slectif) Remarque 1 : ces deux protocoles utilise une liaison en Half duplex ca veut dire que les deux stations peuvent tre mettrice et rceptrice mais pas on mme temps. Remarque 2 : elle concerne la liaison Half duplex quand en dite que jai une liaison Half duplex ceci veut dire quil ya un maitre et un esclave le mode de gestion de la liaison ce fait par y Normal Responce Mode (NRM) : lection de la station rceptrice ceci veut dire que le mtre donne la main au 1 esclave pour mettre ce dernire redonne la main au second esclave pour mettre et ainsi de suite ici lordre dmission des trames a t dfinie par le maitre y Ou bien Asynchrone Responce Mode (ARM) : le maitre ordonne aux esclaves dmettre tout de suite ces dernires (les esclaves) font la course pour mettre (ce mode est utilis aussi dans Asynchrone Balanced Mode) 3. Il existe un troisime protocole qui sappelle le pigyBacking il offre la possibilit denvoyer au mme temps linformation et lacquittement on dit que cest un mode de gestion de la line de type Full Duplex qui est

diffrend des autres modes (envoi de linformation dans les deux sens (bidirectionnel) linfo=linformation + lacquittement de la trame quil la reu). Problme associ : si je nai plus de trame dinformation envoyer comment puis-je envoy lacquittement de la trame que jai reu. La solution cest le temporisateur a veut dire que je vais attendre un temps (ta) si je nai pas de trame dinformation venant de la couche suprieur (rseau) je dois alors envoyer lacquittement. Nous allons maintenant voir comment le protocole HDLC fait la gestion du flux de donnes Plus prcisment nous allons voir le champ commande de la trame HDLC Le champ commande est devise en 4 parti N(R) : cest le numro de la trame reu sur 3bits N(S) :cest le numro de la trame envoy 3bits P/F : il indique le mode de gestion de la ligne (dans le cas de HDLC cest le Full Duplex) 1bit T : le type de la trame envoy il existe trois types 1bit y y Le type (I) : pour dire que cest une trame dinformation le bit T est positionn 0. Le type (S) supervision elle permet de donnes ltat de la station rceptrice et le contrle de flux elle ne transmette pas de donne : pour dire que cest une trame de type contrle le bit T est positionn 1 mais il existe diffrent type de contrle : 1. Ready to Recive : prt recevoir les bits 00 cest un acquittement positif 2. Receiver Not Ready : le receveur acquitte la trame quil l reu mais il nest pas prt de recevoir davantage (les bits 01). 3. REJ (Reject) : cest un rejet globale (envoy tous les trames a partir de N(R)). (Les bits 10) 4. SREJ (Slective Reject) : rejet slectif (envoy que la trame N(R)) (bits 11). Le type (U) : trame de type commende elle ne transmette pas de donnes elle serre commende la liaison (initialisation, libration, notification derreur irrcuprables) diffrent type de commende bits 11. SAMB : (Set Asynchrone Balanced Mode) pour initialiser le fonctionnement en mode quilibr. Autre (SNRM, SARM) UA : Unembred Ackneledge pour dire que la commende envoye est accept. DISC : disconnect. CMDR : commende rejet.

La sous couche MAC (Medium Access Control) le contrle daccs au mdium (support) : Politique ou bien mthode ou bien technique daccs au support pourquoi ?

Parce que cest un support partag Il existe deux types de mthodes : 1. Mthode comptitives il se base sur la comptition 2. Mthode lective il se base sur llection En gnrale les rseaux en bus (ex : Ethernet 802.3) ils sont de type comptitive Les rseaux en anneaux (en boucle) 802.5 (Toking-Ring) ils utilisent la mthode par lection (ce qui possde le jeton a le droit dmettre sa trame) Nous allons commencer par les mthodes comptitives et expliqu plus exactement la mthode CSMA (Carrier Sans Multiple Access) elle est bas sur lcoute de la porteuse si idle (pas de frquence dans le support) donc mettre Diffrent version de CSMA il ya CSMA/CD (Coalition detection) et CSMA/CA (Coalition Avoidenu) CSMA/CD (persistant): les tapes sont : 1. Ecout si not libre donc cout 2. Si cest libre transmettre la trame et cout 3. Si pas de collision donc attendre un temps (Inter frame Time) pour ne pas monopoliser le support puis revenir 1. 4. Si dtection de collision alors comptabilise le nombre de tentative si le nombre de tentative pas max alors cr un Jan qui est une trame particulire dans le but et de cr dautre collision pour que les autres stations arrte la transmission et attendre un nombre alatoire (back of) 5. Si le nombre de tentative = max alors quitt la transmission et revenir lcoute CSMA/CD (non persistant) : 1. Ecout si libre je passe par les tapes dcrite prcdemment 2. Sinon jattends un certain temps puis revenir 1. Remarque : il ya aussi le Aloha qui elle aussi est une mthode comptitif Voici cest tapes : 1. Ecout 2. Si idle alors envoy T puis attendre Acquittement (ou time out) ensuite quitt. 3. Sinon attend alatoire puis revenir 1.

Вам также может понравиться