samouczek Problemy z podsiecią CIDR, świat rzeczywisty i trasy Cisco IP
Zakładając CIDR i adresowanie bezklasowe, czytane przeze mnie książki CCNA mówią
- Pearson 640-822 Official Certification Guide 2012, str. 403-404: Zgodnie z ich metodą
S = P - N
(odpowiednio podsieć, prefiks, bity hosta). W tym przypadkuS = 8 - 24 < 0
. - Przewodnik CCNA 7 http://rads.stackoverflow.com/ ... 01071dosłownie mówi w swoim rozdziale o podsieciach, które przedrostki
/8
przez/15
może być używany tylko z adresami klasy A.
Na przykład podsieć 220.0.0.0 nie może mieć maski sieci 255.0.0.0. Czy to naprawdę ma sens i jest prawdą w prawdziwym świecie? Może sieć lub
podsieć
czy do adresu IP zostanie przypisany dowolny prefiks?
Ćwiczę na routerze c2691 i wymaga
ip route 220.0.0.0 255.0.0.0 Serial 0/0nie ma problemu z zespołem. Jeśli 220.0.0.0 to podsieć, co to za sieć?
To również wymaga
ip route 192.0.0.0 192.0.0.0 Serial 0/0... Tutaj mamy podsieć „klasy C” z maską mniejszą niż
255.0.0.0! Czy to możliwe w prawdziwym świecie?
Właśnie próbowałem dodać wiele tras do mojego routera Cisco i możliwy jest następujący wynik. Możesz przypisać ten sam adres IP
4.0.0.0więcej niż raz w tej samej tabeli tras. Co ciekawe, wygląda na to, że nie powie „podsieć”, chyba że dodana przez Ciebie trasa ma przynajmniej maskę
255.0.0.0.
R2(config)#do show ip route... 4.0.0.0/16 is subnetted, 1 subnets
S 4.0.0.0 [1/0] via 192.168.1.1
S* 198.252.206.0/24 [1/0] via 192.168.1.1
10.0.0.0/24 is subnetted, 3 subnets
O 10.1.6.0 [110/128] via 10.1.4.2, 04:54:56, Serial0/1
C 10.1.5.0 is directly connected, Serial0/0
C 10.1.4.0 is directly connected, Serial0/1
C 192.168.1.0/24 is directly connected, FastEthernet0/0
S 2.0.0.0/7 [1/0] via 192.168.1.1
S 4.0.0.0/7 [1/0] via 192.168.1.1
S 4.0.0.0/6 [1/0] via 192.168.1.1
S 8.0.0.0/6 [1/0] via 192.168.1.1
S 12.0.0.0/6 [1/0] via 192.168.1.1
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Sprzęt Cisco można skonfigurować w dowolny sposób. Musiałeś dodać instrukcję "ip classless" przez jakiś czas, jeśli chcesz CIDR, ale w tej chwili jest to domyślne, prawdopodobnie co najmniej 10-15 lat. Można ją jednak wyłączyć („brak klasy IP”).
Chociaż jest prawie powszechnie prawdą, że sieci są teraz bezklasowe, nadal dobrze jest zrozumieć różnicę między klasami.
Jest kilka „narożnych przypadków”, w których ta wiedza jest przydatna. Na przykład w ciągu ostatnich 3 lat spotkałem się z dwoma urządzeniami konsumenckimi i jednym urządzeniem SCADA, które mimo że otrzymały swój adres IP i poprawnie maskowały przez DHCP, zachowywały się w sieci w klasyczny sposób (i dlatego miały problemy). Ta wiedza pozwoliła mi zrozumieć, jak faktycznie się zachowują i szybciej rozwiązać problem (w jednym przypadku powiedzieć sprzedawcy dokładnie, co się dzieje, aby to naprawić).
Tak więc, chociaż klasy mogą być przestarzałe z punktu widzenia sieci, możesz natknąć się na urządzenia, na których oprogramowanie zostało napisane przez programistów, którzy omyłkowo wciąż odwołują się do starego kodu lub dokumentacji opartej na klasach.
Edytować:
Teraz, kiedy już wyjaśniłeś swoje pytanie, kiedy mówisz ściśle o mechanice technicznej, masz rację mówiąc, że nie możesz mieć „podsieci” 220.0.0.0 z maską 255.0.0.0. Podsieć, w tym ściśle technicznym sensie, to liczba dodatkowych bitów użytych w podsieci oryginalnej klasy. Twój przykład to bardziej precyzyjnie supersieć (łącząca więcej niż jedną mniejszą sieć w większą), chociaż standard supersieci był bardziej przeznaczony do wypełnienia luki między klasą B i klasą C.
W nowoczesnych sieciach można ogólnie stosować zarówno podsieci, jak i supersieci, a adresowanie bezklasowe jest ogólnie uważane za obejmujące oba.
Anonimowy użytkownik
Potwierdzenie od:
Chociaż istnieją pewne konwencje, technicznie można przypisać dowolną maskę podsieci do dowolnego adresu IP. Jest jednak wiele powodów, dla których może to być zły pomysł.
Jeśli chodzi o twoje pytania, 222.0.0.0 to adres sieciowy (tutaj adres sieciowy i adres podsieci są używane zamiennie).
Anonimowy użytkownik
Potwierdzenie od: