Newsgroup: it.comp.reti.ip-admin
Titolo: Routing tra Backbone paritarie: mi date un aiuto ?

Salve a tutti
Sto cercando documentazione ( in italiano ) su "Routing Arbiter System" ,
"Routing Arbiter Database" e "Network Access Points".
Gli argomenti in questione riguardano l'evoluzione di internet dal vecchio
sistema a nucleo al nuovo sistema a Backbone paritarie. So che si tratta di
un sistema di database distribuito , utilizzato dagli ISP per rendere
coerenti le informazioni di instradamento, senza passare per i vecchi
routers di nucleo di Internet. So , inoltre, che i NAP sono dei nodi di
interconnessione tra ISP ed in essi vi si pongono dei server dedicati che
gestiscono un database di instradamento, utilizzato dai protocolli di tipo
EGP che agiscono come protocolli di raggiungibilita' tra Sistemi Autononmi
diversi: quando si esegue (es.) BGP, ogni router di bordo di un ISP contatta
non il suo pari del Sistema Autonomo vicino ma questo Routing Arbiter
Database che vi e' posto in mezzo.
Se non ho capito male, insomma, questi database contengono informazioni di
raggiungibilita' di *tutte* le reti attive presenti in internet, sostituendo
di fatto i vecchi router di nucleo
NON ho capito in che modo questi database vengono costruiti , COME vengono
usati dai router BGP...e soprattutto NON ho capito PERCHE' in assenza di
essi le informazioni di raggiungibilita' delle reti di altri SistemiAutonomi
possono divenie INCOERENTI....Insomma...ho un bel casino in testa..:)
Qualcuno di voi sa dove reperire materiale, possibilmente in italiano, che
mi possa aiutare a chiarirmi le idee?
Attualmente sto usando D.E.Comer "Internetworking wuth TCP/IP"...ma non e'
aggiornato sull'argomento
Grazie per l'aiuto
A.C.

 System" , "Routing Arbiter Database" e "Network Access Points".
Povero... mi fai tenerezza... qui ci vedo lo zampino di qualche
universita' e di qualche "professore" universitario che ha le idee
chiare quanto le tue, ha letto qualcosa da qualche parte ha capito un
quarto di quanto ha letto.... e scarica le proprie frustrazioni sui suoi
studenti... ci ho azzeccato ?
Ho iniziato pensando di scrivere due righe... 
Quando connetti il tuo AS (la tua rete) ad altri AS, ci sono due
categorie di interconnessione, il TRANSITO e il PEERING.
Il transito si instaura tipicamente tra te e il tuo/tuoi fornitore/i di
connettivita' e significa che il fornitore accetta di trasportare il
traffico dal tuo AS ad altri AS con cui egli e' collegato e per questo
lo devi pagare.
Il peering si instaura tra providers che intendono connettersi a vicenda
con lo scopo di scambiare gratuitamente il traffico della propria rete e
dei propri clienti. Esistono due tipi di peerings, il peering privato e
quello attraverso il NAP.
I peerings privati si effettuano autonomamente tra due AS che (almeno
idealmente) partecipano in comune nell'acquisto delle strutture (linee)
per interconnettersi. Questo ha comunque costi elevati e quindi i
peerings privati si limitano a operatori grossi dove sia davvero
cost-effective.
I NAP sono delle strutture presso le quali ogni ISP porta una propria
linea e un proprio router. I routers sono connessi tra di loro con una
LAN comune. A questo punto, stabilire un peering non ha piu' costi
aggiuntivi e quindi la tendenza e' quella di stabilire piu' peerings
possibile.
Ora, questa descrizione dei rapporti tra Autonomous Systems, ha
un'implementazione tecnica; per capire bene come funzionano le cose
dovresti intanto chiarirti come funziona il BGP. Non e' nulla di
trascendentale, anche se alcune configurazioni lo sono :^)
Suppongo che ti sia chiaro l'indirizzamento IP e che tu sappia che le
classi A,B,C non esistono piu'.
In due parole, si stabilisce una sessione BGP tra due diversi routers
configurando appositamente entrambi. Quando la sessione e' stabilita, i
routers si scambiano le informazioni di routing sotto forma di prefisso,
lunghezza del prefisso, attributi.
Il prefisso e' l'indirizzo della rete, la lunghezza del prefisso sono i
bits di dimensione della rete. Gli attributi sono varie informazioni
aggiuntive che servono per le decisioni di routing.
I routers di chi mi fornisce il transito trasmetteranno (via BGP) ai
miei routers una lista completa di tutte le reti per le quali mi viene
garantito il transito, tipicamente TUTTA Internet, ovvero piu' di
100.000 prefissi.
A mia volta io trasmetto a questi routers le reti mie ed eventualmente
dei clienti ai quali sono io che garantisco il transito.
A loro volta i routers dei miei fornitori trasmetteranno queste
informazioni ai routers con cui sono collegati, cosi' da tramettere i
miei prefissi a tutti i routers su Internet che devono riceverli.
Quando faccio peering avviene una cosa analoga, io stabilisco una
sessione BGP con ogni AS con cui intendo fare peering, trasmettero' ad
essi i prefissi miei e dei miei clienti e ricevero' da essi i loro
prefissi e quelli dei loro clienti.
Ora, e' chiaro che nel definire tutte queste policies c'e' dietro un
pressante lavoro di filtraggio per essere sicuri di ricevere solo i
prefissi che devo ricevere.
Non solo, in un NAP con 30 membri, dovro' configurare singolarmente 29
sessioni BGP e gesitre 29 filtri, uno per ogni membro con cui faccio
peering.
Per ovviare a cio', viene appunto utilizzato un Routing Arbiter che
altro non e' che una macchina con la quale tutti gli afferenti del NAP
stabiliscono una sessione BGP.
Gli ISP dichiarano, inserendo voci apposite nei database di routing,
quali sono le reti che possono annunciare, da quali AS accennano quali
prefissi utilizzando un linguaggio apposito.
Il routing arbiter, in base a questo linguaggio decide quali annunci far
passare da un afferente all'altro sollevando i peers dal mantenere
filtri. Lo stesso linguaggio, comunque, puo' essere utilizzato dagli ISP
per costrutire filtri personalizzati per maggior sicurezza.
Puoi iniziare da questo sito dove viene descritto un routing arbiter.
http://www.ra.net
Ciao.
-- 
 Daniele Orlandi
 Planet Srl

NON ho capito in che modo questi database vengono costruiti , COME vengono
A manina aggiornando gli oggetti whois della propria rete.
-- 
ciao, | Does a route flap if nobody is listening to it?
Marco | (Ri)scoprire fidonet: 
http://bbs.bofh.it

 categorie di interconnessione, il TRANSITO e il PEERING.
(MegaCUT)
Grande Daniele !! Questi post sono la manna dal cielo per i neofiti di
networking come il sottoscritto...avanti cosě !!
Buon inzio settimana a tutti !!
AR

 studenti... ci ho azzeccato ?
<cut>


Grazie per la risposta
Ciao
A.C.
