Vi har några olika typer av routning här: statisk routning, Routing Information Protocol Next Generation (RIPng), Enhanced Interior Gateway Routing Protocol (EIGRP för IPv6), Open Shortest Path First version 3 (OSPFv3). Vilken version såg vi för v4? Vi såg OSPFv2. Vi nämnde det faktiskt eftersom vi visste att ni skulle se det här och sedan Border Gateway Protocol, eller BGP, multiprotocol BGP, vilket egentligen innebär att det är den nuvarande nya varianten och att det är likgiltigt för vad det annonserar. Det säger bara, okej, jag annonserar åt dig. Det finns även ett annat. Kommer du ihåg det andra Link State Routing-protokollet? Det var Intermediate System to Intermediate System, eller IS-IS. Det är extremt effektivt när det gäller att annonsera Internet Protocol version 6, eller IPv6-vägar. Men vilka två av dessa ska vi fokusera på?
Vi ska fokusera på statisk routing och OSPF version 3.
Statisk routing
Det borde inte finnas några överraskningar här med vår statiska routingkonfiguration. Den enda verkliga skillnaden är att vi konfigurerar statisk routning för IP version 6, så vårt kommando kommer att börja annorlunda.
Låt oss titta på det från huvudkontoret, eller HQs perspektiv just nu. IPv6. Med IP version 4 gjorde vi IP-rutt, men nej, nu är det IPv6-rutt. Vad ska vi lägga in härnäst? Det destinationsnätverk vi försöker peka på, eller hur?
HQ(config)#ipv6 route 2001:DB8:A01::/48 Gi0/1 2001:DB8:D1A5:C900::1
Ja, och jag älskar verkligen det här. Vad är prefixet för detta? Du ser den där subnätmasken, vi kallar det, du vet, prefixet /48. Minns du vad som lämnas till en webbplats? Det är en /48. Så det är ett prefix för en plats. Så om du pekar ut huvudkontoret till en filial skulle du verkligen använda /48, om vi inte visste bättre, så det är mycket realistiskt. Vi har sedan utgångsgränssnittet och sedan nästa hopp-IP-adress som vi skulle peka på. Så det ser riktigt otäckt ut, eller hur? Jag menar, det ser till och med otäckt ut för mig. Men vi ser nätverket, riktningen, nästa hopp-IP-adressen, det är en v6-adress, men det är fortfarande nästa hopp-IP-adress, så det ser riktigt bra ut. Så det hjälper huvudkontoret att komma över till branch och minns hur vi lärde dig att statiska rutter är enkelriktade och att statiska rutter bara hjälper den lokala routern. Så trafiken är dubbelriktad, så vi kan nu få våra rutter från huvudkontoret till filialen, men filialen kommer att använda huvudkontoret som uppströmsrouter för att komma till alla andra nätverk. Hur tar jag hänsyn till detta?
Jag skulle använda en statisk standardrutt för att nå dit. Låt oss konfigurera den för IP version 6.
Branch(config)#ipv6 route ::/0 Gi0/1 2001:DB8:D1A5:C900::2
Det ser konstigt ut, det gör det verkligen, men det är vår standardväg för IPv6. Varför? Den är bara förkortad. Vi skulle kunna skriva in om vi ville 0000:0000 etc, etc. Jag ska inte tråka ut dig med det, men vi vet hur man trunkerar nu. Vi har täckt detta och det är vad det kokar ner till ::/0 och sedan utgångsgränssnittet och nästa hopp-IP-adress. Så all trafik som är avsedd för utanför filialen skickar vi till HQ.
Så detta är en riktigt solid konfiguration som vi nämnde. Den är välgjord och det är en config du vill vara bekant med.
Vi kan verifiera de statiska vägarna vi skapat genom att titta på vår routingtabell. Men vi har en annan routingtabell att titta på. Vi tittar inte längre på IPv4-routingtabellen, nej. Vi tittar på IPv6-routingtabellen, show ipv6 route. Vi kan fortfarande häfta på nyckelord som vi gör med vår IP version 4 routingtabell, till exempel statisk eller EIGRP eller OSPF.
HQ#show ipv6 route staticIPv6 Routing Table – default – 4 entriesCodes: C – Ansluten, L – Lokal, S – Statisk, U – Statisk rutt per användareB – BGP, R – RIP, I1 – ISIS L1, I2 – ISIS L2IA – ISIS interarea, IS – ISIS summary, D – EIGRP, EX – EIGRP externalND – Neighbor DiscoveryO – OSPF Intra, OI – OSPF Inter, OE1 – OSPF ext 1, OE2 – OSPF ext 2ON1 – OSPF NSSA ext 1, ON2 – OSPF NSSA ext 2S 2001:DB8:A01::/48via 2001:DB8:D1A5:C900::1, GigabitEthernet0/1
Men låt oss titta på de statiska posterna och vad ser vi, S för statisk och sedan destinationsnätverket och sedan har vi fortfarande våra parenteser, vår parentes, administrativt avstånd, och metrik och sedan hur vi kommer dit, via vilken nästa hopp-IP-adress och vilket lokalt gränssnitt som vi ska använda. Inga överraskningar här. Vi läser det på samma sätt, vi använder bara ett annat kommando.
Men det finns en sak som sticker ut när det gäller den statiska standardrutten och det är att med IP version 6 får vi inte de fina små asteriskerna som vi får med IPv4, de saknas. Så du kanske letar efter den där asterisken med den statiska standardrutten, men den finns inte där med IPv6.
Branch#show ipv6 route staticIPv6 Routing Table – default – 4 posterKoder: C – Connected, L – Local, S – Static, U – Per-user Static routeB – BGP, R – RIP, I1 – ISIS L1, I2 – ISIS L2IA – ISIS interarea, IS – ISIS summary, D – EIGRP, EX – EIGRP externalND – Neighbor DiscoveryO – OSPF Intra, OI – OSPF Inter, OE1 – OSPF ext 1, OE2 – OSPF ext 2ON1 – OSPF NSSA ext 1, ON2 – OSPF NSSA ext 2S ::/0via 2001:DB8:D1A5:C900::2, GigabitEthernet0/1
Och även jag letar efter den. Jag letar efter den och jag är som, S, ja, var är den statiska standardrutten? Vi tittar på nästa kolumn, dubbel kolon, som är ospecificerad. Du kopplar ihop det med /0, som verkligen är ospecificerat. Det säger: any IPv6 address, gå hit och återigen har vi dessa parenteser, administrative distance följt av metric, metric är 0 för statiska vägar, men det administrativa avståndet är 1 precis som vi såg på föregående sida och sedan nästa hopp-IP-adress och utgångsgränssnittet och sedan går vi ut. Kom ihåg att nästa hopp-IP-adress är så att vi kan använda Address Resolution Protocol, eller ARP, för detta. Ooh, men det är för v4, det är ett gammalt koncept. Men vad är det egentligen? Det är neighbor solicitation. Så vi måste göra en grannförfrågan för den IP-adressen så att vi kan lösa upp den till en MAC-adress (Media Access Control).
Bara för att den finns i routningstabellen betyder det inte att du har anslutning. Du måste alltid, alltid pinga för att verifiera att du har konnektivitet efter att du har skapat statiska rutter. Ping och sedan destinationsadressen. Glöm inte att pinga!!