ari-l4_ospf_

Upload: mihai-manea

Post on 24-Feb-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 ARI-L4_OSPF_

    1/23

    ARHITECTURI DE RETEA SI INTERNET

    LUCRAREA DE LABORATOR 4

    PROTOCOLUL DE RUTARE OSPF

    (Open Shortest Path First)

  • 7/25/2019 ARI-L4_OSPF_

    2/23

    2

    Protocolul de rutare OSPF

    Generalitati:

    Este un protocol standardizat, ajuns la versiunea 3 (RFC 2740). Versiunea 3 conine

    modificarile aduse OSPF pentru a fi un protocol de rutare IPv6.OSPF versiunea 2 (RFC 2328) este subiectul acestui material protocol de rutare pentruIPv4 unicast.

    Este un protocol IGP (Interior Gateway Protocols,), clasless (trimite NM-Network Mask),de tip link-state, adictrimite n (unele din) mesajele sale informaii despre linkuri (interfee directconectate) mpreun cu descrierea lor (ex: tip, adresa IP, NM, cost, s.a.). Aceste informaii,obinute de la toate ruterele din aceeai arie, alctuiesc LSDB-ul (Link State DataBase). Alte

    protocoale link-state sunt IS-IS (Intermediate System to Intermediate System) (pentru CLNS -Connectionless Network Service i IPv4/v6), DNA Phase IV (pentru DECNET), NLSP (pentruIPX).

    Se folosete algoritmul Dijkstra (Edsger Dijkstra) sau SPF (Shortest Path First) pentru

    alegerea cilor optime, acelai ca i pentru protocolul ISO IS-IS.Folosete arii, pentru reducerea resurselor hardware necesare (utile ntr-o intereea de

    dimensiuni mari).Folosete LSA-uri (Link State Advertisments) pentru schimbul informaiei de rutare. Sunt

    11 tipuri de LSA-uri utilizate n diferite contexte, n funcie, n principal, de topologia reelei OSPF(punctul 9, Tipuri de LSA-uri)

    Trimite mesaje cu adrese IP destinaie multicast (224.0.0.5 sau 224.0.0.6) sau unicast, TTLdin antetul pachetului IP este 1 (n afara tunelrii i a bridgeing-ului, nu este posibiltransmitereaacestor mesaje de echipamente de L3+ (nivel 3 i superior n modelul de referinOSI)) , adresa IPsurseste adresa IPa interfeei de ieire, Protocol Number este 89.

    Fiecare mesaje OSPF conine un antet OSPF alctuit din cmpurile:o Version 2 pentru OSPF versiunea 2.o Type tipul mesajului. Are valoarea 1 - Hello, 2 DBD, 3 LSR, 4 LSU, 5 LSAcko Length dimensiunea n bytes a payloadului OSPFo Router ID ul unic al routerului (vezi mai jos pentru detalii/algoritmul de alegere)o Area ID este numr de arie unic asociat prin configurare de ctre administrator acestei

    interfee. Are forma unei adrese IP sau a unui numr zecimal pe 32 de bii. Se configureazcu:

    Router(config-router)# network area Router(config-if)# ip ospf area

    o Checksum verifica integritatea payload-ului OSPFo Authentification Type si Data se redtipul autentificrii: null, text, md5 i detalii legatede aceasta. (a se vedea discutia despre Autentificarea OSPF)

  • 7/25/2019 ARI-L4_OSPF_

    3/23

    3

    Router-ID-ul OSPF:

    Imediat duppornirea procesului OSPF, aceasta va alege Router ID-ul necesar identificriiunice a ruterului n domeniul de rutare OSPF. Acesta este un numr pe 32 de bii i are forma uneiadrese IPv4. Paii urmai de ruterele Cisco sunt: (se va trece la pasul urmtor doar daccel anteriornu produce RID-ul)

    1. Se folosete Router-ID-ul configurat manual de operator:

    Router(config-router)# router-id

    2. Se folosete adresa IP cea mai mare a oricrei interfee loopback (up i up configuratecu adresa IPv4) de pe ruter n momentul pornirii procesului OSPF. Se ine cont i de interfee ce nusunt configurate de interes pentru OSPF.

    3. Se folosete adresa IP cea mai mare a oricrei interfee (up i up configurate cu adresaIPv4) de pe ruter in momentul pornirii procesului OSPF. Se ine cont i de interfee ce nu sunt

    configurate de interes pentru OSPF.

    Nu este necesar ca respective adresIP sfie publicatn interreea (separat sau ca parte aunui prefix) de ctre OSPF/alt protocol de rutare, dei aceasta ajutn eventual depanare ulterioar.

    Paii 2 i 3 nu sunt reluai dac, dupa pornirea procesului OSPF, se activeaz/configureaznoi interfee sau se deconfigureaz/inactiveaz pentru IP interfaa utilizat iniial pentru alegereaRID-ului. La o repornire a procesului OSPF/ruterului ns, RID ales va fi altul n acest ultim caz.

    n urma configurrii manuale se schimb imediat RID-ul, fr a fi necesar repornireaprocesului OSPF. Ca urmare, se vor genera noi LSA-uri ce vor duce la noi calcule SPF pe rutereledin process-domain-ul OSPF.

    Pentru uurina depanrii se alege adesea un numr (adresa IP) uor de reinut, se publicnactualizrile (update-urile) de reea i se configureaz pe un server de DNS accesibilechipamentelor de reea rezoluia invers necesarpentru maparea la un nume DNS friendly. noutput-urile OSPF se poate cere ruterului afiarea acestui nume DNS n locul adresei IP:

    Router(config)# ip ospf name-lookup

    Se poate vizualiza cu:

    Router# show ip protocols

    Router# show ip ospfMesajele OSPF:

    Hello: [Type1], este folosit pentru descoperirea i ntreinerea relaiilor de vecintate. Seutilizeazi n procesul de alegere (pe interfeele conectate n reele multiacces) a DR (DesignareRouter ) i BDR (Backup Designate Router). Sunt trimise la adresa IP destinaie 224.0.0.5(broadcast, point-to-point, point-to-multipoint broadcast) sau unicast (non-broadcast multiacces,

    point-to-multipoint non-broadcast, virtual link). Mesajele Hello, pentru fiecare interfa n parte,conin, pe lngantetul comun OSPF i:

    o Masca de reea a interfeei de ieire.

    o Hello i Dead interval implicite: pe interfeele cu BW =< T1 i ncapsulare NBMA-Non-Broadcast, Multi-Access (FR, ATM, SMDS), hellotime este 30 sec, dead-time 120 sec. Pe

  • 7/25/2019 ARI-L4_OSPF_

    4/23

    4

    toate celelalte (ex: ethernet), hello-time este 10 sec, dead-time 40 sec. Raportul de multiplicare x4nu este obligatoriu. Se configureazcu:

    Router(config-if)# ip ospf hello-interval Router(config-if)# ip ospf dead-interval { | minimal hello-multiplier }

    o Neighbor IDs este o listcu Router ID-urile (RID) ruterelor vecine (zero, unul, sau mai

    multe) descoperite pnn acest moment pe acea interfa(le-am auzit/primit Hello-ul).o Router Priority este un numr pe 8 bii folosit la alegerea DR/BDR-ului (pentru algoritmulde alegere vezi mai jos) n reelele multiacces (ex: Ethernet, Frame Relay fizic sau subinterfaamultipoint, sa). Implicit are valoarea 1. Se configureazcu:

    Router(config-if)# ip ospf priority

    o DR si BDR Router ID: dacse pot alege, s-au ales i se cunosc, va fi trecut RID-ul acestorrutere n fiecare mesaj Hello trimis pe acestinterfa.

    o Options: flag pe 8 bii regsit n mesajul Hello, DBD i n LSA-uri, ce conine capabiliti(configurate sau nu) ale ruterului surs/LSA-ului, relevante pentru stabilirea relaiei de

    vecintate/acceptarea sau nu a LSA-ului/tratarea speciala LSA-ului. De interes sunt bitul E i bitulP. Se va reveni mai trziu.

    Database Description (DD or DBD): [Type 2],este folosit pentru informarea parteneruluide flooding a LSA-urilor (n format sumarizat) din propriul LSDB. Se folosete de OSPF ladescoperirea iniial/redescoperirea vecinilor.

    Se trimit reliable (cu confirmare de primire) aceasta reprezint trimiterea napoi a uneicopii a DBD-ului anterior primit (minus antetele LSA). Este utlizat i pentru negocierea rolului demaster i slave folosit pentru a stabili cine va iniia descrierea propriului LSDB (slave) i cinestabilete i incrementezDD Sequence number-ul asociat fiecrui mesaj DBD schimbat (master) ctig(devine master) ruter-ul cu cel mai mare RID.

    n mesaj se trimite MTU-ul (maximum transmission unit) interfeei acesta trebuie s fieidentic cu cel de pe interfaa celuilalt ruter sau se va sista schimbul de mesaje OSPF (acestea rmnn starea EXCHANGE vezi mai tarziu n material). Se poate configura cererea ignorrii sale:

    Router(config-if)# ip ospf mtu-ignore// pe ambele interfete !Router# debug ip ospf adj// OSPF: Nbr 10.0.0.2 has smaller|bigger interface MTURouter(config-if)# ip mtu // schimbi IPv4 MTU pe acea interfataRouter# show ip int //include MTU - vezi MTU pentru IPv4 pentru intf fa0/0

    Link-State Request (LSR): [Type 3], se trimit pentru a cere ruterului vecin, n detaliu,

    acele LSA-uri primite sumarizat mai devreme i pe care ruterul nu le are n LSDB sau le are cu unSequence number mai mic (sunt informaii vechi) asociat LSA-ului. Se trimit unicast (broadcast)sau multicast (point-to-point).

    Link-State Update (LSU): [Type 4], se trimit n amnunt LSA-urile cerute de vecin.Schimbul este reliable se folosesc mesaje LSAck. Se trimit unicast (broadcast) sau multicast(point-to-point sau broadcast)

    Link-State Acknowledgement (LSAck): [Type 5],sunt trimise pentru confirmarea primiriimesajului LSU. Se trimit unreliable, multicast (point-to-point) sau unicast (broadcast).

  • 7/25/2019 ARI-L4_OSPF_

    5/23

    5

    Condiiile de a deveni vecini:

    Facem distincie ntre relaia de vecinatte ne oprim la starea de 2WAY cu ruterul vecin,

    i starea de adiacent ajungem sschimbm mesaje ce conin LSA-uri, n final sincroniznd (vorfi identice) LSDB-urile starea FULL adjacencyRolul de stabilire a relaiei de vecintate o au mesajele de Hello. Ele permit, pentru fiecare

    vecin n parte:- Descoperirea ruterelor OSPF din aceeai subreea logic (data-link fizic, tunel logic,

    virtual-link)- Monitorizeaz funcionarea procesului OSPF de pe ruterul vecin (este nc

    pornit/configurat corect ?)- Verific identitatea/conformitatea anumitor parametri trimii n mesajele Hello, fr de

    care nu se poate creea asocierea ca vecini, anume:o Acelai numr al ariei (ntre 1 si 65535)

    o Aceeai masc de reea pe interfa. Condiie ignorat n cazul reelelor OSPFpoint-to-point

    o Aceleai tip i configuraii particulare de autentificareo Aceleai Hello i Dead intervalo Acelai tip de arie (normal, stub, NSSA)o Router-ID-uri diferite

    Configuraii ce NU este necesar sfie identice pentru a deveni vecini sunt:o Process-ID-ul (PID) are rol n a ne permite diferenierea ntre mai multe procese

    OSPF pornite pe acelai outer:

    Router(config)# router ospf // ntre 1 i 65535 (frvreo legtura cu o arie!)

    o MTU-ul interfeelor vecine (vezi discuia de la mesajul DBD)

    Strile vecinilor OSPF:

    Down: ncnu s-au primit Hello-uri de la acel vecin, sau nu s-au mai primit Hello-uri de lavecin n Dead-interval

    Attempt: nu s-au primit Hello-uri de la vecin (vezi mai sus) nsse trimit acestuia la Poll-

    interval (implicit 60 sec) mesaje tip Hello utiliziat n reele NBMAInit: S-a primit cel putin un Hello de la vecin, nsacesta nu cuprinde n lista de Neighbor-ID propriul nostru Router ID. Dacparametrii din Hello (arie, NM, sa) nu corespund, aceasta va fi ostare permanentntre cei 2 vecini.

    2WAY: n Hello-ul primit s-a gsit propriul RID. n aceastetap, n reelele multiacces, sepoate alege DR i BDR. Este o stare permanentpentru 2 rutere DROther.

    ExStart: Se negociazDD sequence, rolul de Master/SlaveExchange: Se schimbmesaje DD (sau DBD)Loading: Se trimit mesaje LSR i LSU prin care se cer/schimbLSA-urile de interesFull adjaceny: ruterele au LSDB-uri identice n aria lor comun. ncepe calculul SPF pentru

    extragerea de rute.

  • 7/25/2019 ARI-L4_OSPF_

    6/23

    6

    Ruterul Desemnat n reelele multiaccess (LAN si NBMA):

    OSPF a fost proiectat s permit alegerea n reelele unde pot exista dou sau mai multerutere (reelele multiacces) dou rutere cu roluri specializate, numite Designare Router (DR) i

    Backup Designate Router (BDR). Rolurile DR-ului sunt de a:- Optimiza flooding-ul (schimbul de mesaje OSPF) ntre ruterele conectate la acea re eamultiacces, fr de care, schimbul de mesaje OSPF local ar presupune multe transferuri inutile(redundante) cu consum de BW si CPU adic, n absena DR, fiecare ruter ar deveni adiacent cufiecare dintre celelalte rutere, comunicnd cu fiecare dintre acestea, ori de cte ori ar primi un LSAde interes, de la oricare dintre ele. Numrul de adiacene rezultate ar fi x(x-1)/2, unde x = nr derutere, numrul de mesaje OSPF introduse n reea fiind de y ori mai mare (y > x).

    - Celelalt rol este de creare a LSA-urilor de tipul 2 ce reprezintaceastreea multiacces nLSDB-ul tuturor ruterelor din aceeai arie, LSA ce redmasca de reea asociatacestei subreele,numrul i RID-ul ruterelor conectate la aceast reea multiacces. LSA de tipul 2 se spune creprezint reeaua multiacces sub forma unui pseudonod direct conectat la toate ruterele din acea

    reea.

    n alegerea DR i BDR se urmeazpaii:

    1. este ales DR n acea reea multiacces ruterul cu prioritatea cea mai mare pe interfaa ctrereea valori ntre 0 i 255. Zero ne asigurcacest ruter nu va deveni niciodatDR sauBDR, 255 sugereazcruterul va fi ales DR, dar ar putea ajunge i BDR, chiar si DROther(vezi mai jos). Se configureaza cu:

    Router(config-if)# ip ospf

    2.

    n condiii de prioriti egale, devine DR ruterul cu RID cel mai mare3. Ruterul cu prioritatea imediat mai mic(sau, n condiii de prioritate egal, cu RID imediat

    mai mic) va fi ales BDR

    n reelele multiacces:- unde existdoar un singur ruter, acesta va ajunge DR, nsnu va ndeplini nici unul din cele douroluri;- unde existdourutere, unul va deveni DR i altul BDR. DR-ul va ndeplini ambele roluri;- unde existmai mult de dourutere, un ruter va deveni DR, unul va deveni BDR i toate celalaltevor deveni DROther. Doar ruterele DR i BDR stabilesc relaii de adiacencu toate celelalte rutere

    din reeaua multiacces (inclusiv ntre ele), pe cnd ruterele DROther stabilesc relaie doar curuterele DR i BDR. ntre ele, DROther se opresc la starea de 2WAY, n interiorul reeleimultiacces actualizndu-i informaiile de rutare prin intermediul DR-ului.-dacDR este nchis, scos din reea, nu rspunde cu mesaje OSPF corespunztoare, BDR va preluarolul de DR n acea reea, urmat de alegerea dintre DROther a unui nou BDR.- un ruter nou, pornit n reeaua multiacces, nu va putea prelua rolul de DR sau BDR dacacesteaau fost deja alese, indiferent de prioritatea i RID-ul su.- ruterele DR i BDR primesc mesajele trimise la adresa 224.0.0.6 de ruterele DROther din reeauamultiaccess. Doar DR trimite napoi n aceeai reea un LSU propriu cu adresa destinaie 224.0.0.5cu noile LSA-uri, menit celorlalte DROther.- la pornirea unui ruter nou ntr-o reea multiacces, dacHello-urile pe care le primete menioneaz

    deja un DR i BDR, acestra vor fi acceptate ca atare (nu vor avea loc alegeri). n absena unui Hello,sau n cazul neprecizrii acestuia (IP-urile DR/BDR au valoarea 0.0.0.0) acest ruter va atepta Wait-time, egal cu Dead-interval pe acel link, pentru participarea la alegeri.

  • 7/25/2019 ARI-L4_OSPF_

    7/23

    7

    Important: n reelele point-to-point i point-to-multipoint, nu se aleg rutere cu rol de DR iBDR.

    Vizualizare vecini:Router# show ip ospf neighbors

    Tipuri de reele OSPF. OSPF n WAN:

    OSPF poate fi configurat sfuncioneze n cinci tipuri de reele, fiecare cu caracterisiticilesale. Un al aselea tip, loopback, este neconfigurabil i se aplic doar n cazul interfeelor de

    loopback.

    1) default pentru point-to-point i subinterfee WAN point-to-point (FR, ATM)(2) default pentru interfee fizice (FR, ATM, SMDS), subinterfee WAN multipoint(3) Nu: extensie Cisco OSPF n reele WAN, Da: standard redat n RFC2328(4) trebuie modificat hello/dead time pentru a obine relaia de vecintate i adiacen

    Dacun ruter are configuratcomanda neighbor, aceasta nu este necesar a fi configuratperuterul vecin (acesta va afla adresa IP a celuilalt ruter din adresa IP sursa mesajului Hello unicast

    primit).Reelele NBMA (Non Broadcast MultAcces) se caracterizeaz prin, fie imposibilitatea

    trimiterii de mesaje la L2 de tip broadcast/multicast, fie prin posibilitatea trimiterii acestora subforma unor unicasturi replicate (pseudo-broadcast). n reelele de acest tip (pe interfeele fizice sau

    pe subinterfeele multipoint se ncapsuleaz L2 n Frame Relay, ATM sau SMDS) trebuie, fieconfigurate n OSPF comenzi de tip neighbor, fie schimbat tipul reelei OSPF cu ajutorulcomenzii ip ospf network. Odatschimbat acest tip (din NBMA) cu unul ce suporta broadcast (deex: broadcast, sau point-to-multipoint broadcast) trebuie avut grij s fie configurat pseudo-

    broadcast-ul prin adugarea parametrului broadcast la comenzile de mapare manuala L3 L2Frame Relay, sau de a folosi RARP pentru acele DLCI-uri (se configureaz singur pseudo-

    broadcast-ul pentru acel DLCI).n schimb, reelele broadcast (ex: Ethernet, Token Ring, FDDI) i point-to-point (ex: HDLC,

    PPP, subif point-to-point FR), permit trimiterea de mesaje cu adresa L3 destinaie multicast saubroadcast ce au drept L2 adresa unicului vecin.

  • 7/25/2019 ARI-L4_OSPF_

    8/23

    8

    n reelele NBMA, unde se alege DR i BDR:o n topologiile full-mesh fizice i logice (acestea sunt similare topologiilor multiaccess

    LAN) alegerea DR i BDR este mai puin important; se poate influena administrativ (prinmodificarea priority i RID) dupcriterii hardware (putere CPU, memorie RAM, BW contractat)

    o n topologiile parial mesh, mai ales hub (simplu ori dublu) and spoke, trebuie avut grijcahub-ul sdevinDR ( dacexistun al 2-lea hub, acesta sdevinBDR; n absena acestui al 2-leahub snu existe BDR) pentru ceste obligatoriu pentru diseminarea informaiei de rutare ca DR-ulspoatcomunica direct cu toate ruterele (spokeurile) din reeaua multiacces. n reeaua FR aceastase realizeazprin intermediul Circuitelor Virtuale.

    o Comanda neighbor are, implicit, asociatprioritatea 0. Ruterul, cu aceast comand, vafolosi cea mai mare prioritate dintre cele primite prin mesajul Hello de la respectivul vecin(dependentde comanda ip ospf priority) i prioritatea configuratlocal ca parametru al comenziineighbor. Prin urmare, n reelele hub and spoke, trebuie configurat, pe toate ruterele spoke, o

    prioritate egalcu 0.o Configurarea de subinterfee point-to-point pe ruterul Hub i Spoke-uri, asociate fiecare cu

    propriul spaiul de adrese IPv4, anuleazproblema alegerii DR/BDR, ns introduce o potenialirosire de adrese IPv4 ct i o creterea a numrului de rute din RIB.

    o O soluie convenabil(ce nu necesitalegerea DR/BDR i ce folosete un singur spaiu deadrese IPv4) este configurarea tuturor interfeelor/subinterfeelor cu comanda ip ospf network

    point-to-multipoint [broadcast] prin care cerem OSPF s trateze reeaua ca o topologie de linkuripoint-to-point.

    Algoritmul Shortest Path First:

    Algoritmul Dijkstra sau SPF este responsabil pentru crearea dintr-un graf (o topologieredundantn care ruterele sunt noduri ale topolgiei, iar linkurile dintre rutere sunt frunze) a unuiarbore un graf lipsit de redundan. Att linkurile, ct i frunzele, au asociate lor un cost, ce estefolosit pentru calculul metricii ctre fiecare nod/link n parte. Calculul presupune, avnd dreptsistem de referin ruterul respectiv, adunarea costurilor de pe interfeele de ieire ctre acelnod/link.

    Pe ruterele Cisco costul se calculeaza folosind formula BW_referin[Mbps]/BW [bps]. BWfolosit este BW administrativ stabilit de comanda bandwidth. BW_referinare valoarea 100 (sau10^8 bii), i poate fi schimbat dacBW linkurilor din reea este mai mare dect 100Mbps:

    Router(config-router)# auto-cost reference bandwidth []

    Costul OSPF al unei interfee poate fi schimbat i vizualizat cu comenzile:

    Router(config-if)# ip ospf cost // ntre 1 i 65535Router# show ip ospf interface[brief]

    Costul configurat manual este cel folosit. n absena acestei comenzi se ine cont de BWdefault sau configurat administrativ.

  • 7/25/2019 ARI-L4_OSPF_

    9/23

    9

    Algoritmul cere ca toate ruterele din aceeai arie s aib acelai LSDB, fapt ce arerepercursiuni asupra filtrarii LSA-urilor ce intr/ies din LSDB este interzisfiltrarea LSA-urilorde tipul 1 i 2.

    La primirea unui LSU cu LSA-uri de interes, acestea vor fi flood-ate pe toate celalalteinterfee configurate pentru OSPF din aceeai arie i, abia apoi, va fi analizat LSDB-ul actualizat.Acesta este un avantaj tradus ntr-o vitezde convergen mai mic, fa de protocoalele vector

    distance nti analizeazconinutul update-ului i numai dupaceea, daceste de interes, trimitinformaia de rutare pe alte interfee.Un alt avantaj fade protocoalele vector distaneste ca, atunci cnd un link devine down

    nu sunt trimise n reea de ruter-ul respectiv update-uri cu potenial multe prefixe devenite acuminaccesibile ceea ce poate nsemna un volum considerabil de informaie de control n reelele marii foarte mari. Protocoale link-state vor trimite un LSU ce conine un LSA actualizat ce va descrieabsena conexiunii acestui ruter la link-ul ce a euat i nu prefixe.

    Pentru evitarea pstrrii n LSDB a unor informaii ce nu (mai) corespund realitii, fiecaruiLinks State Advertisment (unitate de distribuire a informaiilor de rutare n OSPF), i este asociat unLS Age. Se va incrementa age-ul fiecare LSA (propriu i primit) la fiecare secund din LSDB.Ruterul ce a generat acel LSA (i l-a propagat printr-un LSU) i-a asociat iniial un LS Age de 1, ce

    este incrementat n LSDB-ul ruterelor vecine, ct i la generarea de ctre acestea a unui nou LSU, nscopul propagrii LSA-ului pe alt interfa, ctre alt vecin. Incrementarea se face cu, implicit, 1secund(InfTransDelay). Se configureaz:

    Router(config-if)# ip ospf transmit-delay [sec]//intre 1 i 65535

    O metodaleaspentru a asigura corectitudinea informaiilor de rutare este ca, dacruterulce a generat iniial acel LSA nu-l retransmite mai trziu, peste LSRefreshTime (implicit 30 minute),la mplinirea MaxAge (by-default 60 minute), acel LSA va fi aruncat de ctre respectivul ruter, nunainte de a trimite la rndul lui un LSA cu MaxAge (3600 secunde) ruterelor vecine pentru a lecere i acestora srenune la informaia nvechit'.

    Pentru evitatarea buclelor de rutare n condiiile schimbului de informaie de rutare ntre ariisub forma vector distan(prefix, prefix-length, cost), este introdusregula ca schimbul informaieide rutare snu fie permis ntre arii dect prin intermediul ariei 0, numitaria backbone. Cu altecuvinte, ariile non-zero vor trebui s fie conectate la aria zero pentru a putea trimite/primiiinformaii de rutare ctre/de la celalalte arii.

    n condiiile imposibilitii configurrii unei noi arii drept tangent la aria zero sau/i caurmare a pariionrii unei arii oarecare (nu se repectregula identitii LSDB-ului tuturor ruterelordin acea arie) se pot folosi linkuri-virtuale (a se vedea discuia despre link-uri virtuale).

    Regula alegerii rutei optime n OSPF cere ca, n condiiile unor rute OSPF de tipuri diferite,sfie preferate, n ordine:

    o Routele intra-area // simbol Oo Routele inter-area // simbol O IAo Routele externe de tip 1 (E1) // simbol O E1o Routele externe de tip 2 (E2) // simbol O E2o La cost egal pentru rutele de tip E2 se prefercalea cu costul ctre ASBR cel mai

    mic.Pentru alegerea ntre rute de acelai tip, se utilizeazmetrica.Rutele OSPF intra-area, inter-area i externe (E1 sau E2) au asociate, fiecare o distan

    administrativ, implicit egal, pentru toate trei tipurile de rute, cu 110.Se configureazcu comanda:

    Router(config-router)# distance ospf intra-area inter-area external // ntre 1 i255

  • 7/25/2019 ARI-L4_OSPF_

    10/23

    10

    Funionarea OSFP odatncheiat procesul de flooding iniial:

    n aceastetap, toate ruterele au aceleai LSA-uri n LSDB n aria comun.- Fiecare ruter trimite Hello-uri n mod regulat- Fiecare ruter ateaptmesaje de tip Hello de la vecini. Neprimirea lor n intervalul Dead va

    duce la pierderea relaiei de vecinatate

    - Fiecare ruter reflood-eazla aproximativ LSRefresh interval (1800 secunde + 240 LSA-group Pacing) unul sau mai multe LSU ce conin LSA-urile propri, nu nainte nsde a incrementacu 1 sequence nr.

    - Fiecare ruter se ateaptsprimeascun LSA nou (seq number mai mare) pentru fiecareLSA non-propriu din LSDB n intervalul MaxAge (3600 secunde), altfel va renuna la acele LSA-uri.

    Tipuri de LSA-uri:

    - LSA 1 Router: unul per ruter, indic tipul reelei (tranzit, point-to-point, stub), costulpentru fiecare, adresa IP, NM, RID vecin

    - LSA 2 Network: unul per reea multiaccess tip tranzit (cel putin 2 rutere). Generat de DR-

    ul reelei, redRID-ul ruterelor vecine i NM reelei. Links State ID:adreasa IP a DR- LSA 3 Net Summary: creatde ABR pentru a reprezenta LSA 1 si 2 ale altor arii. Descrie

    prefixele i prefix-length-ul asignate pe segmentele dintre ruterele acelei alte arii. Links State ID:Prefix

    - LSA 4 ASBR Summary: Indiccostul ABR-ului ctre ASBR.- LSA 5 AS External: Create de ASBR-uri pentru rutele injectate n OSPF prin

    redistribuie. Link State ID: Prefix- LSA 6 Group Membership: Se folosesc n MOSPF (Multicast OSPF) nu este utilizat de

    IOS-ul Cisco.- LSA 7 NSSA External: Create de ASBR-uri n interiorul ariilor NSSA n locul LSA-

    urilor de tip 5. Link State ID: Prefix- LSA 8 External Attributes: Nu este implementat n IOS-ul Cisco- LSA 911 Opaque: LSA-uri generice, folosite drept extensii viitoare

    OSPF virtual-link

    Designul logic OSPF cere ca:o ariile non-backbone sfie direct conectate la aria 0o sexiste continuitate ntre ruterele din aria backbone

    Cum acest design nu este mereu posibil, drept msura temporarpnla adaptarea ulterioar

    a topologiei, se poate folosi virtual-link-ul. Acesta permite:o crearea unei legturii virtuale ntre aria non-backbone i aria 0 prin intermediulunei (sau mai multor) arii nonbackbone cu rol de tranzit. Ruterul ce va conecta ariile non-backboneva deveni un ruter ABR; el va conine LSA-urile ariei 0.

    o conectarea backbone partiionate.Aria/ariile de tranzit nu pot fi arii de tip stub. Costul link-ului virtual este costul rutei ntre

    ABR-uri. Tipul reelei OSPF de pe interfaa virtualeste point-to-point.Pe ambele rutere ce vor participa n crearea de virtual-link se va configura:

    Router(config-router)# area virtual-link [hello-interval ] [dead-interval ]// sec ntre 1 i 8192, implicit 10 i 40

    Se vizualizeazcu:Router# show ip ospf virtual-links

  • 7/25/2019 ARI-L4_OSPF_

    11/23

    11

    La configurarea autentificrii, de reinut c virtual-link-urile aparin ariei 0 (al crei tipglobal de autentificare poate fi schimbat vezi discuia despre autentificare)

    Sumarizarea n OSPF

    n OSPF, sumarizarea se poate realiza doar pe ruterele ABR , la propagarea informaiei derutare dintr-o arie n alta, i ASBR, la propagarea informaiei de rutare dintr-un domeniu de rutarentr-altul.

    Sumarizarea are drept beneficii reducerea dimensiunii tabelei topologice, de rutare,reducerea necesarului de procesor pentru extragerea rutelor, reducerea BW necesar schimbului deLSA-uri, reducerea efectului linkurilor ce flapeazntr-o arie asupra resurselor HW din alte arii.

    Sumarizarea are drept dezavantaje, potenialul de a introduce rutare neoptim, black-holesn reea si bucle de rutare.

    OSPF nu folosete conceptul de autosumarizare utilizat de RIP, EIGRP i BGP. Pentru casumarizarea s aib loc, ea trebuie configuratmanual, i, cel mai adesea (adic atunci cnd nufolosim ruta default), presupune existena unui design IP ierarhic (sumarizabil).

    1. La nivelul ABR (sumarizare inter-area)Sumarizarea poate fi configuratn ambele direcii (ctre/de la backbone). Practic, cel mai

    adesea, vom sumariza ctre aria 0. Se aplicdoar rutelor O i O IA (intra i inter-area), nu i rutelorexterne E1 / E2.

    Router (config-router)# area range // area-id este aria deorigine a rutelor sumarizate

    Automat va fi generato rutde discard corespunzatoare sumarizrii configurate, ce poate fiscoasdin RIB cu ajutorul comezii:

    Router (config-router)# no discard-route internal

    Costul asociat rutei sumarizate este costul cel mai mic (RFC 1583) al rutelor suport pentrusumarizare. Dac se dorete utilizarea recomandarii RFC 2328 ce prevede drept cost metricamaxima rutelor suport, se va folosii comanda:

    Router(config-router)# no compatible rfc1583

    2. La nivelul ASBR (sumarizarea rutelor externe) Se aplicdoar rutelor externe injectate nOSPF de ASBR.

    Router(config-router)# summary-address

    Autentificarea n OSPF

    Existtrei tipuri de autentificri n OSPF: tipul 0 (null), tipul 1 (text) i tipul 2 (md5)Autentificarea, tradiional n IOS, se configureazn promptul protocolului de rutare, pentru

    ntreaga arie toate interfeele acelei arii de pe ruter folosesc, din acel moment, noul tip deautentificare. Toate ruterele din aceeai arie trebuie configurate ca, din acel moment, sfoloseasacelai tip (0, 1 sau 2). Implicit acesta era null.

  • 7/25/2019 ARI-L4_OSPF_

    12/23

    12

    Router(config-router)# null// null (0)Router(config-router)# area authentication// text (1)Router(config-router)# area authentication message-digest// md5(2)

    Modern (IOS > 12.0), avem flexibilitatea configurrii tipului de autentificare pe interfa(inparalel sau n locul configurrii autentificarii pe arie), adic se permite precizarea tipului de

    autentificare (0, 1 sau 2) la nivel data-link, i nu doar global, la nivel de arie.

    Router(config-if)# ip ospf authentication null//nullRouter(config-if)# ip ospf authentication//textRouter(config-if)# ip ospf message-digest//md5

    Parola se configureazpe interfee, este necesar s fie identic la ruterele vecine dintr-undata-link comun, i poate diferi de parola folositpe un alt data-link.

    Multiple parole sunt permise pe o interfa n acest caz, OSPF trimite mesaje de control cufiecare parol n parte. n cazul md5, numrul cheii (ntre 1 i 255) trebuie s fie identic cu alvecinului de link.

    Router(config-if)# ipospf authentication-key //textRouter(config-if)# ip ospf message-digest-key md5 //md5

    n cazul virtual-link trebuie configurat acelai tip de autentificare pe cele dou rutere,comenzi care se dau la nivelul config-router din cauza absenei unei interfee propriu-zise.

    Router(config-router)# area virtual-link authentication null//null (default)Router(config-router)# area virtual-link authentication-key //textRouter(config-router)# area virtual-link authentication message-digest

    message-digest-key md5 //md5

    Vizualizarea configuraiei de autentificare a unei interfee se poate vedea cu show ip ospfinterface, iar comanda ce ajuta n depanare estedebug ip ospf adj.

    Generarea de ruta default in OSPF:

    OSPF poate folosi doar 0/0 drept ruta implicit. Nu accept redistribuirea rutei implicitedintr-un protocol de rutare, ci permite doar generarea (condiionatsau nu) a propriei rute default:

    1. Un ruter ABR va genera automat o ruta default de tip inter-area O IA n interiorul unei

    arii dacaceasta este configuratde tip stubsau totally stuby. Costul acesteia, implicit,este de 1. Comanda pentru modificarea acestui cost este:

    Router(config-router)# area default-cost

    2. Generarea unei rute default ntr-o arie normal(backbone sau non-backbone) pe un ruterce nu este ABR, poate fi condiionat, i se face cu ajutorul comenzii:

    Router(config-router)# default information-originate [always] [metric ][metric-type ] [routemap ]// metrica intre 1 si 2^24-1

    Cuvntul cheie always cere generarea rutei default indiferent de prezena 0/0 n RIB. nabsena sa, doar o rutdefault instalatde alt protocol n RIB va duce la generarea 0/0 de OSPF.

  • 7/25/2019 ARI-L4_OSPF_

    13/23

    13

    Route map-ul permite generarea unei rute default condiionatde prezena unor rute n RIB(0/0 ori non 0/0).

    Ruterul acesta, dacnu ndeplinea deja acest rol, va deveni un ruter ASBR.Implicit, se genereazo rutde tip E2, metrica 1 i Tag egal cu process-ID-ul folosit.

    3. Pentru generarea unei rute default ntr-o arie NSSA este necesarcomanda:

    Router(config-router)# area nssa default-information-originate [metric ][metric-type ]// metrica ntre 1 i 2^24-1

    Generarea rutei default n aria NSSA este ntodeauna condiionat:o Dacruterul (ce nu este nu ABR) are o rutdefault instalatn RIB de un alt protocol de

    rutare comanda de mai sus genereazo rutdefault n aria NSSA cu bitul P (propagate) setat, ce vafi transformatde ABR-ul ce separaceastarie de aria 0, ntr-o rutdefault de tip 5, propagatnntreg process-domain-ul OSPF.

    o Dacruterul este un ABR (are cel puin o interfan aria 0), se va genera o rutdefaultindiferent dacavem sau nu o rutdefault n RIB, aceasta nsva avea bitul P setat pe 0 nu va fitransformatntr-o rutdefault de tip 5 i, deci, nu va fi propagatn restul ariilor OSPF.

    Cele mai importante comenzi:

    Configurare globala

    Router(config)# router ospf // ntre 1 i 65535. Orice valoare este OKRouter(config-router)# router-id // alegem un RID uor de reinut/asociatRouter(config-router)# network area // merge i invers de NM. NUaccepta WM!Router(config-router)# area { stub [no-summary] | nssa [no-summary] }// tipul arieiRouter(config-router)# log-adjacency-changes detail// informaii detaliate despre starea OSPFRouter(config-router)# area virtual-link [hello-interval ] [dead-interval]

    Router(config-router)# neighbor [cost ] [priority ] [poll-interval ] //by-default priority=0Router(config-router)# area range [not-advertise] [cost ][advertise]//sumarizare/filtrareRouter(config-router)# passive-interface { default | } // similar EIGRP, nutrimitem/acceptm HelloRouter(config-router)# area default-cost // costul rutei default generat nstub/nssaRouter(config-router)# distance ospf { [external ] [intra-area ] [inter-area ] } //

    default fiecare 110Router(config-router)# auto-cost reference-bandwidth [] // by-default 100. Identic petoate ruterele!Router(config-router)# ispf// consum mai mult RAM, dar mai puin CPURouter(config-router)# maximum-paths // equal-cost, 4 default, 16 maximRouter(config-router)# discard-route { external | internal }// apare sau nu ruta de discard n RIBn urma sumarizriiRouter(config-router)# max-metric router-lsa [ on-startup | wait-for-bgp ] // GracefullShutdownRouter(config)# ip ospf name-lookup// rezoluie inversde DNS pentru troubleshooting

  • 7/25/2019 ARI-L4_OSPF_

    14/23

    14

    Configurare interfa

    Router(config-if)# ip ospf area [secondaries none] // alternativa la asignareaintf la o arieRouter(config-if)# ip ospf hello-interval // ntre 1 i 65535 secRouter(config-if)# ip ospf dead-interval { | minimal hello-multiplier } // ntre 1 i

    65535 sec; ntre 3 i 20Router(config-if)# ip ospf priority // by-default 1, ntre 0 i 255Router(config-if)# ip ospf cost // ntre 1 i 65535Router(config-if)# ip ospf network { broadcast | non-broadcast | point-to-multipoint [non-broadcast] | point-to-point }

    Router(config-if)# ip ospf mtu-ignore// dacexistMTU mismatchRouter(config-if)# ip ospf retransmit-interval //interval ntre retransmisii neconfirmate (5s)Router(config-if)# ipospf transmit-delay // secunde cu care se incrementeazAge (1s)

    Autentificare

    Router(config-if)# ip ospf authentication null// type 0, este defaultRouter(config-if)# ip ospf authentication// type 1Router(config-if)# ip ospf authentication-key // parola trimisn clear textRouter(config-if)# ip ospf authentication message-digest// type 2; se trimite un hash MD5Router(config-if)# ip ospf message-digest-key mdk // key ntre 1 i 255. Trebuie sfie identic.Router(config-router)# area authentication// type 1; schimbautentificarea pt toate intfRouter(config-router)# area authentication message-digest // type 2; schimbautentificarea pt toate intfRouter(config-router)# area virtual-link authentication null// type 0Router(config-router)# area virtual-link authentication authentication-key// type 1Router(config-router)# area virtual-link authentication message-digestmessage-digest-key md5 // type 2

    Propagare ruta default (quad zero)

    Router(config-router)# default information-originate [always] [metric ] [metric-type] [route-map ]

    Comenzi de viuzalizare

    Router# show ip protocolsRouter# show ip ospf []Router# show ip ospf [] [] database [router | network | external | nssa-external| summary | asbrsummary| database-summary]Router# show ip ospf [] border-routersRouter# show ip ospf [] [] neighbor [] [] [detail]Router# show ip ospf [] summary-addressRouter# show ip ospf [] virtual-linksRouter# show ip ospf [] [] interface [] [brief]Router# show ip ospf [] [] traffic []

    Router# show ip ospf [] statistics [detail]

  • 7/25/2019 ARI-L4_OSPF_

    15/23

    15

    ConfigurareaprotocoluluiOSPFpentrufiecarerouter

    Protocolul OSPF poate fi activat folosind comanda router ospf process-idn modul globalde configurare. Process-id este un numr ntre 1 i 65535 i este ales de ctre administratorul de

    reea. Process-id prezint interes local. Asta nseamn c nu trebuie s se potriveasc pentruprotocolul OSPF folosit pe alte rutere pentru a stabili adiacene cu acei vecini.Comandanetwork, folositn cadrul protocolului OSPF, stabilete corice interfa care se

    potrivete cu adresa de reea din comanda network va fi activatstrimiti sprimeascpacheteOSPF. De asemenea, reeaua dinspre interfava fi inclusn update-urile rutrilor OSPF.

    Comanda network din OSPF folosete o combinaie ntre adresa de reea i masca wildcard.Adresa de reea mpreun cu masca wildcard se utilizeaz pentru specificarea interfeelor sau adomeniului de interfee care vor fi activate pentru OSPF folosind comanda network. Mascawildcardpoate fi configuratca inversul mtii de reea.

    Identificatorul de zonsau area-idse referla aria (zona) OSPF. O arie OSPF este un grupde rutere care mpart aceeai conexiune. O reea OSPF poate fi structurat pe mai multe arii.

    Printre avantajele unei astfel de structurri se include posibilitatea de izolare a unor probleme dintr-o reea instabildintr-o anumitarie.Cnd toate ruterele se afl n aceeai arie OSPF, comenzile de reea trebuie s fie

    configurate cu acelai area-id pe toate ruterele. Dei orice identificator de arie poate fi folosit, esterecomandat s se foloseasc identificatorul de arie 0 cu o singur arie OSPF. Aceast convenieuureazlucrurile dacreeaua va fi ulterior configuratca mai multe arii OSPF unde aria 0 devine

    backbone.

  • 7/25/2019 ARI-L4_OSPF_

    16/23

    16

    Router 0

    Router0(config)#router ospf 1

    Router0(config-router)#network 192.168.68.0 0.0.0.255 area 0Router0(config-router)#network 192.168.10.0 0.0.0.255 area 0Router0(config-router)#network 192.168.20.0 0.0.0.255 area 0Router0(config-router)#exit

    Router0(config)#

    Router 1

    Router1(config)#router ospf 1

    Router1(config-router)#network 192.168.10.0 0 0.0.0.255 area 0Router1(config-router)#network 192.168.12.0 0 0.0.0.255 area 0Router1(config-router)#network 192.168.13.0 0 0.0.0.255 area 0Router1(config-router)#exitRouter1(config)#

    Router 2router2(config)#router ospf 1

    Router2(config-router)#network 192.168.13.0 0.0.0.255 area 0Router2(config-router)#network 192.168.14.0 0.0.0.255 area 0Router2(config-router)#network 192.168.19.0 0.0.0.255 area 0Router2(config-router)#exit

    Router 3Router3(config)#routerospf1

    Router3(configrouter)#network192.168.19.00.0.0.255area0Router3(configrouter)#network192.168.22.00.0.0.255area0Router3(configrouter)#network192.168.20.00.0.0.255area0

    Router3(configrouter)#exit

    Router3(config)#

    METRICAOSPF

    1. Costul este principala carecteristic a metricii pentru OSPF. Pe fiecare ruter costulunei interfee este calculat ca fiind 810 mpit la band n bps. Acest raport este

    cunoscut ca bandde referin. Divizarea lui8

    10 la banda de interfaeste fcutastfelnct interfeele cu valori mari pentru bandvor avea un cost mai mic.Not: Ruta cu costul cel mai mic este de preferat.Costul unei rute OSPF este valoarea cumulatde la un router la reeaua destinaie

    2. BandadereferinCea standard este 810 , adica 100.000.000 bps sau 100Mbs. Costul este de 1. Banda dereferinpoate fi modificatpentru a se adapta reelelor cu conexiuni mai rapide de 100Mbs folosind comanda din OSPF:auto-cost reference-bandwidth

  • 7/25/2019 ARI-L4_OSPF_

    17/23

    17

  • 7/25/2019 ARI-L4_OSPF_

    18/23

    18

    Router 0

    Router0>enRouter0#conf tEnter configuration commands, one per line. End with CNTL/Z.

    Router0(config)#int s0/0/0Router0(config-if)#bandwidth 64Router0(config-if)#int s0/0/1Router0(config-if)#ip ospf cost 10Router0(config-if)#int f0/0Router0(config-if)#bandwidth 10000Router0(config-if)#exit

    Router 1

    Router1>enRouter1#conf t

    Enter configuration commands, one per line. End with CNTL/Z.Router(config)#int s0/0/0Router1(config-if)#ip ospf cost 1562Router1(config-if)#int s0/0/1Router1(config-if)#bandwidth 1544Router1(config-if)#int f0/0Router1(config-if)#ip ospf cost 10Router1(config-if)#exitRouter1(config)#exit

    Router 2Router2>enRouter2#conf tEnter configuration commands, one per line. End with CNTL/Z.Router2(config)#int s0/0/0Router2(config-if)#ip ospf cost 48Router2(config-if)#int s0/0/01Router2(config-if)#int s0/0/54%Invalid interface type and numberRouter2(config)#int s0/0/1Router2(config-if)#bandwidth 1544

    Router2(config-if)#exitRouter2(config)#in f0/0Router2(config-if)#ip ospf cost 10Router2(config-if)#exit

    Router 3

    Router3>enRouter3#conf tEnter configuration commands, one per line. End with CNTL/Z.Router3(config)#int s0/0/0Router3(config-if)#ip ospf cost 10Router3(config-if)#int s0/0/1

  • 7/25/2019 ARI-L4_OSPF_

    19/23

    19

    Router3(config-if)#bandwidth 2048Router3(config-if)#int f0/0Router3(config-if)#bandwidth 10000Router3(config-if)#exitRouter3(config)#

    VerificareaOSPF

    Router0#show ip route

    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

    D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

    N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

    E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

    i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

    * - candidate default, U - per-user static route, o - ODR

    P - periodic downloaded static route

    Gateway of last resort is not set

    C 192.168.10.0/24 is directly connected, Serial0/0/0

    O 192.168.12.0/24 [110/132] via 192.168.20.4, 00:02:29, Serial0/0/1

    O 192.168.13.0/24 [110/122] via 192.168.20.4, 00:02:29, Serial0/0/1

    O 192.168.14.0/24 [110/68] via 192.168.20.4, 00:04:59, Serial0/0/1

    O 192.168.19.0/24 [110/58] via 192.168.20.4, 00:05:09, Serial0/0/1

    C 192.168.20.0/24 is directly connected, Serial0/0/1

    O 192.168.22.0/24 [110/20] via 192.168.20.4, 00:05:09, Serial0/0/1

    C 192.168.68.0/24 is directly connected, FastEthernet0/0Ex: Linia O 192.168.19.0/24 [110/58] via 192.168.20.4, 00:05:09, Serial0/0/1 are urmtoarelesemnificaii:O- este aplicat protocolul de rutare OSPF192.168.19.0/24 este reeaua destinaie[110/58]- 110 semnificdistana pentru link-uri

    - 58 este costul pentru a ajunge de pe Router0 in reteaua 192.168.19.0 (mathematic avem:cost 10 intre Router0 si Router3 + cost 48 intre Router3 si Router2+ cost 10 intreRouter2 si reteaua 192.168.19.0

    Serial0/0/1 interfata prin intermediul careia se ajunge la reteaua 192.168.19.0/24

    1. Verificareatranzituluidepachetentroreeacucosturi:

    Router2 reteainiial:

    Gateway of last resort is not set

    O 192.168.10.0/24 [110/128] via 192.168.13.4, 00:14:13, Serial0/0/1O 192.168.12.0/24 [110/65] via 192.168.13.4, 00:14:13, Serial0/0/1C 192.168.13.0/24 is directly connected, Serial0/0/1

  • 7/25/2019 ARI-L4_OSPF_

    20/23

    20

    C 192.168.14.0/24 is directly connected, FastEthernet0/0C 192.168.19.0/24 is directly connected, Serial0/0/0O 192.168.20.0/24 [110/128] via 192.168.19.3, 00:14:23, Serial0/0/0O 192.168.22.0/24 [110/65] via 192.168.19.3, 00:14:23, Serial0/0/0O 192.168.68.0/24 [110/129] via 192.168.19.3, 00:14:13, Serial0/0/0

    [110/129] via 192.168.13.4, 00:14:13, Serial0/0/1

    Router2costuri:

    Gateway of last resort is not set

    O 192.168.10.0/24 [110/1620] via 192.168.19.3, 00:17:34, Serial0/0/0O 192.168.12.0/24 [110/74] via 192.168.13.4, 00:18:19, Serial0/0/1C 192.168.13.0/24 is directly connected, Serial0/0/1C 192.168.14.0/24 is directly connected, FastEthernet0/0

    C 192.168.19.0/24 is directly connected, Serial0/0/0O 192.168.20.0/24 [110/58] via 192.168.19.3, 00:17:34, Serial0/0/0O 192.168.22.0/24 [110/58] via 192.168.19.3, 00:17:34, Serial0/0/0O 192.168.68.0/24 [110/68] via 192.168.19.3, 00:17:34, Serial0/0/0

    Traceroutedepe192.168.68.9

    Traceroutedepe192.168.12.3

  • 7/25/2019 ARI-L4_OSPF_

    21/23

    21

    Am configurat reteua cu protocolul OSPF:

    Pentru Router-ul 1 am introdus urmatoarele comenzi:

    Router1>enableRouter1#configure terminalRouter1(config)#interface Ethernet7/0Router1(config-if)#ip addres 143.34.0.2 255.255.255.0Router1(config-if)#no shutdownRouter1(config-if)#exitRouter1(config)#interface Ethernet8/0

    Router1(config-if)#ip addres 143.34.1.1 255.255.255.0Router1(config-if)#no shutdownRouter1(config-if)#exitRouter1(config)#interface Ethernet9/0Router1(config-if)#ip addres 143.34.6.1 255.255.255.0Router1(config-if)#no shutdownRouter1(config-if)#exit

    Aici se terminpartea de configurare a interfeelor cu respectivele adrese IP

    Router1(config)#router ospf 1Router1(config-router)#network 143.34.0.0 0.0.0.255 area 0Router1(config-router)#network 143.34.1.0 0.0.0.255 area 0Router1(config-router)#network 143.34.6.0 0.0.0.255 area 0Router1(config-router)#exitRouter1(config)#exitRouter1#show running-configRouter1#copy running-config startup-config

    Aici se terminpartea de configurare a protocolului cu respectivele reele

  • 7/25/2019 ARI-L4_OSPF_

    22/23

    22

    Se verificconfigurarea protocolului cu comanda:Router1#show ip protocols

  • 7/25/2019 ARI-L4_OSPF_

    23/23

    23

    Dup ce s-au configurat toate ruterele dup modelul primului se verific configurarea petoatreeaua cu comanda:

    Router1#show ip route