Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!

A 192.168.1.63/25 IP cím esetén hány alhálózat van?

483
Sajnos nem egyértelmű számomra,hogy mégis ebből,hogy tudnám kiszámolni ,hogy hány alhálózattal rendelkezik a host. Azt tudom,hogy 25 bit alkotja az alhálózati maszkot,illetve ,hogy 63 hálózat van,viszont ,hogy hány alhálózat van azt nem tudom :/
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

1
Az IPv4 címek 32 bitesek. A /25 jelölés azt jelenti, hogy a subnet maskban a felső 25 bit egyes, tehát marad 7 nulla. Vagyis a maszk így néz ki:
11111111.11111111.11111111.10000000

Avagy decimálisan 255.255.255.128. Az alhálózat címét úgy kapjuk meg, hogy ÉS kapcsolatba hozzuk a 192.168.1.63 IP címet ezzel a maszkkal:
11000000.10101000.00000001.00111111
ÉS
11111111.11111111.11111111.10000000
=
11000000.10101000.00000001.00000000

Tehát 192.168.1.0 az alhálózat címe. Ahol a maszkban 1-es bit van, a címnek az a része fix. Ahol a maszkban 0 van, ott a cím változhat. Tehát a hálózaton a következő címek szerepelhetnek:
11000000.10101000.00000001.0xxxxxxx

Azaz decimálisan 192.168.1.0-192.168.1.127, ez összesen 128 cím. Viszont van két speciális cím, amelyek a hálózatba kapcsolt eszközöknek sosem oszthatók ki. Az egyik magának az alhálózatnak a címe (ahol minden x helyén 0 van, azaz 192.168.1.0), a másik a broadcast cím (ahol minden x helyén 1 van, azaz 192.168.1.127). Marad tehát 126 kiosztható cím (192.168.1.1-192.168.1.126), ennyi gép lehet a hálózaton.

A "hány alhálózat van" kérdés alatt gondolom azt érted, hogy hány alhálózat alakítható ki ebben a címtartományban. Ez a fentiek ismeretében már könnyen megválaszolható. Alhálózatot úgy csinálunk, hogy a 7 szabad bitnek nem mindegyikét használjuk számítógépek azonosítására, hanem a felső néhányat új alhálózatok kiválasztására dedikáljuk. Ha egy ilyen új alhálózaton belül csak egyetlen szabadon megválasztható bitet hagynánk, annak nem lenne sok értelme, mert így összesen két cím lehetne abban abban a hálózatban: a hálózat címe és a broadcast. Gépeket már nem lehetne bekapcsolni a hálózatba. Egy alhálózatnak tehát legalább két bit kell. Ez azt jelenti, hogy a címtartományunk 7 szabad bitjéből legfeljebb 5-öt használhatunk új alhálózatok kijelölésére, ez pedig `2^5=32` lehetséges alhálózatot jelent. Ha ezt így csináljuk, akkor az egyes alhálózatokban legfeljebb két-két gép lehet.


---------------------------------


A fenti válaszom első ránézésre ijesztően részletes lehet, de csak a magyarázatok miatt írtam ennyit. Valójában a feladat nagyon könnyű:

1. A /25 maszk azt jelenti, hogy `32-25=7` szabad bit van, ezek összesen `2^7=128` értéket vehetnek fel, de a két speciális cím kiesik, tehát 126 gép lehet a hálózaton.

2. Egy alhálózatban legalább két szabadon megválasztható bit kell hogy legyen, azaz legfeljebb `7-2=5` bitet használhatunk alhálózatok kiválasztására, így tehát `2^5=32` alhálózatot tudunk kialakítani maximálisan.
0