Erinevus lehekülje "OpenOSPFD kasutamine OpenBSDga" redaktsioonide vahel

Allikas: Kuutõrvaja
(Skeem)
(Seadistamine)
52. rida: 52. rida:
 
* redundantsus moodustatakse ip kihis - kasutatakse ruutinguprotokolle, nagu nt antud juhtumil ospf; iseenesest ei ole otspunktide vahekaugus praktiliselt piiratud
 
* redundantsus moodustatakse ip kihis - kasutatakse ruutinguprotokolle, nagu nt antud juhtumil ospf; iseenesest ei ole otspunktide vahekaugus praktiliselt piiratud
  
===Seadistamine===
+
===Ruuterite seadistamine===
  
  /etc/ospfd.conf
+
Enne OpenOSPFD tarkvara seadistamist tuleb ruuterite võrguseadmed seadistada. Seejärel moodustada kummaski arvutis sellise sisuga /etc/ospfd.conf seadistusfailid.
 +
 
 +
====Harukontor====
 +
 
 +
/etc/ospfd.conf sisu võiks olla nt selline
 +
 
 +
router-id 0.0.0.2
 +
redistribute connected
 +
 
 +
# areas
 +
area 0.0.0.0 {
 +
        interface em1 { metric 100 }
 +
        interface em2 { metric 10 }
 +
}
 +
 
 +
====Peakontor====
 +
 
 +
/etc/ospfd.conf sisu võiks olla nt selline
 +
 
 +
router-id 0.0.0.1
 +
redistribute connected
 +
 
 +
# areas
 +
area 0.0.0.0 {
 +
        interface em1 { metric 100 }
 +
        interface em2 { metric 10 }
 +
}
  
 
===Kasutamine===
 
===Kasutamine===

Redaktsioon: 20. juuli 2009, kell 11:26

Sissejuhatus

Internet koosneb võrkude haldajatele usaldatud suurtest võrkudest, mida nimetatakse autonoomseteks süsteemideks (AS - Autonomous System). Üheks oluliseks ülesandeks nende võrkude pidamisel on ruutingute haldamine, võrkude vahel räägitakse EGP protokolli ja võrgude sees IGP protokolli.

  • EGP (Exterior Gateway Protocol) - nt BGP4 (Border Gateway Protocol) protokoll ja implementatsioon OpenBGP; BGP4 on 2009 aastal praktiliselt ainus levinud EGP
  • IGP (Interior Gateway Protocol) - nt OSPF (Open Shortest Path First) protokoll ja impementatsioon OpenSPF; OSPF on 2009 aastal tõenäoliselt kõige levinum IGP, lisaks on palju kasutusel IS-IS ja RIP

OSPF protokoll

Internet on jagatud haldusaladeks, iga haldusala haldab tavaliselt ISP või muu organisatsioon ning ühte sellist ala nimetatakse Autonomous System (AS)

           AS5050                   AS5051
 
 
                        AS5052

Tavaliselt arvutatakse ruutinguid IGP (Interior Gateway Protocol) protokollide perekonda kuuluva protokolli abil (nt OSPF) ASi sees ning ASide vahel EGP (Exterior Gateway Protocol) perekonna protokollidega (reeglina BGP4 protokolliga). Reeglina kasutab AS ühte või enamat nö mõistliku suurusega aadressruumi osa. Näiteks aadressil http://www.radb.net/ asub Routing Assets Database, mille abil saab küsida, millisele organisatsioonile usaldatud aadressruumi kuulub mingi konkreetne ip aadress.

OSPF (Open Shortest Path First) protokoll on IGP protokollide perekonda kuuluv ruutinguprotokoll. Käesolevas tekstis esitatud kasutusjuhtum on suhteliselt erandlik, kuid igati väärikas ja praktiline juhtum, mis sobib ruutinguprotokolliga tutvuse tegemiseks, kusjuures piisab kui on kasutada nö tavaline PC arvuti.

Akronüümid

  • LSA - link-state advertisements
  • FIB - Forwarding Information Base
  • RIB - Routing Information Base
  • DR, BDR - Designated Router, Backup Designated Router

Skeem

Olgu eesmärgiks kahe lokatsiooni vahel moodustada kahe füüsilise lingi abil redundantne ühendus

  • igal ajahetkel käib andmevahetus üle ühe või teise lingi
  • kui üks link rikneb, arvutavad ruuterid automaatselt ruutingutabelid ümber ja andmevahetus jätkub üle teise lingi

Kusjuures antud juhtumi katsetus on viidud läbi VMware Server v. 2 platvormil töötavate virtuaalsete arvutitega.

          ___      |                                                           |      ___
         |   |------      192.168.15.253                  192.168.15.254       ------|   |
         |___|     |        ____   em1                       em1  ____         |     |___|
                   |       |    |------      1 Gbit/s       -----|    |        |
     192.168.17.17 --------|    |                                |    |--------- 192.168.14.14
          ___      |   em0 |    |                                |    | em0    |      ___
         |   |------       |____|------     10 Mbit/s       -----|____|        ------|   |
         |___|     |               em2                       em2               |     |___|
                   |      192.168.16.253                  192.168.16.254       |
                   |                                                           |
                      Harukontor                            Peakontor

Sarnast tulemuse saab üldiselt saavutada kahel moel

  • redundantsus moodustatakse etherneti kihis - võrguseadmete nn trunking; tavaliselt on sellisel juhtumil füüsiline otspunktide kaugus piiratud nö kaabli pikkusega, kuni mõned sajad meetrid
  • redundantsus moodustatakse ip kihis - kasutatakse ruutinguprotokolle, nagu nt antud juhtumil ospf; iseenesest ei ole otspunktide vahekaugus praktiliselt piiratud

Ruuterite seadistamine

Enne OpenOSPFD tarkvara seadistamist tuleb ruuterite võrguseadmed seadistada. Seejärel moodustada kummaski arvutis sellise sisuga /etc/ospfd.conf seadistusfailid.

Harukontor

/etc/ospfd.conf sisu võiks olla nt selline

router-id 0.0.0.2 redistribute connected

  1. areas

area 0.0.0.0 {

       interface em1 { metric 100 }
       interface em2 { metric 10 }

}

Peakontor

/etc/ospfd.conf sisu võiks olla nt selline

router-id 0.0.0.1 redistribute connected

  1. areas

area 0.0.0.0 {

       interface em1 { metric 100 }
       interface em2 { metric 10 }

}

Kasutamine

 # ospfctl show rib

Kasulikud lisamaterjalid