Som standard klassificerar Cisco-routrar Ethernet-gränssnitt som broadcast-nätverk i OSPF, vilket innebär att en DR (Designated Router) och BDR (Backup Designated Router) väljs, även om det bara finns två routrar på länken. Denna DR/BDR-valprocess är onödig i punkt-till-punkt-nätverk där endast två routrar är anslutna, till exempel mellan R1 och R2.
Verifiering av nätverkstyp
Med kommandot show ip ospf interface kan du kontrollera nätverkstypen för ett gränssnitt. Här visas standardinställningen för gränssnittet GigabitEthernet0/0/0
på R1:
Nätverkstypen är inställd som broadcast, och routern har deltagit i DR/BDR-valprocessen, där R2 är DR och R1 är BDR.
Ändring till punkt-till-punkt-nätverk
För att inaktivera DR/BDR-valprocessen och ändra nätverkstypen till point-to-point används kommandot ip ospf network point-to-point i gränssnittskonfigurationsläge. Detta görs för alla relevanta gränssnitt. Exempel på R1:
R1(config)# interface GigabitEthernet 0/0/0 R1(config-if)# ip ospf network point-to-point R1(config)# interface GigabitEthernet 0/0/1 R1(config-if)# ip ospf network point-to-point
Efter denna konfiguration listas nätverkstypen som POINT_TO_POINT, och DR/BDR-valprocessen är inte längre relevant. Detta kan verifieras:
GigabitEthernet0/0/0 is up, line protocol is up
Internet Address 10.1.1.5/30, Area 0, Attached via Interface Enable
Process ID 10, Router ID 1.1.1.1, Network Type POINT_TO_POINT, Cost: 1
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 2.2.2.2
Loopback och punkt-till-punkt nätverk
Loopback-interface används ofta i OSPF för att simulera ytterligare nätverk eller ge stabila adresser för router-ID. Som standard annonseras loopback-interface i OSPF som /32-prefix oavsett den konfigurerade nätmasken. Till exempel:
R1 annonserar nätverket 10.10.1.0/24
som 10.10.1.1/32
till R2 och R3, vilket kan verifieras på R2:
R2# show ip route | include 10.10.1
O 10.10.1.1/32 [110/2] via 10.1.1.5, 00:03:05, GigabitEthernet0/0/0
Simulera ett verkligt LAN med loopback
För att simulera ett verkligt LAN-nätverk kan loopback-gränssnittet konfigureras som ett punkt-till-punkt-nätverk. Detta gör att hela nätverket annonseras med rätt nätmask. På R1:
R1(config)# interface Loopback0 R1(config-if)# ip ospf network point-to-point
Efter denna konfiguration annonserar R1 nätverket som 10.10.1.0/24
till R2 och R3:
R2# show ip route | include 10.10.1
O 10.10.1.0/24 [110/2] via 10.1.1.5, 00:00:30, GigabitEthernet0/0/0
Sammanfattning
- Broadcast-nätverk är standard för Ethernet-gränssnitt, men DR/BDR-val är onödigt på länkar med endast två routrar.
- Genom att konfigurera ip ospf network point-to-point elimineras DR/BDR-val och förbättrar effektiviteten.
- Loopback-gränssnitt annonseras som /32-prefix som standard, men kan konfigureras som point-to-point för att simulera ett helt nätverk. Detta gör OSPF-konfigurationen mer flexibel och realistisk i produktionsnätverk.