Il 03/09/2011 10:56, Andrea Dainese ha scritto:
Risolto il dubbio sul comando default-network, ve ne propongo un altro
sulla distribuzione del default gateway, sempre tramite EIGRP.
Mettiamo che la topologia sia Wan1--Core1--GW, con Wan1 con tutti
collegamenti Ethernet.
Da quello che ho visto abbiamo due strade per configurare Core1:

La prima prevede di redistribuire la statica di default
ip route 0.0.0.0 0.0.0.0<IP GW>
router eigrp 15
   redistribute static

La seconda prevede di utilizzare la redistribuzione automatica della default:
ip route 0.0.0.0 0.0.0.0<INTERFACE TO GW>
Questa seconda strada prevede che EIGRP sia attivo su tutte le
interfacce (network 0.0.0.0).

Il dubbio è proprio su questa seconda strada: infatti da quello che ho
notato la cosa funziona solo se specifico l'interfaccia verso GW,
mentre non funziona se specifico l'indirizzo IP come sarebbe opportuno
su una rete Ethernet.

Core1:
router eigrp 15
  network 0.0.0.0
ip route 0.0.0.0 0.0.0.0 200.0.0.1

Wan1#show ip route
Gateway of last resort is not set

D    200.0.0.0/24 [90/307200] via 10.0.0.1, 00:00:20, FastEthernet0/0
      10.0.0.0/24 is subnetted, 1 subnets
C       10.0.0.0 is directly connected, FastEthernet0/0

Notiamo che non viene il default gateway non viene distribuito, mentre
con la seguente configurazione:
Core1:
router eigrp 15
  network 0.0.0.0
ip route 0.0.0.0 0.0.0.0 FastEthernet0/1
Wan1#show ip route
[...]
Gateway of last resort is 10.0.0.1 to network 0.0.0.0

D    200.0.0.0/24 [90/307200] via 10.0.0.1, 00:03:02, FastEthernet0/0
      10.0.0.0/24 is subnetted, 1 subnets
C       10.0.0.0 is directly connected, FastEthernet0/0
D*   0.0.0.0/0 [90/307200] via 10.0.0.1, 00:01:00, FastEthernet0/0

Vediamo che il default gateway viene correttamente distribuito.
Ciao,

Mi pare sia proprio l'implementazione di eigrp a volere un'interfaccia nell'ip route per annunciare la default route.

Ora, utilizzando il caso "ip route 0.0.0.0 0.0.0.0 FastEthernet0/1"
dal punto di vista del router Core1, quando deve inviare pacchetti a
destinazioni che stanno oltre il router GW, si trova a dover immettere
il pacchetto tramite l'interfaccia FastEthernet0/1. Come costruisce il
frame Ethernet? Ovvero, cosa mette come destination mac address?
Se non ho capito il router GW viene in aiuto tramite la funzionalità
di proxy-arp, ma non sono sicuro di avere chiara la cora. Qualcuno
potrebbe illuminarmi?
Quello che accade è questo: quando core1 deve mandare un pcchetto sulla fa0/1 invia un arp request per l'indirizzo di destinazione del pacchetto, se GW o qualsiasi altro router ha una rotta per l'indirizzo di destinazione gli manderà una risposta arp con il proprio mac. Questa funzionalità è utile appunto nelle reti multi-access quando non configuri un IP come default-gw (basti pensare a un pc nella rete 192.168.1.0. Se il pc non ha il gateway configurato e prova a pingare l'ip 172.16.0.1 il router con proxy-arp se ha una rotta valida gli manderà una risposta arp con il proprio mac).

Incollo da un doc cisco: Proxy ARP must be used on the network where IP hosts are not configured with a default gateway or do not have any routing intelligence (http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a0080094adb.shtml)

Infine: se proxy-arp fosse stato disabilitato, non c'è modo di usare
la forma "ip route 0.0.0.0 0.0.0.0<int>" su reti Ethernet?
Già però deve essere disabilitato su GW.
Ciao e grazie

Andrea

Ciao,
R.Alessio
_______________________________________
Articoli CISCO: http://www.areanetworking.it/category/cisco
Cug mailing list
[email protected]
http://lists.ml.areanetworking.it/cgi-bin/mailman/listinfo/cug
Servizio ML offerto da Ehiweb.it - http://www.ehiweb.it/

Reply via email to