Dual-stack topologi

Mer om statisk rutt          Konfigurera statiska rutter


En dual-stack-topologi stöder både IPv4 och IPv6 samtidigt. I figuren visas en sådan topologi där inga statiska rutter ännu har konfigurerats för vare sig IPv4 eller IPv6.

Konfiguration av IPv4 Statiska Rutter

Kommandon används för att konfigurera R1 med statiska IPv4-rutter till tre externa nätverk via nästa-hop-adress.

 R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2 
 R1(config)# ip route 192.168.1.0 255.255.255.0 172.16.2.2 
 R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.2.2

Efter konfigurationen innehåller routing-tabellen för R1 rutter till de tre externa nätverk. Den visar rutter som är direkt anslutna (C) eller statiska (S) och inkluderar detaljer som interface och nästa-hop-adress (via next-hop-address).

  R1# show ip route | begin Gateway 
 Gateway of last resort is not set 
       172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks 
 S 172.16.1.0/24 [1/0] via 172.16.2.2 
 C 172.16.2.0/24 is directly connected, Serial0/1/0 
 L 172.16.2.1/32 is directly connected, Serial0/1/0 
 C 172.16.3.0/24 is directly connected, GigabitEthernet0/0/0 
 L 172.16.3.1/32 is directly connected, GigabitEthernet0/0/0 
 S 192.168.1.0/24 [1/0] via 172.16.2.2 
 S 192.168.2.0/24 [1/0] via 172.16.2.2

 R1#

IPv6 Nästa-Hop Statisk Rutt

R1 konfigureras med statiska IPv6-rutter till tre externa nätverk via nästa-hop-adress.

 R1(config)# ipv6 unicast-routing 
 R1(config)# ipv6 route 2001:db8:acad:1::/64 2001:db8:acad:2::2    
 R1(config)# ipv6 route 2001:db8:cafe:1::/64 2001:db8:acad:2::2 
 R1(config)# ipv6 route 2001:db8:cafe:2::/64 2001:db8:acad:2::2

Routing-tabellen visar att R1 kan vidarebefordra paket till de tre externa nätverk genom att använda den angivna nästa-hop-adressen. Statisk routing med nästa-hop fungerar på liknande sätt som för IPv4 men använder IPv6-adresser och prefix-längder.

 R1# show ipv6 route 
 IPv6 Routing Table - default - 8 entries 
 Codes: C - Connected, L - Local, S - Static, U - Per-user Static route 
        B - BGP, R - RIP, H - NHRP, I1 - ISIS L1 
        I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP 
        EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination 
        NDr - Redirect, RL - RPL, O - OSPF Intra, OI - OSPF Inter 
        OE1 - OSPF ext 1, OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1 
        ON2 - OSPF NSSA ext 2, la - LISP alt, lr - LISP site-registrations 
        ld - LISP dyn-eid, lA - LISP away, le - LISP extranet-policy 
        a - Application 
 S 2001:DB8:ACAD:1::/64 [1/0]  
    via 2001:DB8:ACAD:2::2 
 C 2001:DB8:ACAD:2::/64 [0/0] 
    via Serial0/1/0, directly connected 
 L 2001:DB8:ACAD:2::1/128 [0/0] 
    via Serial0/1/0, receive 
 C 2001:DB8:ACAD:3::/64 [0/0] 
    via GigabitEthernet0/0/0, directly connected 
 L 2001:DB8:ACAD:3::1/128 [0/0] 
    via GigabitEthernet0/0/0, receive 
 S 2001:DB8:CAFE:1::/64 [1/0]  
    via 2001:DB8:ACAD:2::2 
 S 2001:DB8:CAFE:2::/64 [1/0]  
    via 2001:DB8:ACAD:2::2 
 L FF00::/8 [0/0] 
    via Null0, receive

Direktanslutna Statiska Rutter för IPv4

En alternativ metod för att konfigurera en statisk rutt är att använda routerns exit-interface istället för en nästa-hop-adress. Detta används vanligtvis i punkt-till-punkt-anslutningar, som i exemplet.

R1 konfigureras med statiska IPv4-rutter till tre externa nätverk genom exit-interface och inte nästa-hop-adress.

 R1(config)# ip route 172.16.1.0 255.255.255.0 s0/1/0 
 R1(config)# ip route 192.168.1.0 255.255.255.0 s0/1/0 
 R1(config)# ip route 192.168.2.0 255.255.255.0 s0/1/0

Notering: Att använda nästa-hop-adress rekommenderas i de flesta fall, men direktanslutna statiska rutter är lämpliga för punkt-till-punkt-länkar.

Direktanslutna Statiska Rutter för IPv6

R1 konfigureras med tre direktanslutna statiska IPv6-rutter, där exit-interface används för att vidarebefordra paket.

 R1(config)# ipv6 route 2001:db8:acad:1::/64 s0/1/0
 R1(config)# ipv6 route 2001:db8:cafe:1::/64 s0/1/0 
 R1(config)# ipv6 route 2001:db8:cafe:2::/64 s0/1/0

