RIPV1, adresacja - początkujący

Pytania dt. certyfikacji CCNA i CCDA
Wiadomość
Autor
infares
rookie
rookie
Posty: 13
Rejestracja: 12 lip 2012, 11:55

RIPV1, adresacja - początkujący

#1

#1 Post autor: infares »

Witam,

Jestem początkujący w sprawach sieci, ale nie dają mi spokoju pewne pytania.

Czy w adresacji klasowej np. RIPv1 można używać masek innych niż 16 i 24 (np. 17,18), bo w przykładach ciągle są podawane tylko takie maski.

Dlaczego np. w klasie C dla adresów publicznych jest maska 24, a dla prywatnych z tej samej klasy jest maska 16 ?

Dlaczego przy automatycznym podsumowaniu w Ripv1 adresów prywatnych z klasy B router podsumowuje te adresy do innego interfejsu (innej klasy) z maska 16, a nie 12 ?

konny
wannabe
wannabe
Posty: 166
Rejestracja: 15 lip 2012, 13:45

#2

#2 Post autor: konny »

RIP v 1 jest protokolem uzywajacym tylko masek przypisanych do danej klasy adresow sieciowej, poniewaz jest protokolem typu classful, ale jego nastepca juz nie jest.

lbromirs
CCIE
CCIE
Posty: 4101
Rejestracja: 30 lis 2006, 08:44

Re: RIPV1, adresacja - początkujący

#3

#3 Post autor: lbromirs »

infares pisze:Czy w adresacji klasowej np. RIPv1 można używać masek innych niż 16 i 24 (np. 17,18), bo w przykładach ciągle są podawane tylko takie maski.
W RIPv1 nie ma pojęcia CIDR czy VLSM. Protokół nie musi zatem w ogóle wysyłać w swoich uaktualnieniach maski dla podsieci.
infares pisze:Dlaczego np. w klasie C dla adresów publicznych jest maska 24, a dla prywatnych z tej samej klasy jest maska 16 ?
Mylisz podział adresy prywatne/publiczne z podziałem na klasy.
infares pisze:Dlaczego przy automatycznym podsumowaniu w Ripv1 adresów prywatnych z klasy B router podsumowuje te adresy do innego interfejsu (innej klasy) z maska 16, a nie 12 ?
Jak wyżej + nie do końca wiem o co konkretnie pytasz. Pokaż może konfigurację, o którą Ci chodzi a najlepiej - poczytaj o RIPv1:

http://www.ciscopress.com/articles/arti ... 4&seqNum=3

criss22041991
wannabe
wannabe
Posty: 75
Rejestracja: 04 gru 2011, 12:58
Lokalizacja: Kraków

Re: RIPV1, adresacja - początkujący

#4

#4 Post autor: criss22041991 »

infares pisze:
Czy w adresacji klasowej np. RIPv1 można używać masek innych niż 16 i 24 (np. 17,18), bo w przykładach ciągle są podawane tylko takie maski.
Wpisać możesz sieć z maską np. /18, ale RIPv1 i tak zignoruje tą maskę i przypisze maskę z klasy czyli w tym przypadku /16
infares pisze: Dlaczego np. w klasie C dla adresów publicznych jest maska 24, a dla prywatnych z tej samej klasy jest maska 16 ?
Nie myl prywatnych adresów z klasowymi.

Klasy sieci:

A - 0.0.0.0 - 127.0.0.0 /8
B - 128.X.0.0 - 191.X.0.0 /16
C - 192.X.X.0 - 223.X.X.0 /24
D,E - nie interesują cię w tym przypadku

Adresy prywatne:
10.0.0.0 – 10.255.255.255 /8
172.16.0.0 – 172.31.255.255 /12
192.168.0.0 – 192.168.255.255 /16

Dostrzegasz różnicę?
infares pisze: Dlaczego przy automatycznym podsumowaniu w Ripv1 adresów prywatnych z klasy B router podsumowuje te adresy do innego interfejsu (innej klasy) z maska 16, a nie 12 ?
Ponieważ RIPv1 nie zna innych masek niż /8 /16 i /24 nawet jeśli stworzysz sieć typu 130.12.128.0 /18 to RIP przyjmie sieć 130.12.0.0 /16.

hetman
member
member
Posty: 37
Rejestracja: 11 wrz 2012, 12:10
Lokalizacja: PL

Re: RIPV1, adresacja - początkujący

#5

#5 Post autor: hetman »

