Permalänk
Medlem

Cisco IOS, Static summery route.

Hejsan,

Jag sitter i skolan idag och konfar lite i Cisco IOS.

Mitt mål är att använda en loopback som exit interface och lägga en static route på den.

Loopback1: 10.0.0.5 255.255.255.252
Summary route: 172.16.14.0/22

mitt kommando: ip route 172.16.14.0 255.255.224.0 loopback 1

När jag skriver in kommandot för att lägga static routen så får jag att nätverksadressen så får jag att nätverksadressen och nätverksmasken är ogiltig. Kan vara så att jag har missförstått det här med summary route så utbilda mig gärna.

Permalänk
Testpilot

Konfigurering av nätverk passar bättre i nätverksavdelningen, det räknas inte som akademiska ämnen, arbetsliv eller samhällsdebatt där du postat nu. Flyttar tråden åt dig.

Visa signatur

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 16GB][Asus GeForce RTX 2060 Super Dual Evo OC]

Permalänk
Medlem

Testa utan mellanrum på loopback1 i ip route.

Jag är väldigt ny på Cisco IOS mm så kanske inte hälper mycket haha.

Visa signatur

I7 12700K, Asus RTX 3080 TI, Alienware AW3423DW och annat smått o gott.

Permalänk
Medlem
Skrivet av Reddie44:

Hejsan,

Jag sitter i skolan idag och konfar lite i Cisco IOS.

Mitt mål är att använda en loopback som exit interface och lägga en static route på den.

Loopback1: 10.0.0.5 255.255.255.252
Summary route: 172.16.14.0/22

mitt kommando: ip route 172.16.14.0 255.255.224.0 loopback 1

När jag skriver in kommandot för att lägga static routen så får jag att nätverksadressen så får jag att nätverksadressen och nätverksmasken är ogiltig. Kan vara så att jag har missförstått det här med summary route så utbilda mig gärna.

Några tips:
1) 172.16.14.0/22 är inte lika med 172.16.14.0 255.255.224.0....
2) Är 172.16.14.0/22 ett nät-ID? Är 172.16.14.0 255.255.224.0 ett nät-ID? Ja, nej, varför.

Permalänk
Medlem
Skrivet av Tanis:

Några tips:
1) 172.16.14.0/22 är inte lika med 172.16.14.0 255.255.224.0....
2) Är 172.16.14.0/22 ett nät-ID? Är 172.16.14.0 255.255.224.0 ett nät-ID? Ja, nej, varför.

1) Insåg det efter lite binär räkning

2) Antar att du menar nätverksadress = nät-ID?

Nej utan tanken var att Router A skulle skicka all trafik som skulle till:
172.16.14.0/24
172.16.15.0/24
172.16.16.0/24

Genom ett interface och förmedla det till alla andra routrar i nätverket genom redist static i Ospf. Men jag löste det då jag insåg att det bara delar klassfulla nätverk. Så fick skriva: ip route 172.16.0.0 255.255.240.0 serial 0/0/0.

Då delade den ut rutten 172.16.0.0/20. Vilket fungerade.

(misstänker att jag har skrivit fel, har blivit lite köttigt i huvudet just nu)

mvh

Thommy

Permalänk
Medlem
Skrivet av Reddie44:

1)
Antar att du menar nätverksadress = nät-ID?

Nja. När du skriver en ut en IP-addr måste man först o främst avgöra var subnätsgränserna går. Är 172.16.14.0/22 ett subnät? Nej. Det är en host-IP i subnätet 172.16.12.0/22 (vilket man ofta kallar subnäts-ID). Giltiga hostar är 172.16.12.1 tom 172.16.15.254. Broadcast: 172.16.15.255.

Citat:

Nej utan tanken var att Router A skulle skicka all trafik som skulle till:
172.16.14.0/24
172.16.15.0/24
172.16.16.0/24

Genom ett interface och förmedla det till alla andra routrar i nätverket genom redist static i Ospf. Men jag löste det då jag insåg att det bara delar klassfulla nätverk. Så fick skriva: ip route 172.16.0.0 255.255.240.0 serial 0/0/0.

Då delade den ut rutten 172.16.0.0/20. Vilket fungerade.

Funkar -men löser inte uppgiften. 172.16.0.0/20 är inte en fungerande summary för de tre näten du angivit....

Permalänk
Medlem
Skrivet av Tanis:

