• Aucun résultat trouvé

L’architecture de r´ eseau

Dans cette section, nous d´ecrivons l’architecture propos´ee qui est compos´e de deux

parties : le r´eseau du cœur et des r´eseaux d’acc`es.

L’architecture que nous proposons est bas´ee sur des r´eseaux `a tr`es haut-d´ebit. C’est

un ´el´ement important de notre architecture car, dans notre approche, nous insistons sur le

fait que le d´ebit est consid´er´ee comme virtuellement illimit´ee. Nous proposons de traiter

le r´eseau comme un m´edium de transmission pour porter le contenu aux consommateurs.

Cela se compare `a l’air utilis´e pour porter des ondes radio´electriques de la t´el´evision ou

de la radio. Le m´edium n’est utilis´e que pour la livraison du contenu. Il n’est pas de la

comp´etence du m´edium (le r´eseau dans notre cas) de savoir d’o`u vient le contenu, ni `a qui

il est destin´e. Dans cette logique, le r´eseau ne tient pas compte ni des adresses source ni

des adresses destination. Quand le contenu apparaˆıt dans le r´eseau, il est transport´e vers

tous les utilisateurs potentiellement ou explicitement int´eress´es par ce contenu.

Dans notre architecture, nous pouvons distinguer deux types de r´eseau. Le r´eseau de

cœur qui profite du tr`es haut-d´ebit et des r´eseaux d’acc`es de d´ebits diff´erents (parfois

fortement limit´es). Dans les sections suivantes, nous pr´esentons les d´etails des deux parties.

13.2. L’ARCHITECTURE DE R ´ESEAU 99

13.2.1 R´eseau du cœur

Cette section pr´esente le r´eseau de cœur bas´e sur des connexions `a tr`es haut-d´ebit.

Les op´erateurs r´eseau qui veulent diffuser et recevoir le contenu construisent un r´eseau de

cœur. Ils poss`edent des routeurs tr`es puissants inter-connect´es entre eux par des liens `a

tr`es haut-d´ebit. Nous appelons ces routeurs les CCR (le routeur de contenu de cœur -Core

Content Router). Dans ce r´eseau, nous consid´erons que le d´ebit est th´eoriquement illimit´e.

Chaque routeur, dans le r´eseau du cœur, participe par d´efaut `a la distribution du trafic.

Cela veut dire que chaque routeur re¸coit tous les contenus pr´esents dans notre syst`eme.

N´eanmoins, les routeurs peuvent refuser de recevoir le trafic (ou une partie du trafic) `a

tout moment. Ils sont aussi libres par la suite de rejoindre la distribution du trafic.

Un op´erateur (un routeur) qui veut s’attacher au r´eseau du cœur doit ´etablir un lien `a

tr`es haut-d´ebit avec un routeur (chez un autre op´erateur) faisant d´ej`a partie du r´eseau. Un

routeur peut poss´eder plusieurs liens `a tr`es haut-d´ebit le connectant `a plusieurs routeurs

diff´erents. A partir de ce moment, le nouveau routeur peut participer activement `a la

distribution du contenu. Cela veut dire qu’il peut diffuser et recevoir tout le trafic et peut

fournir le contenu disponible dans le r´eseau `a ses utilisateurs locaux. Comme cette partie

est un r´eseau inter-op´erateurs, nous la consid´erons comme assez statique. Les d´ecisions des

op´erateurs concernant la participation `a la distribution du contenu sont prises `a long terme

et elles ne changent pas souvent. Pour cette raison, les op´erations consistant `a attacher et

`

a d´etacher les routeurs peuvent ˆetre effectu´ees manuellement. Pour cela, l’op´erateur doit

configurer les interfaces sur ses CCR en pr´ecisant les liens `a tr`es haut-d´ebit qui m`enent

vers d’autres CCR.

Pour conclure, le r´eseau de cœur sert `a transf´erer le contenu sur des liens inter-op´erateurs

de longue distance `a tr`es haut-d´ebit. Ni des ´emetteurs ni des destinataires du contenu ne

font partie de ce r´eseau. Ils sont connect´es aux r´eseaux d’acc`es d’op´erateurs.

13.2.2 R´eseau local d’acc`es

Des r´eseaux d’acc`es regroupent des utilisateurs et leur permettent d’acc´eder au contenu.

Ils sont g´er´es individuellement par des op´erateurs locaux. Du point de vue de l’architecture,

les r´eseaux locaux sont compos´es des routeurs locaux de contenu LCR (Local Content

Routers) et d’utilisateurs desservis par l’op´erateur. Ils sont connect´es au r´eseau de cœur

par un routeur interm´ediaire de contenu ICR (Intermediate Content Router) qui est lui

aussi g´er´e par l’op´erateur. ICR est un routeur `a la fois CCR et LCR. Sur la figure 13.4,

nous voyons le sch´ema de la connexion d’un r´eseau local au r´eseau de cœur par un ICR.

Les points noirs repr´esentent les CCR. Le grand point noir est un ICR. Les points gris sont

les LCR. Les utilisateurs sont connect´es aux LCR.

Fig. 13.4 – La partie locale de l’architecture

Les LCR participent `a la distribution locale du contenu. Comme les r´eseaux locaux

pr´esentent des conditions (technologies, d´ebit, etc.) h´et´erog`enes, la distribution doit ˆetre

plus s´elective que dans le r´eseau de cœur. Les LCR ne distribuent que le contenu

ex-plicitement demand´e par les utilisateurs locaux. Pour cela, ils transf`erent des requˆetes

d’utilisateurs `a l’ICR et ensuite, ils distribuent aux utilisateurs les contenus fournis par

l’ICR.

L’ICR accomplit en mˆeme temps deux fonctions, celle du CCR et celle du LCR. Comme

il est un CCR, il est connect´e aux autres CCR dans le r´eseau du cœur par des liens `a tr`es

haut-d´ebit. De cette fa¸con, il participe `a la diffusion du contenu entre les CCR. De l’autre

cˆote, il est aussi un LCR. Cela veut dire qu’il est connect´e par un autre lien au r´eseau local

d’op´erateur. Ayant acc`es `a tous les canaux diffus´es, l’ICR pr´epare un index de canaux

et l’annonce aux utilisateurs pour les informer des canaux actuellement disponibles dans

le r´eseau. C’est aussi l’ICR qui re¸coit des requˆetes d’utilisateurs. Il leur r´epond en leur

fournissant le contenu.

En r´esum´e, les r´eseaux locaux servent `a distribuer aux utilisateurs locaux le contenu

pr´esent dans le r´eseau du cœur. Les r´eseaux locaux sont compos´es d’un ICR et de LCR.