criss22041991 pisze: Ponieważ RIPv1 nie zna innych masek niż /8 /16 i /24 nawet jeśli stworzysz sieć typu 130.12.128.0 /18 to RIP przyjmie sieć 130.12.0.0 /16.
Nie do końca, jeśli na interfejsie jest ta sama sieć główna z maską np. /19 to ruter przyjmie ją jako sieć 130.12.128.0 / 19. Jeśli na interfejs o adresie 130.12.128.0/19 przyjdzie sieć 10.0.0.0 i ruter nie ma żadnej podsieci sieci głównej 10.0.0.0/8 w tablicy rutingu, wtedy przyjmuje sieć 10.0.0.0/8, w przeciwnym razie informacja jest odrzucana.

Poza tym takie sieci:

10.10.10.0/24
192.168.0.0/19

to jeszcze nie jest VLSM, o VLSM mówimy gdy mamy maski podsieci o różnej długości ale w w tych samych sieciach głównych.

JulietCharlie
wannabe
wannabe
Posty: 195
Rejestracja: 06 lut 2012, 01:31

Re: RIPV1, adresacja - początkujący

#6

#6 Post autor: JulietCharlie »

Czy w adresacji klasowej np. RIPv1 można używać masek innych niż 16 i 24 (np. 17,18), bo w przykładach ciągle są podawane tylko takie maski
Dlatego wprowadzono RIPv2 ktory m innymi wspiera VLSM.

Na powiedzmy 600 routerow i switchow skonfigurowanych w wielu duzych korporacjach spotkalem tylko kilka razy RIPv2, i a ani razu RIPv1. Dominuje BGP, EIGRP i OSPF.
To najlepiej swiadczy o popularnosci RIPv1. IMHO bardziej jako ciekawostka historyczna.
Nie do końca, jeśli na interfejsie jest ta sama sieć główna z maską np. /19 to ruter przyjmie ją jako sieć 130.12.128.0 / 19.
RIPv1 dokonuje automatycznej sumaryzacji dla danej sieci, wiec wysyla bez maski,
przyklad:

Kod: Zaznacz cały

r7_2651XM(config)#int lo 989
r7_2651XM(config-if)#ip addr
r7_2651XM(config-if)#ip address 130.12.128.7 255.255.224.0
r7_2651XM(config-if)#no shut
r7_2651XM(config-if)#exit
r7_2651XM(config)#router rip
r7_2651XM(config-router)#netw
r7_2651XM(config-router)#network 130.12.128.0
r7_2651XM(config-router)#do show run | s rip
router rip
 version 1
 network 1.0.0.0
 network 10.0.0.0
 network 130.12.0.0
 network 192.168.1.0
 no auto-summary
r7_2651XM(config-router)#

s1_3550#show ip route rip
     1.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
R       1.0.0.0/8 [120/1] via 10.1.1.8, 00:00:02, Vlan50
                  [120/1] via 10.1.1.7, 00:00:08, Vlan50
R    172.16.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
R    178.18.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
R    130.12.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
                   [120/1] via 10.1.1.7, 00:00:08, Vlan50
Shoot for the moon.
Even if you miss it you will land among the stars.

criss22041991
wannabe
wannabe
Posty: 75
Rejestracja: 04 gru 2011, 12:58
Lokalizacja: Kraków

Re: RIPV1, adresacja - początkujący

#7

#7 Post autor: criss22041991 »

JulietCharlie pisze: RIPv1 dokonuje automatycznej sumaryzacji dla danej sieci, wiec wysyla bez maski,
przyklad:

Kod: Zaznacz cały

r7_2651XM(config)#int lo 989
r7_2651XM(config-if)#ip addr
r7_2651XM(config-if)#ip address 130.12.128.7 255.255.224.0
r7_2651XM(config-if)#no shut
r7_2651XM(config-if)#exit
r7_2651XM(config)#router rip
r7_2651XM(config-router)#netw
r7_2651XM(config-router)#network 130.12.128.0
r7_2651XM(config-router)#do show run | s rip
router rip
 version 1
 network 1.0.0.0
 network 10.0.0.0
 network 130.12.0.0
 network 192.168.1.0
 no auto-summary
r7_2651XM(config-router)#

s1_3550#show ip route rip
     1.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
R       1.0.0.0/8 [120/1] via 10.1.1.8, 00:00:02, Vlan50
                  [120/1] via 10.1.1.7, 00:00:08, Vlan50
R    172.16.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
R    178.18.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
R    130.12.0.0/16 [120/1] via 10.1.1.8, 00:00:02, Vlan50
                   [120/1] via 10.1.1.7, 00:00:08, Vlan50
Dokładnie to miałem na myśli @hetman

kkub
wannabe
wannabe
Posty: 90
Rejestracja: 15 cze 2011, 21:39

#8

#8 Post autor: kkub »

hetman ma rację

Kod: Zaznacz cały

     10.0.0.0/24 is subnetted, 3 subnets
