Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Hogyan kell alhálózatot számolni?

951
Hali. SOS kell. feladat.. Légyszíves magyarázzátok el hogyan kell ezeket a feladatokat megoldani részletesen és hogy jött ki x-ből y stb..


IP cím: 154.16.52.16

Alhálózati maszk: 255.255.240.0

Határozd meg a lehetséges alhálózatok számát.

Határozd meg a lehetséges gépek számát.


IP cím: 192.168.2.45/29

Határozd meg a lehetséges alhálózatok számát.

Határozd meg a lehetséges gépek számát.


IP cím: 172.17.0.0/16

Oszd fel 4 alhálózatra.


Válaszokat nagyon köszi. SOS kérdés.
Jelenleg 1 felhasználó nézi ezt a kérdést.
alhálózat, informatika, ip, érettségi, maszk, hálózat
0
Középiskola / Informatika

Válaszok

1
A címben és a maszkban is a négy ponttal elválasztott szám mindegyike 8 bites, 0-tól 255-ig mehet.

A maszkolást legegyszerűbben úgy lehet megérteni, ha 2-es számrendszerben írjuk fel a számokat (leginkább a maszkot). A maszk azt jelenti, hogy ahol 1 van a maszkban, ott a címben azt a bitet átengedi. Ahol 0 van a maszkban, ott nem engedi át a bitet, az 0 lesz.

Ahol a maszk 255, az 2-es számrendszerben 11111111-et jelent (8 darab 1-es). Ez a maszk minden bitet átenged. A címben ezt a számot nincs is értelme átalakítani kettes számrendszerbe szerencsére, hisz megmarad olyannak, amilyen volt.

Ahol a maszk 0, az 2-es számrendszerben 00000000, ez semmit nem enged át, vagyis 0 lesz a cím helyett. Ezt a cím-számot sincs értelme átalakítani 2-es számrendszerbe, mert úgyis 0 lesz belőle.

A maszk határozza meg, hogy milyen IP címek tartoznak a mi alhálózatunkba, és mik a külső címek. Ha egy IP címet maszkolunk, ami kijön, az az alhálózat címe.

IP cím: 154.16.52.16
Maszk: 255.255.240.0
Az első két maszk-szám 255, ezért az első két cím megmarad (154.16). Az utolsó maszk szám 0, ezért a 16-ból 0 lesz. Az egyetlen izgalmas szám a 240, azt át kell írni 2-es számrendszerbe:
Lehet osztogatni sokszor 2-vel, de kis trükkel ebben az esetben gyorsabban is kijön: 240 az 15-tel kevesebb, mint a 255, a 15-ről meg illik tudni, hogy 1111 vagyis 4 darab 1-es bitet jelent (1+2+4+8=15). A 255 lenne 8 darab 1-es, a 15-tel kevesebb olyan, hogy az utolsó 4 egyes helyett 0 van:
11110000
Ez tehát a 240-es maszk, utána a 0-ás maszk persze 00000000

A 240-es maszknál az IP címben 52 van. Most a feladatban nem kell ezt kimaszkolni, de tanulásképpen csináljuk meg:
52 kettes számrendszerben 32+16+4 vagyis 00110100. A maszk 11110000, kimaszkolva az 52-t azt kapjuk, hogy 00110000, ami 10-es számrendszerben 16+32=48. Ezért az alhálózat IP címe 154.16.48.0.

Vagyis a maszk átengedi a cím elejét, csak az utolsó 4+8=12 bitet nem engedi át.
- Az alhálózat címe az a cím, amikor ezen a 12 biten mindenhol 0 van.
- A broadcast cím (szórási cím) pedig az, ahol ezen a 12 biten csupa 1 van. Ha erre az IP címre küld valaki egy csomagot, azt az alhálózat mindegyik gépe megkapja.
Vagyis van 2 speciális cím az alhálózatban.

Mennyi gép lehet az alhálózatban? Annyi, ahányféle cím lehetséges. Mindegyik gép címének az eleje ugyanaz kell legyen, csak az utolsó 12 bit különbözhet ilyen maszknál. 12 biten 2¹² darab címet lehet kódolni, ami hát 2¹⁰=1024 (ezt illik tudni fejből), ezért 2¹² négyszer annyi: 4096. A két spéci cím kiesik, ezért 4094 gép lehet az alhálózatban.

---
IP cím: 192.168.2.45/29
Most máshogy adták meg az alhálózatot: a /29 azt jelenti, hogy az alhálózat címe 29 bites, vagyis még 3 bit maradt ki (a cím összesen 32 bites). (Most nem kell, de ha maszkot akarnánk csinálni hozzá, az olyan lenne, hogy 255.255.255.valami, ahol a valami alsó 3 bitje 0, szóval a negyedik szám 1111000, ami 7-tel (00000111) kevesebb a 255-nél, vagyis 248.)

Lehetséges gépek száma: 2³ = 8, kihagyjuk a 2 spéci címet, marad 6.

Lehetséges alhálózatok száma: Egy alhálózatban 2-nél több cím kell, mert a két spéci cím kiesik. Csak kettő hatványok jöhetnek számításba, tehát a legkisebb alhálózat az, aminek a negyedik maszk-száma 11111100 szóval két 0 bit van a végén. Most nekünk 3 van, vagyis csak 1-et lehet alhálózatra felhasználni. 1 bit pedig 2¹ vagyis kettőt jelent, szóval 2 alhálózatot lehet még kialakítani.

---
IP cím: 172.17.0.0/16
/16 van a végén, vagyis a felső 16 bit fix, a maradék 16 bit a maszkban nulla. Szóval a maszk ez:
11111111 11111111 00000000 00000000
(Most nem kell kiszámolni, de itt lehetne 2¹⁶-2 gép. A gépek címe pedig 172.17.0.1-től 172.17.255.254-ig mehetne.)

4 alhálózat létrehozása: 4 = 2², vagyis 2 bit kell az alhálózatok kiválasztására. Vagyis a 16 darab nullából az első 2 kerül abba. Az új maszk tehát ez:
11111111 11111111 11000000 00000000
A négy új alhálózat pedig olyan, hogy az utolsó két 11 helyén 00, 01, 10 vagy 11 van. Vagyis az IP címben a harmadik szám 00000000, 01000000, 10000000 vagy 11000000 lehetnek. Ezek tízes számrendszerben 0, 64, 128 vagy 192.
Ezért a négy alhálózat címe:
172.17.0.0
172.17.64.0
172.17.128.0
172.17.192.0
1