Quale apparato per BGP ?

Tutto quello che ha a che fare con le infrastrutture (non le configurazioni)

Moderatore: Federico.Lagni

Gianremo.Smisek
Messianic Network master
Messaggi: 1159
Iscritto il: dom 11 mar , 2007 2:23 pm
Località: Termoli

le sessioni EBGP raramente non hanno una rotta statica vs la rete cliente... e comunque il problema non persiste, perche' viene assegnata una /30 nel link tra IXP e Cliente, il peering si fa su di quella..

ciao!
networkn00b
n00b
Messaggi: 14
Iscritto il: mar 20 lug , 2010 9:15 am
Località: internet :)

ma scusa, un IXP/NAP non dovrebbe lavorare prevalentemente a L2? e allora che senso ha dare una /30?

ma la mia domanda resta...
dal mio lato imposto una rotta statica, ma se l'altro non vuole fare altrettanto? il router che sta dall'altra parte dovrà pure trovare un modo per raggiungere il mio router BGP, che non è quello all'IXP...

ciao!
Gianremo.Smisek
Messianic Network master
Messaggi: 1159
Iscritto il: dom 11 mar , 2007 2:23 pm
Località: Termoli

networkn00b ha scritto:ma scusa, un IXP/NAP non dovrebbe lavorare prevalentemente a L2? e allora che senso ha dare una /30?

intendevo peering tra clienti nell'IXP, mi sono espresso male.
networkn00b ha scritto:ma la mia domanda resta...
dal mio lato imposto una rotta statica, ma se l'altro non vuole fare altrettanto? il router che sta dall'altra parte dovrà pure trovare un modo per raggiungere il mio router BGP, che non è quello all'IXP...

ciao!
sono diverse volte che ti rispondo forse non mi sono spiegato bene :D

imparano la rete tramite qualche IGP, oppure, come ti dicevo prima, negli IXP, un cliente che deve far peering con un ISP (che anch'esso si trova nell'IXP) usera' nel peering la rete che assegna l'ISP (di solito /30). Quest'ultimo caso mi e' capitato nell'ISP dove lavoravo che faceva peering con Tiscali, nella p-t-p ethernet c'era una /30.

ciao!
networkn00b
n00b
Messaggi: 14
Iscritto il: mar 20 lug , 2010 9:15 am
Località: internet :)

intel ha scritto: imparano la rete tramite qualche IGP, oppure, come ti dicevo prima, negli IXP, un cliente che deve far peering con un ISP (che anch'esso si trova nell'IXP) usera' nel peering la rete che assegna l'ISP (di solito /30). Quest'ultimo caso mi e' capitato nell'ISP dove lavoravo che faceva peering con Tiscali, nella p-t-p ethernet c'era una /30.
forse non ci siamo capiti...
il mio router all'IXP non parla BGP, in ogni caso l'ip della PtP con il peer devo però averlo li.
vediamo se riesco a schematizzare:
||mio-rt-bgp||---||mio-rt@IXP||---PtP-con-peer---||router-peer||

quindi, il router-peer, per fare peering con mio-rt-bgp, dovrà passare via mio-rt@IXP.
quindi, se la PtP è
192.168.0.0/30 (.1 è di mio-rt, .2 è di router-peer)
la rete tra mio-rt-bgp e mio-rt@IXP è
172.16.0.0/30 (.1 è rt-bgp, .2 è rt@IXP)
(lasciamo stare le loopback)
per avere un peering BGP su mio-rt-bgp dovrò avere
ip route 192.168.0.2 255.255.255.255 172.16.0.2
router bgp 123
network 172.16.0.0 255.255.0.0
neighbor 192.168.0.2 remote-as 2
neighbor 192.168.0.2 ebgp-multihop 2
...

mentre il router-peer dovrà, a sua volta, avere
ip route 172.16.0.1 255.255.255.255 192.168.0.1
router bgp 2
network 192.168.0.0 255.255.0.0
neighbor 172.16.0.1 remote-as 123
neighbor 172.16.0.1 ebgp-multihop 2
...

altrimenti i 2 router come fanno a parlarsi in bgp, se manco riescono a raggiungersi?
o no??

ciao!

PS: in ogni caso ogni IXP dovrebbe avere una VLAN pubblica di peering. le singole p-t-p tra i peer in teoria vengono catalogate come VLAN private...
Gianremo.Smisek
Messianic Network master
Messaggi: 1159
Iscritto il: dom 11 mar , 2007 2:23 pm
Località: Termoli

