Statisk och dynamisk routing Dual-stack topologi
Statiska rutter används ofta i nätverk, även när dynamiska routing-protokoll är konfigurerade. Till exempel kan en organisation konfigurera en default statisk rutt till sin tjänsteleverantör och annonsera denna rutt till andra interna routrar med hjälp av ett dynamiskt routing-protokoll.
Statiska rutter kan konfigureras för både IPv4 och IPv6. Båda protokollen stödjer följande typer av statiska rutter:
- Standard statisk rutt
- Default statisk rutt
- Flytande statisk rutt (Floating static route)
- Aggregerad statisk rutt (Summary static route)
Statiska rutter konfigureras med kommandona ip route
och ipv6 route
i det globala konfigurationsläget.
Alternativ för Nästa Hop
Vid konfigurering av en statisk rutt kan nästa hop anges med en IP-adress, ett utgångsinterface eller båda. Detta skapar en av tre typer av statiska rutter:
- Next-hop route: Endast nästa-hop-adress anges.
- Direktansluten statisk rutt: Endast routerns utgångsinterface anges.
- Fullständigt specificerad statisk rutt: Både nästa-hop-adress och utgångsinterface anges.
IPv4 Static Route Command
Statiska rutter för IPv4 konfigureras med följande globala konfigurations-kommando:
Router(config)# ip route network-address subnet-mask { ip-address | exit-intf [ip-address]} [distance]
Notera: Det krävs att antingen ip-address, exit-intf eller båda parametrarna är konfigurerade.
Parameter | Beskrivning |
---|---|
network-address | Anger destinations-nätverkets IPv4-adress som ska läggas till i routing-tabellen. |
subnet-mask | Anger nätmasken för externa nätverk. Kan modifieras för att skapa en aggregerad statisk rutt. |
ip-address | Anger nästa-hop-routerns IPv4-adress. Används vanligtvis i Ethernet-nätverk och kan skapa rekursiva rutter. |
exit-intf | Anger det utgångsinterface som används för att vidarebefordra paket. Skapar en direktansluten statisk rutt. |
exit-intf ip-address | Skapar en fullständigt specificerad statisk rutt med både utgångsinterface och nästa-hop IPv4-adress. |
distance | (Valfritt) Tilldelar ett administrativt distans värde mellan 1 och 255. Används ofta för flytande statiska rutter. |
IPv6 Static Route Command
Statiska rutter för IPv6 konfigureras med följande globala konfigurations kommando:xxxxxxxxxxxxxxx
Router(config)Router(config)# ipv6 route ipv6-prefix/prefix-length {ipv6-address | exit-intf [ipv6-address]} [distance]
De flesta parametrarna är identiska med IPv4-versionen av kommandot.
Parameter | Beskrivning |
---|---|
ipv6-prefix | Anger destinations nätverkets IPv6-adress som ska läggas till i routing-tabellen. |
/prefix-length | Anger prefixlängden för destinationsnätverket. |
ipv6-address | Anger nästa-hop-routerns IPv6-adress. Används vanligtvis i Ethernet-nätverk och kan skapa rekursiva rutter. |
exit-intf | Anger det utgångsinterface som används för att vidarebefordra paket. Skapar en direktansluten statisk rutt. |
exit-intf ipv6-address | Skapar en fullständigt specificerad statisk rutt med både utgångs-interfacet och nästa-hop IPv6-adress. |
distance | (Valfritt) Tilldelar ett administrativt distans värde mellan 1 och 255. Används ofta för flytande statiska rutter. |
Notera: Kommandot ipv6 unicast-routing
måste konfigureras för att routern ska kunna vidarebefordra IPv6-paket.