witam z powrotem, nazywam się David Bombal CCIE 1123. W tej części
zajmiemy się maską podsieci o zmiennej długości lub
VLSM i podsumowaniem trasy.
VLSM pozwala nam lepiej wykorzystywać
adresy IP, dopuszczając maskę podsieci o zmiennej długości w pojedynczej sieci.
więc to, co omówimy w tej sekcji, to po raz
pierwszy VLSM ponownie Maska podsieci o zmiennej
długości, zajrzymy do CIDR lub bezklasowego routingu
między domenami. Chcę wyjaśnić
podsumowanie i pokażę, jak podsumować wiele tras w mniejszą lub pojedynczą trasę.
przyjrzymy się opcjom routingu i
temu, jak routery wybierają jedną trasę zamiast drugiej,
nie tylko w oparciu
o odległość administracyjną, ale także w oparciu o legendzie dopasowania
prefiksu, a na koniec zajmiemy się kwestiami dotyczącymi nieciągłych sieci.
więc Maska podsieci o zmiennej
długości pozwala nam mieć zmienną lub zmienną maskę w całej naszej sieci, więc
na przykład, sieć o klasach 10 będzie miała
maskę / 8, a pierwszy oktet 10 to
część sieciowa adresu i ostatnie
3 oktety, innymi słowy, ostatnie 24 bity
są częścią hosta adresu.
ta sieć klasowa została podsieci, na przykład możemy
mieć podsieć 10. 1. 1. 0/24 gdzie
10. 1. 1 jest
częścią sieciową adresu, innymi słowy, najbardziej znaczącymi
24 bitami lub najbardziej znaczącymi 3 oktetami jest część netwok, a ostatni
oktet lub najmniej znacząca część adresu jest częścią gospodarza.
możemy też podsieć sieć 10 do 10. 1. 0. 0/16 gdzie
połowa adresu to część sieciowa, a
połowa adresu to część hosta.
Zapoznaj się z częścią ICND 1 tego
kursu lub wyjaśnionym w e-book'u podsieci pod kątem wielu szczegółów dotyczących podsieci.
CIDR lub Classless Inter-Domain Routing zostały wprowadzone w 1993 r. W
celu zastąpienia wcześniejszej architektury adresowania klasowych sieci.
klasyczne sieci nie były skalowalne,
klasowe sieci wprowadzają 3 klasy adresów do
przydzielania adresów IP hostom i urządzeniom sieciowym,
w których mieliśmy sieci A i B.
więc na przykład 10. 0. 0. 0/8 to przykład klasowej sieci A.
172. 16. 0. 0/16 to przykład sieci
klasy B i 192. 168. 1. 0/24 to przykład sieci klasy C.
Problem z tą metodą polegał na tym,
że musiałaś użyć dla instancji maski / 16, która dała ci około 65000 adresów
hosta lub możesz użyć adresu klasy C,
który daje tylko 254 adresy hosta.
ten schemat spowodowałby
szybkie wymuszenie adresów IP i brak elastyczności.
więc CIDR zastąpił to, co jest oparte na masce podsieci o zmiennej długości,
maski mogą się różnić na dowolnych długościach, więc pozwalają na różne rozmiary podsieci,
a nie są zmuszeni do użycia
na przykład 10. 0. 0. 0/8
można również użyć 10. 0. 0. 0/16 lub 24 lub 30 w zależności
od wymagań dotyczących liczby podsieci lub hostów w twojej sieci lub możesz użyć
na przykład 10. 1. 1. 0/27 lub 10. 1. 2. 0/26 i tak dalej i tak dalej.
więc możesz wziąć jeden adres klasy A
i podzielić go na wiele podsieci w zależności od wymagań.
Ważne jest również, aby pamiętać, że w
CIDR nie tylko reklamujemy sieć, ale reklamujemy prefiks routingu innymi słowami,
reklamowalibyśmy 192. 168. 1. 0/24 nie tylko 192. 168. 1. 0 CIDR
pozwala również na podsumowanie adresów, które
zamierzam wyjaśnić bardziej szczegółowo za chwilę.
ale to jest, gdy bierzemy wiele podsieci i
umieszczamy je w sieci super lub podsumowującej, co
zmniejszy rozmiary tabel routingu.
Maska podsieci o zmiennej długości ma wiele zalet, w
tym lepsze wykorzystanie adresów IP i podsieci.
na łączu WAN jako przykład tylko 2 adresy IP są wymagane.
1 adres IP dla 1
końca łącza i inny adres
IP dla drugiego końca łącza, więc maska / 30 będzie lepsza w powiedzeniu a / 16 lub / 24 maski.
a / 30 maska obsługuje tylko 2 hosty w
tej podsieci i to wszystko, co jest wymagane w scenariuszu punkt-punkt, jak to.
Maska a / 24 na przykład obsłużyłaby 254 hosty, a
to zabiłoby na tym konkretnym łączu.
więc VLSM zapewnia administratorowi
możliwość lepszego wykorzystania adresów IP i podsieci.
gdzie podsieć podsieci w
celu obsługi wymaganej liczby adresów IP w tym konkretnym segmencie.
więc jako przykład, mamy tutaj podsieci,
które używają maski / 27, na łączach WAN używamy / 30
masek i dla instancji w centrali używamy maski / 16.
Pozwala nam to również na lepsze
podsumowanie i skalowalność sieci, a nie na cały świat zmuszony do
korzystania z określonej maski
podsieci, dzięki której możemy korzystać z różnych masek w naszych
sieciach i reklamować streszczenia innym firmom lub Internetowi.
więc jest prosta sieć do wyjaśnienia problemu, gdy
nie używa się podsumowania.
po lewej stronie mamy sieci 10. 1. 1. 0/24 do 10.
1. 2. 200.
0/24 po prawej stronie mamy sieci 10. 2. 1.
0/24 do 10. 2. 200. 0/24 teraz podsumowanie jest
teraz zaimplementowane i załóżmy, że używasz protokołu
routingu takiego jak RIP, który reklamuje całą
tablicę routingu co 30 sekund, gdy będziesz
miał taki scenariusz, z
routerem po lewej stronie reklamuje 200 tras co 30 sekund i router
po stronie routera reklamuje 200 tras co 30 sekund.
RIP będzie ciągle wysyłać całą tablicę routingu co 30 sekund,
nawet jeśli nie ma żadnych zmian.
więc w tym łączu WAN anonsowanych jest 400 tras, co
jest bardzo nieefektywne, te aktualizacje routingu zużywają dużo
przepustowości i nie osiągają zbyt wiele, ponieważ będą
stale reklamować się, nawet jeśli
nie ma zmian, więc
sensowniejsze jest podsumowanie tras, więc po lewej stronie
mamy 10. 1. 1. 0 aż do
10. 1. 200. 0
To są podsieci 10. 1. 0. 0 sieci, abyśmy
mogli podsumować te 200 tras w jedną trasę i po lewej
stronie 10. 2. 1. 0 do 10. 2. 200. 0 można podsumować
jako 10. 2. 0. 0/16,
więc zamiast reklamować 400 tras, pojedyncza trasa z lewej strony jest
reklamowana po lewej stronie.
i pojedyncza trasa z prawej strony jest reklamowana na lewą
stronę. Podsumowując, szukamy najbardziej znaczących bitów, które są
równe, innymi słowy, zaczynając od lewej strony i kończąc na
prawą ręką Po stronie szukamy bitów, które są takie same,
więc w pierwszym oktecie wszystkie podsieci zawierają 10,
więc jest to typowe, w drugim oktecie
wszystkie podsieci zawierają 1, więc jest to typowe, ale w
trzecim oktecie wartości wahają się od 1 - 200, więc nie jest jak
łatwo zobaczyć, co jest wspólne, więc możemy podsumować to jako
10. 1. 0. 00/16
wiedząc, że 10. 1 jest powszechne w
całym tekście, a router tutaj podsumuje wszystkie
te trasy i wyśle tylko jedną reklamę,
router po lewej stronie nadal może dostać się do wszystkich
tych podsieci, ponieważ są to podsieci tej sieci, więc mimo
że mamy Podsumowując trasy mamy jeszcze pełną
łączność w całej sieci. Oto nieco bardziej
skomplikowany przykład, że mamy
sieci 172. 16. 32. 0/24
aż do 172. 16. 63. 0/24 teraz
zamiast tego routera reklamującego wszystkie te sieci możemy
podsumować tę sieć na 1 lub co najmniej kilka streszczeń teraz, aby to osiągnąć, zaczynając
od najbardziej znaczących bitów innymi słowy, zaczynasz od
lewej strony i szukasz
tego, co jest powszechne we wszystkich tych sieciach, więc w pierwszym
oktecie 172 jest powszechne, więc wiemy, że to powszechne 16 jest również powszechne,
więc wiemy, że daleko, że pierwsze 2 oktety są wspólne w trzecim oktecie,
liczby się zmieniają, więc mamy 32, 33, 34, 35, aż do
63, więc nie jest łatwo wyobrazić sobie lub zobaczyć, co jest
tutaj powszechne, więc to, co zrobimy, to możemy
przekonwertować trzeci oktet na binarny szukać
wspólnych bitów, więc na przykład 32 = 0010 0000 teraz oczywiście nie ma luki w połowie oktetu Właśnie umieściłem tu miejsce,
aby spróbować i ułatwić czytanie, więc oktet składa
się z 8 wartości binarnych, 32 wyglądałoby teraz
podążasz za nim, gdy tylko zamienisz się w plik binarny, powinieneś
przekonwertować pozostałe bity do binarnego, a
teraz w tym przykładzie, nie musisz
tego robić, ponieważ widzisz, że ostatni
oktet zawiera tylko 0, ale zrobiłem to tutaj dla kompletności,
druga sieć to 172. 16. 33. 0 i 33
w wyglądach binarnych wygląda następująco, 34 wygląda następująco, 35 wygląda następująco i nie poleciłabym przekonwertować wszystkich
adresów na binarne. Powiedziałbym tylko pierwsze 3 lub 4,
a potem ostatnie, żeby
zobaczyć, co jest wspólnie.
w realnym świecie można natknąć się na znacznie bardziej skomplikowane przykłady i być
może trzeba przekonwertować wszystkie adresy na
binarne, ale na poziomie CCNA, które mogą nie być konieczne.
Więc kiedy już to zrobimy, możemy szukać
wspólnych bitów, więc pierwszy binarny 0 w trzecim oktecie jest
wspólny w całym drugim binarnym 0, jest również powszechny w całym tekście, trzeci binarny bit
jest równy 1 i jest powszechny w całym tekście, jednak
w czwartym binarnym położeniu bitowym wartości zmieniają się, jak widać tutaj pierwsze kilka sieci ma 0, ale
ostatnia sieć ma 1 na czwartej binarnej
pozycji bitowej, więc możemy narysować linię na prawo od wszystkich bitów, które są często tak,
jak widać tutaj po lewej stronie linii w trzecim oktecie
mamy 001 w systemie binarnym pozostałe
bity w formacie binarnym nie są częste, innymi słowy, bity różnią się.
Teraz Cisco nie obsługuje nieciągłych masek podsieci, więc możesz
zobaczyć, że te bity nie są wspólne i te bity są wspólne, musi to
być ciągłe grupowanie zwykłych bitów począwszy
od lewej strony, przesuwając się z prawej strony i
gdy tylko pojawią się bity, które
nie są pospolite, musisz narysować linię, aby rozróżnić wspólne
bity i bity, które
nie są pospolite, więc teraz wiemy, że pierwszy oktet jest wspólny,
drugi oktet jest wspólny, więc 172. 16 w trzecim oktecie, pierwsze 3 bity binarne
są wspólne, więc teraz 001 dowolne bity, które nie są wspólne, są ustawione
na 0, więc zauważ, że wypełniliśmy pozostałą część adresu binarnymi 0, a następnie konwertujemy binarne
z powrotem do dziesiętnego, więc miejmy nadzieję,
że pamiętasz to z kursu ICND 1.
Tak więc pierwszy oktet to 172, drugi oktet to 16 oktet trzeci,
jeśli przekształcisz go w dziesiętny jest równy 32, a
ostatni oktet skonwertowany na dziesiętny to 0.
Adres podsumowania to 172. 16. 32. 0 Ostatnim
krokiem jest wypracowanie wspólnych bitów, gdy pierwszy oktet jest wspólny,
a oktet to 8 bitów, drugi oktet jest wspólny, a
to dodatkowe 8 bitów, więc do tej pory mamy
8 bitów + 8 bitów inne słowa, 16 bitów, które są wspólne 3
bity w trzecim oktecie, są wspólne, więc 8 + 8 + 3 da ci 19 bitów wspólnego, więc adres podsumowujący
dla tych podsieci będzie 172. 16. 32. 0/19 to proste, że po
to, aby opracować podsumowanie i zamierzam pokazać ci sztuczkę w jednej
chwili, która pozwala ci to
rozwiązać w ciągu kilku sekund, oto kolejny przykład,
mamy podsieci 172. 16. 64. 0/24 do 172. 16. 127. 0/24 czy
te podsieci można podsumować w jedną podsieć lub mniej podsieci?
więc używając tego samego procesu zaczynamy od lewej strony i
szukamy bitów, które są
wspólne w pierwszym oktecie, mamy 172 we wszystkich tych podsieciach, więc jest
to typowe, w drugim oktecie mamy 16, więc jest powszechne
w całym Tak więc
wiemy, że pierwsze 2 oktety 172. 16 jest powszechnych w całym
tekście, ale w trzecim oktecie wartości
się zmieniają mamy 64, 65, 66, 67 aż do 127, więc
trzeci oktet zamierzamy przekonwertować na binarny, aby móc lepiej
zobaczyć, co jest w środku często
więc konwertowanie 64 na binarne da ci 00100 0000 65 będzie wyglądać następująco, 66 jak
to, 67 jako że i możesz przekonwertować trzeci oktet wszystkich podsieci, aż uzyskasz
127, który wygląda tak, jak ostatni oktet jest
0 w systemie dziesiętnym,
który wygląda następująco w systemie binarnym, więc teraz musimy zrobić to, aby znaleźć
wspólne bity, aby wspólne
bity były znowu 172. 16, a następnie pierwszy
binarny 0 jest wspólny w podsieciach, drugi binarny bit, który jest ustawiony na 1,
jest powszechny w całym tekście, ale trzeci binarny bit nie jest powszechny
w całym ogłoszeniu, gdzie jest 0, a tu jest binarny 1, więc
możemy narysować linię za
drugim bitem binarnym oznaczającym, że wszystko na
lewo od linii jest wspólne, a wszystko na prawo
od linii nie jest wspólne, więc wszystko
to jest wspólne, a to wszystko nie jest wspólne.
dlatego 172. 16 w systemie dziesiętnym, pierwsze 2 oktety są
wspólne, a pierwsze 2 bity binarne trzeciego
oktetu są wspólne, pozostałe bity binarne muszą być ustawione
na 0, więc wypełnienie pozostałych bitów binarnych wynosi 0
będzie wyglądać następująco,
a następnie przekształcać binarny z powrotem do dziesiętnego otrzyma 172 w pierwszym
oktecie, 16 w drugim oktecie to 64 w systemie dziesiętnym, więc trzeci oktet ma
64, a ostatni oktet binarny 0 jest równy 0 w systemie
dziesiętnym, więc adres wynosi 172. 16. 64. 0 to sieć podsumowująca dla wszystkich tych podsieci.
Ostatnim krokiem jest policzenie liczby wspólnych bitów, w
których pierwszy oktet ma 8 bitów, drugi oktet to 8 bitów,
czyli łącznie 16 bitów, po których następują kolejne 2 bity bitowe,
co daje 18 bitów wspólnych, więc pierwsze
18 bitów to często w całej tej podsieci, więc nasza ostateczna
odpowiedź będzie 172. 16. 64. 0/18
to sieć podsumowująca dla wszystkich wymienionych podsieci.