Routing-tabellen visar att när ett paket är avsett för ett externt nätverk kan det skickas via det specificerade interfacet.

 R1# show ipv6 route 
 IPv6 Routing Table - default - 8 entries 
 Codes: C - Connected, L - Local, S - Static, U - Per-user Static route 
        B - BGP, R - RIP, H - NHRP, I1 - ISIS L1 
        I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP 
        EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination 
        NDr - Redirect, RL - RPL, O - OSPF Intra, OI - OSPF Inter 
        OE1 - OSPF ext 1, OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1 
        ON2 - OSPF NSSA ext 2, la - LISP alt, lr - LISP site-registrations 
        ld - LISP dyn-eid, lA - LISP away, le - LISP extranet-policy 
        a - Application 
 S 2001:DB8:ACAD:1::/64 [1/0]  
    via Serial0/1/0, directly connected 
 C 2001:DB8:ACAD:2::/64 [0/0] 
    via Serial0/1/0, directly connected 
 L 2001:DB8:ACAD:2::1/128 [0/0] 
    via Serial0/1/0, receive 
 C 2001:DB8:ACAD:3::/64 [0/0] 
    via GigabitEthernet0/0/0, directly connected 
 L 2001:DB8:ACAD:3::1/128 [0/0] 
    via GigabitEthernet0/0/0, receive 
 S 2001:DB8:CAFE:1::/64 [1/0]  
    via Serial0/1/0, directly connected  
 S 2001:DB8:CAFE:2::/64 [1/0]  
    via Serial0/1/0, directly connected  
 L FF00::/8 [0/0] 
    via Null0, receive

Notering: Precis som för IPv4 rekommenderas användning av nästa-hop-adress, men direktanslutna statiska rutter är effektiva för punkt-till-punkt-länkar.

IPv4 Fullständigt specificerad rutt

En fullständigt specificerad statisk rutt anger både exit-interface och nästa-hop IP-adress. Denna typ av statisk rutt används när exit-interfacet är ett multi-access interface och det är nödvändigt att tydligt identifiera nästa hop. Nästa hop måste vara direkt ansluten till det specificerade exit-interfacet. Att ange ett exit-interface är valfritt, men det är nödvändigt att använda en nästa-hop-adress.

I topologin är länken mellan R1 och R2 en Ethernet-länk och att GigabitEthernet 0/0/1-interfacet på R1 är anslutet till det nätverket, som visas i figuren.

Ett punkt-till-punkt-nätverk skiljer sig från ett Ethernet-nätverk med multi-access eftersom det bara har en annan enhet ansluten – routern i andra änden av länken. I ett Ethernet-nätverk delar däremot flera enheter, som datorer och andra routrar, samma nätverk.

När en statisk rutt använder ett Ethernet-interface som utgång (exit) är det rekommenderat att inkludera en nästa-hop-adress. Ett alternativ är att använda en fullständigt specificerad statisk rutt som anger både exit-interface och nästa-hop-adressen.

 R1(config)# ip route 172.16.1.0 255.255.255.0 GigabitEthernet 0/0/1 172.16.2.2 
 R1(config)# ip route 192.168.1.0 255.255.255.0 GigabitEthernet 0/0/1 172.16.2.2 
 R1(config)# ip route 192.168.2.0 255.255.255.0 GigabitEthernet 0/0/1 172.16.2.2

När R1 vidarebefordrar paket till R2 är exit-interfacet GigabitEthernet 0/0/1 och nästa-hop IPv4-adress är 172.16.2.2, vilket framgår av kommando show ip route på R1.

 R1# show ip route | begin Gateway 
 Gateway of last resort is not set 
       172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks 
 S        172.16.1.0/24 [1/0] via 172.16.2.2, GigabitEthernet0/0/1 
 C        172.16.2.0/24 is directly connected, GigabitEthernet0/0/1 
 L        172.16.2.1/32 is directly connected, GigabitEthernet0/0/1 
 C        172.16.3.0/24 is directly connected, GigabitEthernet0/0/0 
 L        172.16.3.1/32 is directly connected, GigabitEthernet0/0/0 
 S     192.168.1.0/24 [1/0] via 172.16.2.2, GigabitEthernet0/0/1 
 S     192.168.2.0/24 [1/0] via 172.16.2.2, GigabitEthernet0/0/1

IPv6 Fullständigt Specificerad Statisk Rutt

En fullständigt specificerad IPv6 statisk rutt anger både exit-interfacet och nästa-hop IPv6-adressen. I vissa situationer med IPv6 är det nödvändigt att använda en fullständigt specificerad statisk rutt. Detta gäller om den statiska rutten använder en IPv6 link-local-adress som nästa-hop.

I figuren visas ett exempel där en fullständigt specificerad IPv6 statisk rutt konfigureras med en link-local-adress som nästa-hop.

  R1(config)# ipv6 route 2001:db8:acad:1::/64 fe80::2 
  %Interface has to be specified for a link-local nexthop 

  R1(config)# ipv6 route 2001:db8:acad:1::/64 s0/1/0 fe80::2

En fullständigt specificerad statisk rutt behövs eftersom IPv6 link-local-adresser inte lagras i IPv6-routing-tabellen. Dessa adresser är endast unika inom ett specifikt nätverk eller en viss länk. Det innebär att samma link-local-adress kan förekomma på flera nätverk som är anslutna till samma router. För att undvika oklarheter måste både nästa-hop-adressen och exit-interfacet anges.

I det följande exemplet visas en post i IPv6-routing-tabellen som inkluderar både nästa-hop link-local-adressen och exit-interfacet.

  R1# show ipv6 route static | begin 2001:db8:acad:1::/64 
  S    2001:DB8:ACAD:1::/64 [1/0] 
       via FE80::2, Seria0/1/0

Verifiering av Statiska Rutter

För att verifiera statiska rutter kan följande kommandon användas:

  • show ip route static: Visar endast statiska rutter i IPv4-routingtabellen.
  • show ip route network: Visar information om en specifik rutt i IPv4-routingtabellen.
  • show running-config | section ip route: Visar de konfigurerade statiska rutter i den aktuella konfigurationen.
  • Ersätt ip med ipv6 för att visa IPv6-versionerna av dessa kommandon.

Utöver dessa kan kommandon som ping och traceroute också användas för att kontrollera om en statisk rutt fungerar korrekt.

Mer om statisk rutt          Konfigurera statiska rutter