networkn00b ha scritto: altrimenti i 2 router come fanno a parlarsi in bgp, se manco riescono a raggiungersi?
o no??

dicevamo la stessa cosa senza capirci :)
networkn00b
n00b
Messaggi: 14
Iscritto il: mar 20 lug , 2010 9:15 am
Località: internet :)

ok, :) ora che ci siamo capiti su questo la domanda è:
se colui con cui voglio fare peering non ha voglia/intenzione di usare una rotta statica verso il mio router interno, quale può essere un alternativa layer3 (se non un bridge livello 2)?

ciao!
Gianremo.Smisek
Messianic Network master
Messaggi: 1159
Iscritto il: dom 11 mar , 2007 2:23 pm
Località: Termoli

IGP? (ma non succedera' mai, quindi ti ripeto che si usano statiche e/o classi apposite sul p-t-p)
networkn00b
n00b
Messaggi: 14
Iscritto il: mar 20 lug , 2010 9:15 am
Località: internet :)

mi ero completamente dimenticato di questo tread... ;)
ma non ci siamo ancora capiti, intel, mi dispiace.

vediamo se con delle configurazioni simil reali riesco a spiegarmi meglio:

Codice: Seleziona tutto

|mio-rt-bgp[fa0/0]---[fa0/0]mio-rt-at-ixp[fa0/1]---(rete_L2_IXP)---[fa0/0]peer1|
conf mio-rt-bgp:

Codice: Seleziona tutto

interface Loopback 0
  ip address 192.168.2.1 255.255.255.255

interface FastEthernet0/0
  no shutdown
  ip address 192.168.1.1 255.255.255.252

router bgp 1
  network 10.0.0.0 netmask 255.0.0.0
  neighbor 172.16.0.2 ebgp-multihop 255
  neighbor 172.16.0.2 remote-as 123

router ospf 1
  network 192.168.2.1 0.0.0.0 area 0
  network 192.168.1.0 0.0.0.3 area 0

ip route 10.0.0.0 255.0.0.0 Null0
ip route 172.16.0.2 255.255.255.255 192.168.1.2
conf mio-rt-at-ixp:

Codice: Seleziona tutto

interface Loopback 0
  ip address 192.168.2.2 255.255.255.255

interface FastEthernet0/0
  no shutdown
  ip address 192.168.1.2 255.255.255.252

interface FastEthernet0/1
  no shutdown
  ip address 172.30.0.1 255.255.255.0

router ospf 1
  network 192.168.2.2 0.0.0.0 area 0
  network 192.168.1.0 0.0.0.3 area 0
conf peer-1

Codice: Seleziona tutto

interface FastEthernet0/0
  no shutdown
  ip address 172.30.0.2 255.255.255.0

router bgp 123
  network 11.0.0.0 netmask 255.0.0.0
  neighbor 192.168.2.1 ebgp-multihop 255
  neighbor 192.168.2.1 remote-as 1

ip route 11.0.0.0 255.0.0.0 Null0
ip route 192.168.2.1 255.255.255.255 172.30.0.1
ora, in linea di massima, così dovrebbe funzionare.
questo perchè ci sono le rotte statiche in entrambi i 2 router che parlano BGP.
La mia domanda è:
c'è un altro modo per far si che i 2 router bgp si parlino correttamente mettendo tra di loro un router che fa solo routing senza bgp?
e se il peer non è disposto ad aggiungere alla sua config. la riga ip route 192.168.2.1 255.255.255.255 172.30.0.1?
qui igp non centra un tubo (tranne tra mio-rt-bgp e mio-rt-at-ixp), secondo me.

spero stavolta di essermi spiegato

ciao
Gianremo.Smisek
Messianic Network master
Messaggi: 1159
Iscritto il: dom 11 mar , 2007 2:23 pm
Località: Termoli

networkn00b ha scritto: qui igp non centra un tubo (tranne tra mio-rt-bgp e mio-rt-at-ixp), secondo me.
Perche' dici che un IGP non c'entra un tubo? Se come dici, assumiamo che il peer remoto non vuole aggiungere una statica, mi spieghi come raggiunge la tua rete per il peering? In coerenza con quanto ho studiato, l'unico modo e' un IGP. (che come dicevo l'altra volta, e' un caso NON realizzabile. Un ISP che fa peering BGP, non fara' mai routing IGP.). Comunque, forse non riesco a spiegarmi meglio, aspetta che ti risponda qualcuno che ne sa' piu' di me.


Buona serata.
Rispondi