Configurația Ospf pe hardware-ul sistemelor cisco, blog

Ați citit teoria protocolului OSPF și sunteți gata să îl configurați. Ei bine, hai să mergem.

Să ne uităm la următoarea diagramă a rețelei. Ce este disponibil:

  • 3PC. catalizatorul 3560G cu funcție de rutare activată
  • Routerul A conectează rețeaua noastră la Internet
  • la routerele B și C sunt conectați clienții aflați în subrețelele 200.0 și IP 10.0.1.0/24 și 10.0.2.0/24
  • Routerele B și C au o rută statică la gateway-ul implicit (Router A, 10.0.255.1)

Configurația Ospf pe hardware-ul sistemelor cisco, blog







Schema de rețea înainte de activarea OSPF

În această schemă, OSPF pare să nu aibă nimic pentru asta. Cu siguranță o puteți executa, dar nu aduce nici un plus. Acum, urmați următoarele lucruri: conectați rutele B și B unul la celălalt. În această schemă, vă poate oferi cel puțin link-uri de backup de la router la B la A și de la B la A, precum și face rapid noua subrețea și să le distribuie rutele din rețeaua noastră - rutare dinamică (în acest caz, OSPF), vă ajutăm.

Deci schema rezultată, în care, mi se pare, puteți înțelege / vedea principiile OSPF, pe care le vom înființa:

Configurația Ospf pe hardware-ul sistemelor cisco, blog

Vom analiza funcționarea OSPF în mediul de difuzare și în legătură punct-la-punct.

Routerul A

Comută> activați
Comutați # configurați terminalul
Comutați (config) # vlan 10
Comutați (config-vlan) # nume principal
Comutați (config-vlan) # exit
Comutare (config) # int vlan 10
Comutare (config-if) # adresa IP 10.0.255.1 255.255.255.248

Specificați explicit tipul de mediu în care această interfață va funcționa în OSPF:

Comutare (config-if) # IP ospf difuzare rețea
Comutați (config-if) # ieșire

Comutare (config) # routare ip
Comutare (config) # ip subnet-zero
Switch (config) # ip fără clasă

Să trecem la crearea OSPF. numărul procesului va fi de 10:

Comutare (config) # router ospf 10
Switch (config-router) # log-adjacency-modificări

Definirea 255.255.255.255 RID, la router în alegerea DR și BDR este întotdeauna selectat ca DR (unul mai router-id va câștiga în alegerile pentru DR în rețea, dacă toate ruterele aceeași prioritate), precum și atunci va fi este ușor de definit (în ieșirea de ieșire a comenzilor) de acest număr RID ca router "superior":

Comutator (configurare-router) # router-id 255.255.255.255

Activați protocolul OSPF pe interfața vlan 10 în zona 0:

Comutator (config-router) # rețea 10.0.255.0 0.0.0.7 zona 0

Comanda de rețea înseamnă că ruterul va activa protocolul OSPF pe acele interfețe IP care se încadrează sub masca de subrețea specificată.

Rețineți că vrem să distribuim ruta implicită în rețeaua OSPF. și anume Acest router va propaga traseul implicit:

Comuta (config-router) # origine informații originale

Comutați (config-router) # exit
Comutați (config) # ieșire
Comutați # scrie

Routerul B

Creați magistrala 10, în care routerele A și B "trăiesc":






Comută> activați
Comutați # configurați terminalul
Comutați (config) # vlan 10
Comutați (config-vlan) # nume principal

Creați un bilet 200, în care clienții "live"

Comutator (config-vlan) # vlan 200
Comutați (config-vlan) # nume de clienți
Comutați (config-vlan) # exit

Comutare (config) # int vlan 10
Comutare (config-if) # adresa IP 10.0.255.2 255.255.255.248
Comutare (config-if) # IP ospf difuzare rețea
Comutare (config-if) # int vlan 200
Comutare (config-if) # adresa IP 10.0.1.1 255.255.255.0
Comutați (config-if) # ieșire

Vom crea un 100 în care vor fi schimbate routerele B și B

Comutați (config) # vlan 100
Comută (config-vlan) # nume de rezervă
Comutați (config-vlan) # exit
Comutare (config) # int vlan 100
Comutare (config-if) # adresa IP 10.0.255.9 255.255.255.252

Specificați în mod explicit tipul de mediu în care această interfață va funcționa în OSPF. dar nu la fel ca pe routerul A, pentru că între routere B și conexiune p2p pronunțat și nu are sens să organizeze alegeri în DR și BDR p2p Linke, vor exista întotdeauna doar două routere: B și C.

Eliminați protocolul OSPF de la această nevoie:

Comutați (config-if) # ip ospf rețea punct-la-punct
Comutați (config-if) # ieșire