R       10.0.2.0 [120/1] via 10.0.10.2, 00:00:07, FastEthernet0/1
C       10.0.10.0 is directly connected, FastEthernet0/1
C       10.10.10.0 is directly connected, FastEthernet1/0
Router#sh ip route rip
     10.0.0.0/24 is subnetted, 3 subnets
R       10.0.2.0 [120/1] via 10.0.10.2, 00:00:08, FastEthernet0/1

Router#RIP: received v1 update from 10.0.10.2 on FastEthernet0/1

RIP: sending  v1 update to 255.255.255.255 via FastEthernet0/1 (10.0.10.1)

RIP: build update entries

      network 10.10.10.0 metric 1

router rip
 version 1
 passive-interface FastEthernet1/0
 network 9.0.0.0
 network 10.0.0.0
 network 192.168.1.0
 network 192.168.2.0

JulietCharlie
wannabe
wannabe
Posty: 195
Rejestracja: 06 lut 2012, 01:31

#9

#9 Post autor: JulietCharlie »

jeśli na interfejsie jest ta sama sieć główna z maską np. /19 to ruter przyjmie ją jako sieć 130.12.128.0 / 19.
NIE. Na zalaczonym przeze mnie wczesniej przykladzie router RIPv2 przyjmuje ja jako 130.12.0.0/16 a nigdy jako 130.12.128.0 / 19.

Kod: Zaznacz cały

r7_2651XM#show ip rip data
1.0.0.0/8    auto-summary
1.0.0.0/8
    [1] via 10.1.1.8, 00:01:54, FastEthernet0/0
1.1.1.1/32    directly connected, Loopback111
10.0.0.0/8    auto-summary
10.1.1.0/24    directly connected, FastEthernet0/0
10.2.2.7/32    directly connected, Loopback99
10.2.3.0/28    directly connected, Loopback222
10.2.4.192/26    directly connected, Loopback223
10.10.10.0/24
    [1] via 10.1.1.1, 00:00:07, FastEthernet0/0
10.10.10.104/32
    [1] via 10.1.1.8, 00:00:04, FastEthernet0/0
10.11.11.0/24
    [1] via 10.1.1.1, 00:00:07, FastEthernet0/0
130.12.0.0/16    auto-summary
130.12.128.0/19    directly connected, Loopback989
172.16.0.0/16    auto-summary
172.16.0.0/16
    [1] via 10.1.1.8, 00:00:04, FastEthernet0/0
    [1] via 192.168.1.6, 00:00:00, FastEthernet0/1
178.18.0.0/16    auto-summary
178.18.0.0/16
    [1] via 10.1.1.8, 00:00:05, FastEthernet0/0
    [1] via 192.168.1.6, 00:00:01, FastEthernet0/1
192.168.1.0/24    auto-summary
192.168.1.6/31    directly connected, FastEthernet0/1
r7_2651XM#show ip route rip
     1.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
R       1.0.0.0/8 [120/1] via 10.1.1.8, 00:02:39, FastEthernet0/0
R    172.16.0.0/16 [120/1] via 192.168.1.6, 00:00:17, FastEthernet0/1
                   [120/1] via 10.1.1.8, 00:00:20, FastEthernet0/0
R    178.18.0.0/16 [120/1] via 192.168.1.6, 00:00:17, FastEthernet0/1
                   [120/1] via 10.1.1.8, 00:00:20, FastEthernet0/0
     10.0.0.0/8 is variably subnetted, 7 subnets, 4 masks
R       10.11.11.0/24 [120/1] via 10.1.1.1, 00:00:26, FastEthernet0/0
R       10.10.10.0/24 [120/1] via 10.1.1.1, 00:00:26, FastEthernet0/0
R       10.10.10.104/32 [120/1] via 10.1.1.8, 00:00:20, FastEthernet0/0
r7_2651XM#
Dla przykladu:
Sieci
10.10.10.0/28
10.10.10.0/26
10.10.10.0/30
10.10.10.0/25

beda rozglaszane jako 10.10.10.0/24,
a gdy zostawimy domyslne:

Kod: Zaznacz cały

auto summary
to beda rozglaszane jako 10.0.0.0/8

Dlatego w tabeli routingu dla ripv1 nigdy nie zobaczysz masek podsieci innych niz /8, /16, /24 i /32.
Shoot for the moon.
Even if you miss it you will land among the stars.

tomekf
CCIE / Instruktor CNAP
CCIE / Instruktor CNAP
Posty: 183
Rejestracja: 04 maja 2005, 16:58
Lokalizacja: PJATK Cisco Academy
Kontakt:

#10

#10 Post autor: tomekf »

Witam

polecam do poczytania

http://www.cisco.com/en/US/tech/tk364/t ... 3fd8.shtml

pozdrawiam

tomekf

ODPOWIEDZ