Nja. När du skriver en ut en IP-addr måste man först o främst avgöra var subnätsgränserna går. Är 172.16.14.0/22 ett subnät? Nej. Det är en host-IP i subnätet 172.16.12.0/22 (vilket man ofta kallar subnäts-ID). Giltiga hostar är 172.16.12.1 tom 172.16.15.254. Broadcast: 172.16.15.255.

Funkar -men löser inte uppgiften. 172.16.0.0/20 är inte en fungerande summary för de tre näten du angivit....

Min tanke var att 172.16.14.0 /22 skulle vara summary routen. Men förstår vad du menar. Har du möjlighet att förklara vad som skulle bli en summary route för t.ex:

172.16.14.0
172.16.15.0
172.16.16.0

mvh

Thommy

Permalänk
Medlem
Skrivet av Reddie44:

Min tanke var att 172.16.14.0 /22 skulle vara summary routen. Men förstår vad du menar. Har du möjlighet att förklara vad som skulle bli en summary route för t.ex:

172.16.14.0
172.16.15.0
172.16.16.0

mvh

Thommy

Fram till den dagen då dylikt sitter i ryggmärgen, så är det räkna binärt som gäller. Fram men anteckningspapper o lista
128 64 32 16 8 4 2 1
0 eller 1

Helt kort: 172.16.14.0 /22 kan ALDRIG vara en summary route. Det är en host address som jag förklarade ovan. 172.16.12.0/22 är ett OK nät-ID/subnät-ID. Det summerar 172.16.12.0/24, 13.0/24, 14.0/24 samt 15.0/24. (men INTE 16.0/24...)

Man kan inte godtyckligt "starta" ett subnät var som helst. När man är van kan man direkt se 172.16.14.0 /22 inte är ett giltigt nät-ID eftersom 14 i 3dje oktetten inte är jämt delbart med 4. Om du förstår vad 4 kommer i från i detta fallet är du litet närmare "aha!"

Permalänk
Medlem
Skrivet av Tanis:

Fram till den dagen då dylikt sitter i ryggmärgen, så är det räkna binärt som gäller. Fram men anteckningspapper o lista
128 64 32 16 8 4 2 1
0 eller 1

Helt kort: 172.16.14.0 /22 kan ALDRIG vara en summary route. Det är en host address som jag förklarade ovan. 172.16.12.0/22 är ett OK nät-ID/subnät-ID. Det summerar 172.16.12.0/24, 13.0/24, 14.0/24 samt 15.0/24. (men INTE 16.0/24...)

Man kan inte godtyckligt "starta" ett subnät var som helst. När man är van kan man direkt se 172.16.14.0 /22 inte är ett giltigt nät-ID eftersom 14 i 3dje oktetten inte är jämt delbart med 4. Om du förstår vad 4 kommer i från i detta fallet är du litet närmare "aha!"

Har nu suttit och gått igenom det binärt och ser varför det blir 172.16.12.0/22 som funkar för de rutterna, och även varför det tar stopp vid 172.16.15.255. Men jag får nog lägga lite mer tid på vart 4an kommer ifrån

mvh
Thommy

Permalänk
Medlem
Skrivet av Reddie44:

Har nu suttit och gått igenom det binärt och ser varför det blir 172.16.12.0/22 som funkar för de rutterna, och även varför det tar stopp vid 172.16.15.255. Men jag får nog lägga lite mer tid på vart 4an kommer ifrån

mvh
Thommy

172.16.12/22 fungerar inte för alla dessa routes. Precis som Tanis skrivit så summerar den 172.16.12.0-172.16.15.255. Du får inte med ditt nät 172.16.16.0/24 med en sådan summary route.

För att få med alla dina routes i en summary route måste du summera ihop 172.16.0.0 - 172.16.31.255 med summary routen 172.16.0.0/19 (172.16.0.0 255.255.224.0).

Som du ser skulle denna summary route täcka betydligt fler nät än du egentligen vill summera. Om du personligen har valt 172.16.14.0 till 172.16.16.0 som dina nät bör du definitivt tänka om och göra om dina nät.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Medlem
Skrivet av era909:

172.16.12/22 fungerar inte för alla dessa routes. Precis som Tanis skrivit så summerar den 172.16.12.0-172.16.15.255. Du får inte med ditt nät 172.16.16.0/24 med en sådan summary route.

För att få med alla dina routes i en summary route måste du summera ihop 172.16.0.0 - 172.16.31.255 med summary routen 172.16.0.0/19 (172.16.0.0 255.255.224.0).

Som du ser skulle denna summary route täcka betydligt fler nät än du egentligen vill summera. Om du personligen har valt 172.16.14.0 till 172.16.16.0 som dina nät bör du definitivt tänka om och göra om dina nät.

Tack så mycket för svaret!

Jo inser nu i efterhand att det var en dum adressrymd att välja. Som tur är det bara något jag drog ur tomma intet och inget som ska appliceras på något sätt. Men jag tror att jag har förstått det hela korrekt nu. Tror till och med att jag kan ha insett vart 4:an som Tanis nämner kommer ifrån.

Permalänk
Medlem
Skrivet av Reddie44:

Tack så mycket för svaret!

Jo inser nu i efterhand att det var en dum adressrymd att välja. Som tur är det bara något jag drog ur tomma intet och inget som ska appliceras på något sätt. Men jag tror att jag har förstått det hela korrekt nu. Tror till och med att jag kan ha insett vart 4:an som Tanis nämner kommer ifrån.

Bra det.

4:an (som du säkert har förstått) kommer ifrån storleken på det summerade nät du får med en nätmask på /22. /22 täcker in 4 stycken /24 nät och nätadresserna i tredje oktetten börjar då på 0, 4, 8, 12, 16 osv... 4:ans multiplikationstabell.
Med en nätmask på /21 så är vi inne på 8ans tabell (0, 8, 16, 24....)

Det är på så sätt enkelt att se om det är en giltig nätadress för en given nätmask. Tänk dock på att du verkligen behöver förstå hur det fungerar binärt och inte bara använda genvägar.

Anledningen till att .14 till .16 är en så dum adressrymd är alltså att den ligger mitt i brytpunkten mellan nät av relativt stor storlek. Du kan inte summera den med varken /22 (4ans tabell), /21 (8ans tabell) eller /20 (16s tabell) eftersom alla dessa har subnät som tar slut på 172.16.15.255 och börjar ett nytt nät på 172.16.16.0. Du behöver upp ända till /19 (32s tabell) för att få ett nät som täcker både delen upp till 172.16.15.255 och över 172.16.16.0.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Medlem
Skrivet av era909:

Bra det.

4:an (som du säkert har förstått) kommer ifrån storleken på det summerade nät du får med en nätmask på /22. /22 täcker in 4 stycken /24 nät och nätadresserna i tredje oktetten börjar då på 0, 4, 8, 12, 16 osv... 4:ans multiplikationstabell.
Med en nätmask på /21 så är vi inne på 8ans tabell (0, 8, 16, 24....)

Det är på så sätt enkelt att se om det är en giltig nätadress för en given nätmask. Tänk dock på att du verkligen behöver förstå hur det fungerar binärt och inte bara använda genvägar.

Anledningen till att .14 till .16 är en så dum adressrymd är alltså att den ligger mitt i brytpunkten mellan nät av relativt stor storlek. Du kan inte summera den med varken /22 (4ans tabell), /21 (8ans tabell) eller /20 (16s tabell) eftersom alla dessa har subnät som tar slut på 172.16.15.255 och börjar ett nytt nät på 172.16.16.0. Du behöver upp ända till /19 (32s tabell) för att få ett nät som täcker både delen upp till 172.16.15.255 och över 172.16.16.0.

Kanon sammanfattning måste jag säga! Får tackar så jäkla mycket att ni orkar förklara för en stackars student!

Permalänk
Medlem
Skrivet av Reddie44:

Kanon sammanfattning måste jag säga! Får tackar så jäkla mycket att ni orkar förklara för en stackars student!

Inga problem.

Jag vill återigen dock understryka hur viktigt det är att du förstår hur det binärt fungerar bakom alla siffror. Varför du får summerar just 4 nät med en /22 mask och 8 nät med en /21 mask osv.

Vid vanlig subneträkning kan man ofta komma undan med att bara lära sig känna igen hur näten hänger ihop siffermässigt (även om det är en dum idé), men när du börjar titta på wildcardmasker sen måste du förstå hur det fungerar.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Medlem

Hallå igen,

Tänkte bara tacka er som hjälpte till att reda ut mina frågor. Samtliga tentor är avklarade och inväntar betyget.

Skickades från m.sweclockers.com