Comutare (config) # routare ip
Comutare (config) # ip subnet-zero
Switch (config) # ip fără clasă

Să trecem la crearea OSPF. Numărul procesului (10) poate fi diferit, deoarece OSPF nu introduce numărul procesului în pachetele trimise, dar vom lăsa 10, deci este mai convenabil pentru mine;):

Comutare (config) # router ospf 10
Switch (config-router) # log-adjacency-modificări
Comutator (configurare-router) # router-id 1.1.1.1
Comutator (config-router) # rețea 10.0.255.0 0.0.0.7 zona 0

Vom descrie interfața vlan 100, dar aici voi face un pic diferit, de exemplu:

Să facem o notă despre rețea 10.0.1.0/24:

Comutator (config-router) # rețea 10.0.1.0 0.0.0.255 zona 0

Comutați (config-router) # exit
Comutați (config) # ieșire
Comutați # scrie

Routerul B

Creăm un autobuz 10, în care routerele A și B "trăiesc" și sunt plasate sub client:
Comută> activați
Comutați # configurați terminalul
Comutați (config) # vlan 10
Comutați (config-vlan) # nume principal
Comutator (config-vlan) # vlan 200
Comutați (config-vlan) # nume de clienți
Comutați (config-vlan) # exit

Comutare (config) # int vlan 10
Comutare (config-if) # adresa IP 10.0.255.3 255.255.255.248
Comutare (config-if) # IP ospf difuzare rețea
Comutare (config-if) # int vlan 200
Comutare (config-if) # adresa IP 10.0.2.1 255.255.255.0
Comutați (config-if) # ieșire

Creați un cont logat 100, în care vor fi schimbate routerele B și B

Comutați (config) # vlan 100
Comută (config-vlan) # nume de rezervă
Comutați (config-vlan) # exit
Comutare (config) # int vlan 100
Comutare (config-if) # adresa IP 10.0.255.10 255.255.255.252
Comutați (config-if) # ip ospf rețea punct-la-punct
Comutați (config-if) # ieșire

Comutare (config) # routare ip
Comutare (config) # ip subnet-zero
Switch (config) # ip fără clasă
Comutare (config) # router ospf 10
Switch (config-router) # log-adjacency-modificări
Comutator (configurare-router) # router-id 2.2.2.2
Comutator (config-router) # rețea 10.0.255.0 0.0.0.7 zona 0
Switch (config-router) # rețea 10.0.255.10 0.0.0.0 zona 0
Comutare (config-router) # rețea 10.0.2.0 0.0.0.255 zona 0
Comutați (config-router) # exit
Comutați (config) # ieșire
Comutați # scrie

Aceasta este, în principiu, tot ceea ce trebuia făcut pentru ca protocolul OSPF să funcționeze în cadrul acestei scheme.
Dacă ați făcut-o corect, atunci prin comandă:

Schimbați # sh ip ospf vecin

Pe routerul A, veți vedea:

Pe routerul B:

Pe routerul B:

Căutați rutele de intrare utilizând protocolul OSPF:

Schimbați # show ip route ospf

Pe rutele B și B printre rutele care sosesc de OSPF ar trebui să vedeți și implicit:

Pe ruterul B, ruta către rețeaua 10.0.2.0/24 va trece prin vlan 100, deoarece acesta este cel mai scurt traseu:

În consecință, pe routerul B:

Iată câteva comenzi mai utile.
afișează interfața ip ospf
afișează ip ospf
afișați baza de date ip ospf

Dacă show ip ospf vecin nu are nimic, atunci:

  • verificați dacă ați configurat toate
  • Multicastul "merge" prin aceste canale
  • Dacă controlul furtunilor sau ACL este setat la multicast
  • utilizați următoarele comenzi de depanare:
    • debug ip ospf
    • debug ip ospf adj
    • debug ip ospf salut
    • debug ip ospf evenimente
    • Debug ip ospf pachet

concluzie

Protocolul OSPF nu este la fel de simplu cum ar părea. Am considerat doar începutul și foarte puține dintre ceea ce poate face acest protocol. În acest sistem, grație protocolului OSFP. legături între routere care cad B și A sau B și o conexiune de rețea nu este pierdut și utilizatorii de rețele IP 10.0.1.0/24 și 10.0.2.0/24 vor fi întotdeauna în măsură să facă schimb de trafic între ele și cu Internet, deoarece noi a aruncat ruta implicită în rețeaua OSPF.

ZYY Ochepyatki sunt posibile. Dacă observați o inexactitate sau aveți întrebări despre această schemă, atunci puteți scrie despre acest lucru pe forumul nostru cu secțiunea corespunzătoare.







Trimiteți-le prietenilor: