Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126)...

25
Računanje sa IP adresama Sabnetovanje Internet mreže, FTN - KZI

Transcript of Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126)...

Page 1: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Računanje sa IP adresamaSabnetovanje

Internet mreže, FTN - KZI

Page 2: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Zadatak

• Za IP adresu 192.168.77.12 i mrežnu masku 255.255.255.0 odrediti:

• adresu mreže (ID mreže)

• broadcast adresu

• prvu i poslednju korisnu adresu

Page 3: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Adresa mreže (network ID)

• Dobija se bitwise AND (operacija „I“ između svakog bita ponaosob) operacijom između zadate IP adrese i mrežne maske

192 . 168 . 77 . 12 / 2411000000 10101000 01001101 0000110011111111 11111111 11111111 0000000011000000 10101000 01001101 00000000

IP adresa

Mrežna maska

Adresa mreže

192 . 168 . 77 . 0

AND

Page 4: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Broadcast adresa

• Dobija se bitwise OR („ILI“ između svakog bita ponaosob) operacijom između zadate IP adrese i invertovane mrežne maske (wildcard)

192 . 168 . 77 . 12 / 2411000000 10101000 01001101 0000110000000000 00000000 00000000 1111111111000000 10101000 01001101 11111111

IP adresaInvertovana maska

Broadcast

192 . 168 . 77 . 255

OR

Page 5: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Prva i poslednja korisna adresa

• Adresa mreže i broadcast adresa se ne smeju dodeliti ni jednom konkretnom uređaju

• Broj korisnih adresa (onih koje mogu da se dodele uređajima) određuje se formulom

2n-2

gde je n broj bita koji određuju host.

11000000 10101000 01001101 00001100

Page 6: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Prva korisna adresa

• Dobija se tako što se na adresu mreže doda 1

11000000 10101000 01001101 0000000000000000 00000000 00000000 0000000111000000 10101000 01001101 00000001

Adresa mreže

Prva korisna

192 . 168 . 77 . 1

+

Page 7: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Poslednja korisna adresa

• Dobija se tako što se od broadcast adrese oduzme 1

11000000 10101000 01001101 1111111100000000 00000000 00000000 0000000111000000 10101000 01001101 11111110

Broadcast

Poslednjakorisna

192 . 168 . 77 . 254

-

Page 8: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Subnetting

• deljenje jedne mreže na više mreža

Page 9: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Dodeljena nam je mreža (adresa mreže i mrežna maska)

195 . 12 . 10 . 0 / 2311000011 00001100 00001010 00000000

195.12.10.0/23

195.12.11.255

512 - 2 adresa

Page 10: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Granica adrese mreže i adrese host-a je na 23. bitu

• bitovi adrese hosta su „naši“

195 . 12 . 10 . 0 / 2311000011 00001100 00001010 00000000

195.12.10.0/23

195.12.11.255

512 - 2 adresa

Page 11: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Najviši bit adrese host-a ćemo proglasiti za bit adrese mreže

• pomeramo granicu za jedan bit „udesno“

195 . 12 . 10 . 0 / 2311000011 00001100 00001010 00000000

195.12.11.255

512 - 2 adresa

195.12.10.0/23

195.12.11.255

512 - 2 adresa

Page 12: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Bit koji smo pomerili u adresu mreže može imati vrednosti 0 i 1

195 . 12 . 10 . 0 / 2311000011 00001100 00001010 00000000

195.12.10.0

10

195.12.10.0/23

195.12.11.255

512 - 2 adresa

Page 13: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Dobili smo dve „nove“ mreže:195.12.10.0/24195.12.11.0/24

11000011 00001100 00001010 00000000 /23

11000011 00001100 00001010 00000000 /2411000011 00001100 00001011 00000000 /24

195.12.10.0/24

195.12.11.255

256 - 2 adresa

256 - 2 adresa

195.12.10.255

195.12.11.0/24

Page 14: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

• Ukoliko je potrebno, proces se može dalje nastaviti

11000011 00001100 00001010 00000000 /23

11000011 00001100 00001010 00000000 /2411000011 00001100 00001011 00000000 /24

195.12.10.0/24

195.12.11.255

256 - 2 adresa

256 - 2 adresa

195.12.10.255

195.12.11.0/24

Page 15: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

11000011 00001100 00001010 00000000 /24

11000011 00001100 00001010 00000000 /2511000011 00001100 00001010 10000000 /25

195.12.10.0/25

195.12.11.255

128 - 2 adrese

256 - 2 adresa

195.12.10.128/25

195.12.11.0/24

128 - 2 adrese

Page 16: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

11000011 00001100 00001010 00000000 /24

11000011 00001100 00001011 00000000 /2511000011 00001100 00001011 10000000 /25

195.12.10.0/25

195.12.11.128/25

128 - 2 adrese

128 - 2 adresa

195.12.10.128/25

195.12.11.0/25

128 - 2 adrese

128 - 2 adresa

Page 17: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

195.12.10.0/25

195.12.11.128/25

128 - 2 adrese

128 - 2 adresa

195.12.10.128/25

195.12.11.0/25

128 - 2 adrese

128 - 2 adresa

195.12.10.0/23

195.12.11.255

512 - 2 adresa

195.12.10.0/24

195.12.11.255

256 - 2 adresa

256 - 2 adresa

195.12.10.255

195.12.11.0/24

Page 18: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Agregacija

• Inverzni proces u odnosu na sabnetovanje

• Mogu se spajati samo mreže koje su nastale deljenjem neke dve mreže

195.12.10.0/25

195.12.11.255

195.12.10.128/25

195.12.11.0/24

195.12.10.0/25

195.12.11.128/25

128 - 2 adresa

195.12.10.128/25

195.12.11.0/25

195.12.10.0/25

195.12.11.128/25

195.12.10.128/25

195.12.11.0/25

195.12.10.0/25

195.12.11.128/25

195.12.10.128/24

Page 19: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Primer

• Dodeljena vam je mreža 192.168.77.0/24

• Postoje dve grupe korisnika• koje moraju biti u zasebnim mrežama

• za svaku je potrebno po 120 adresa

• Odrediti adresu mreže i mrežnu masku za svaku grupu korisnika

Page 20: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

192.168.77.0/2411000000 10101000 01001101 00000000

120 120

192.168.77.0/25

11000000 10101000 01001101 00000000

192.168.77.128/25

11000000 10101000 01001101 10000000

Page 21: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

192.168.77.0/24 (254)11000000 10101000 01001101 00000000

120 120

192.168.77.0/25 (126)

11000000 10101000 01001101 00000000

192.168.77.128/25 (126)

11000000 10101000 01001101 10000000

192.168.77.0/25 (126) 192.168.77.128/25 (126)

Page 22: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

120 120

192.168.77.0/25 (126)

11000000 10101000 01001101 00000000

192.168.77.128/25 (126)

11000000 10101000 01001101 10000000

192.168.77.0/25 (126) 192.168.77.128/25 (126)

Page 23: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

120 127

192.168.77.0/25 (126) 192.168.77.128/25 (126)

• Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu na račun druge grupe, iako tamo imamo „slobodnih“ adresa

• Treba nam još jedna /24 mreža• Ovo je jedan od razloga zašto nam je 232 adresa IPv4 nedovoljno

Page 24: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

192.168.77.0/24

120 50

Zadatak 2

25 25

Zadatak 1Za IP adresu 10.155.22.14/12 odrediti adresu mreže, broadcast adresu i prvu i poslednju korisnu adresu.

Page 25: Računanje sa IP adresama Sabnetovanje · 120 127 192.168.77.0/25 (126) 192.168.77.128/25 (126) •Ako jednoj grupi zatreba 127. adresa, nemamo načina da proširimo njenu mrežu

Test

• test se radi na vežbama, na papiru

• korišćenje pomagala nije dozvoljeno

• koristan link za vežbuhttp://jodies.de/ipcalc