Netwerktopologie

Taken
- Het aanmaken van een standaard statische route
- Het implementeren van een drijvende statische route
- Controleer de overstap naar de drijvende statische route bij uitval van de primaire route
Algemene Informatie
Laten we beginnen met een paar woorden over wat een statische, en ook een drijvende route is. In tegenstelling tot dynamische routering, vereist statische routering dat de route handmatig wordt opgebouwd naar een specifiek netwerk. Een drijvende statische route biedt een back-up pad naar het bestemmingsnetwerk in het geval van een storing in de primaire route.
In ons voorbeeld heeft onze 'Edge Router' tot nu toe alleen direct aangesloten routes naar de netwerken ISP1, ISP2, LAN_1 en LAN_2.

Het aanmaken van een standaard statische route
Voordat we het over de back-up route hebben, moeten we eerst de primaire route opbouwen. Laten we zeggen dat de primaire route van de edge router via ISP1 naar het internet gaat, en de route via ISP2 als back-up zal dienen. Hiervoor definiëren we op de edge router in de globale configuratiemodus een standaard statische route:
Edge_Router>en
Edge_Router#conf t
Edge_Router(config)#ip route 0.0.0.0 0.0.0.0 s0/0/0
waarbij:
- de eerste 32 bits met nullen zijn het adres van het bestemmingsnetwerk;
- de tweede 32 bits met nullen zijn het netwerkmaske;
- s0/0/0 — de uitvoerinterface van de edge router die is aangesloten op het netwerk ISP1.
Dit record geeft aan dat als pakketten die op de edge router aankomen vanuit de netwerken LAN_1 of LAN_2 een bestemmingsadres bevatten dat niet in de routeringtabel staat, ze via de interface s0/0/0 worden doorgestuurd.

Laten we de routeringtabel van de edge router controleren en een echo-verzoek sturen naar webserver vanuit PC-A of PC-B:


We zien dat het record van de standaard statische route is toegevoegd aan de routeringtabel (wat blijkt uit de S*-vermelding). Laten we een traceroute uitvoeren van PC-A of PC-B naar de web-de server:

De eerste hop is van PC-B naar het lokale IP-adres van de edge router 192.168.11.1. De tweede hop is van de edge router naar 10.10.10.1 (ISP1). Onthouden, we zullen de hops later vergelijken.
Het implementeren van een drijvende statische route
We have completed the primary static route. Next, let’s create the floating static route through the ISP2 network. The process of creating a floating static route is no different from that of a regular default static route, except that in the former, an administrative distance is specified in addition. The administrative distance indicates the reliability of the route. Specifically, the administrative distance of a static route is one, meaning it has absolute priority over dynamic routing protocols, which have a significantly higher administrative distance, except for local routes, which have a distance of zero. When creating a static floating route, it is necessary to specify an administrative distance greater than one, for example, 5. Thus, the floating route will not have priority over the main static route, but during the unavailability of the main route, it will be considered the default route.

The syntax for configuring a floating static route is as follows:
Edge_Router(config)#ip route 0.0.0.0 0.0.0.0 s0/0/1 5waarbij:
- 5 is the value of the administrative distance;
- s0/0/1 is the outgoing interface of the edge router connected to the ISP2 network.
It should be noted that while the primary route is operational, the floating static route will not be displayed in the routing table. To be more convincing, let’s display the contents of the routing table while the primary route is operational:

It is clear that the routing table still shows the default primary static route with the outgoing interface Serial0/0/0 and no other static routes are displayed in the routing table.
Controleer de overstap naar de drijvende statische route bij uitval van de primaire route
And now for the most interesting part: let’s simulate a failure of the primary route. This can be done by disabling the interface at the software level or simply disconnecting the connection between the router and ISP1. We are disabling the Serial0/0/0 interface of the primary route:
Edge_Router>en
Edge_Router#conf t
Edge_Router(config)#int s0/0/0
Edge_Router(config-if)#shutdown
… and immediately let’s check the routing table:

In de afbeelding hierboven is te zien dat na de storing van het primaire statische pad de uitvoerinterface Serial0/0/0 is veranderd in Serial0/0/1. Bij de eerste tracering die we eerder uitvoerden, vond de volgende overgang van de randrouter plaats naar het IP-adres 10.10.10.1. Laten we de overgangen vergelijken door een hertracering uit te voeren met behulp van het reservepad:

Nu verloopt de overgang van de randrouter naar de webserver via het IP-adres 10.10.10.5 (ISP2).
Natuurlijk kunnen statische routes worden bekeken door de huidige configuratie van de router weer te geven:
Edge_Router>en
Edge_Router#show run

Bron: habr.com
