Szeretném a segítségeteket kérni egy feladat megoldásában! A feladat a következő:
Tekintsük a 191.250.0.0 B osztályú hálózatot. Használjuk a 255.255.224.0 subnetmaskot. Adja meg az így kapott alhálózatok címeit, és az egyes alhálózatok hostjai számára kiosztható címeket, valamint a broadcast címeket!
Ha valaki össze tudja röviden foglalni a megoldás menetét, nagyon hálás lennék! Köszönöm!
- 31972 megtekintés
Hozzászólások
man ipcalc
t
- A hozzászóláshoz be kell jelentkezni
Vista elott ulok, igy ezt most nem tudom megnezni, de majd megnezem, kosz!
- A hozzászóláshoz be kell jelentkezni
Tananyag:
http://www.joshgentry.com/networking/subnet.htm
Ellenőrzés:
Google, ip calculator, adat beír, eredmény megnéz.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
En is gugliztam mar, csak okosabb nem lettem, ezert kerdeztem.
- A hozzászóláshoz be kell jelentkezni
jávában írtam ilyet. Itt a source, hátha segít:
http://tuxworld.homelinux.org/skh/ipCalc.tar
- A hozzászóláshoz be kell jelentkezni
"Adja meg az így kapott alhálózatok"
"egyes alhálózatok hostjai számára kiosztható"
"valamint a broadcast címeket"
Ez direk félreveztés akar lenni, vagy a kérdező sem tudta, hogy mit szeretne kérdezni? Szerintem 1 alhálózat van 1 broadcast címmel. Persze fel lehet osztani akár többféle képpen is, de erre nincs utalás a kérdésben. Az összes lehetőség felsorolása meg kicsit sok lenne házifeladatnak. Vagy elnéztem valamit?
- A hozzászóláshoz be kell jelentkezni
Nem neztel el semmit, betuhuen irtam be a feladatot. Egyebkent nem hazi feladat, ez egy vizsgafeladat, illetve 9 feladatbol 1.
- A hozzászóláshoz be kell jelentkezni
OK :) A fentebbi hozzászólások alapján sikerül megoldani?
- A hozzászóláshoz be kell jelentkezni
Ha win elott ulsz, itt a kimenet:
$ ipcalc 191.250.0.0/255.255.224.0
Address: 191.250.0.0 10111111.11111010.000 00000.00000000
Netmask: 255.255.224.0 = 19 11111111.11111111.111 00000.00000000
Wildcard: 0.0.31.255 00000000.00000000.000 11111.11111111
=>
Network: 191.250.0.0/19 10111111.11111010.000 00000.00000000
HostMin: 191.250.0.1 10111111.11111010.000 00000.00000001
HostMax: 191.250.31.254 10111111.11111010.000 11111.11111110
Broadcast: 191.250.31.255 10111111.11111010.000 11111.11111111
Hosts/Net: 8190 Class B
- A hozzászóláshoz be kell jelentkezni
8 db maximális alhálózat készíthető (255.255.224.0, azaz 2×8+3=19 biten ábrázoljuk a hálózatot). A csupa 0, ill. csupa 1 bitet nem használják sem a hálózat, sem a hostok azonosítására, így gyakorlatilag 6 db maximális méretű alhálózatot tudunk készíteni, alhálózatonként 2^13-2=8190 db hosttal.
nem használt: 191.250.0.1/19...191.250.31.254/19
A: 191.250.32.1/19...191.250.63.254/19
B: 191.250.64.1/19...191.250.95.254/19
C: 191.250.96.1/19...191.250.127.254/19
D: 191.250.128.1/19...191.250.159.254/19
E: 191.250.160.1/19...191.250.191.254/19
F: 191.250.192.1/19...191.250.223.254/19
nem használt: 191.250.224.1/19...191.250.255.254/19
A broadcast cím pedig: az adot alhálózat címe, a host helyén csupa '1' értékkel minden alhálózatban.
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
Az A, B, C, D, E, F es az also nem hasznalt alhalozat az szerintem nem illeszkedik a 191.250.0.0/19-re.
Az A a 191.250.32.0/19-re, a B a 191.250.64.0/19-re, stb..
Ha tevedek, akkor legyszi javits ki :-)
- A hozzászóláshoz be kell jelentkezni
Azért írtam ×.y.z.1-et, mert a hostokat adtam meg, mivel az x.y.z.0, ill. x.y.z.255 címet nem használják (ezt írtam is korábban). Persze a tartomány x.y.z.0...x.y.z.255-ig tart természetesen.
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
Ja, ezt ertettem az elobbis, de nem ez volt a problemam. Hanem peldaul az, hogy a feladat azt mondta, hogy adott a x.y.0.0 B osztalyu cim, meg a /19-es mask. Szerintem ebben az x.y.0.1 -> x.y.0.254, x.y.1.1 -> x.y.1.254, ..., x.y.31.1 -> x.y.31.254 hostok lehetnek, es peldaul az x.y.32.1 pedig NEM (ez nalad az A alhalozatban van).
Ezt nem ertem, hogy nalad pedig miert igen? Valamint, hogy miert irod azt a fenti alhalozatra, hogy azt nem hasznaljak? Szerintem az x.y.0.1 teljesen valid hostnev.
- A hozzászóláshoz be kell jelentkezni
Végülis igazad lehet, de kérdés, hogy miért alhálózatOK. Én ezt úgy értelmeztem, hogy adjuk meg a maximális alhálózatokat (CIDR-kompatibilisen).
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
CIDR-kompatibilisen /30-akra is fel lehetne osztani, akkor meg (anélkül, hogy kiszámolnám) elég sok alhálózat ki fog jönni...
Ezért írtam korábban, hogy kérdés feltevés sem pontos.
- A hozzászóláshoz be kell jelentkezni
Veled értek egyet (ZsoL). 191.250.0.0/19-ből sosem lesz pl.
eReL írta
"C: 191.250.96.1/19...191.250.127.254/19"
eReL:
"nem használt: 191.250.0.1/19...191.250.31.254/19"
ezt magyarázd el. Miért nem használható ez a tartomány?
- A hozzászóláshoz be kell jelentkezni
Tényleg én írtam hülyeséget.
Kérem a hozzászólásaim figyelmen kívül hagyását ezen topikban!!!
Amit írtam 255.255.0.0 netmask mellett lenne helytálló.
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
Valaki írja már le, legyen szíves a megoldást abban a tekintetben, hogy melyEK az alhálózatOK címeI!
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
A 191.250.0.0/255.255.224.0 önmagában 1 azaz egy db alhálózat. Ez felosztható több alhálózatra többféle módon is. Mivel ez nincs megfelelően meghatározva a feladatban ezért számtalan megoldás lehetséges, és az is megeshet, hogy nem osztjuk fel az alhálózatot.
- A hozzászóláshoz be kell jelentkezni
Akkor mégis jó nyomon jártam, mert én úgy kombináltam, hogy ezt a 'B' osztályú címet osztjuk 255.255.224.0, azaz */19-es alhálózatokra, abból pedig az általam írt 8 db van.
Szerintem is legalábbis furának tűnik a többes szám a feladatkiírásban.
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
A feladatkiírás teljesen egyértelmű. Van egy B osztályú cím, amit fel kell osztani a megadott alhálózati maszk segítségével. Ezeket az alhálózatokat kell felsorolni.
- A hozzászóláshoz be kell jelentkezni
Jogos az észrevétel. Annyira lekötötte a network vs. mask a figyelmem, hogy a "B"-t figyelmen kívül hagytam. Kössz.
- A hozzászóláshoz be kell jelentkezni
Akkor mégis jót írtam? :D
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.
- A hozzászóláshoz be kell jelentkezni
Igen, viszont engem pl. teljesen megkevertél azzal, hogy az első és az utolsó alhálózatot nem használjuk. És ezt nem fejtetted ki bővebben. :)
Szóval én kérek elnézést!
- A hozzászóláshoz be kell jelentkezni
Zsol teljesen jól leírta az ipcalc alapján az első alhálózatot, meg azt is jól írta, hogy mi használható.
A kérdés jól van feltéve, ugyanis több alhálózatot lehet létrehozni. Ahogy az a fenti példában is látszik, egy alhálózatban 8190 db hoszt számára lehet kiosztani címeket. Ehhez még hozzájön két cím, az egyik minden alhálózat esetében a legelső cím, ez a hálózati, pl.: 191.250.0.0. A másik cím pedig a szórási, pl.: 191.250.255.255.
Általában az első alhálózatot azért nem szokták kiosztani, mert az alhálózat hálózati címe megegyezik a teljes hálózat hálózati címével. Az utolsó alhálózatot meg azért, mert annak a szórási címe megegyezik a teljes hálózat szórási címével. A gyakorlatban azonban minden további nélkül ki lehet osztani.
Vagyis az alhálózatOK:
alhálózat hálózati cím szórási cím
A: 191.250.0.0/19 191.250.0.0 191.250.31.255
B: 191.250.32.0/19 191.250.32.0 191.250.63.255
C: 191.250.64.0/19 191.250.64.0 191.250.95.255
D: 191.250.96.0/19 191.250.96.0 191.250.127.255
E: 191.250.128.0/19 191.250.128.0 191.250.159.255
F: 191.250.160.0/19 191.250.160.0 191.250.191.255
G: 191.250.192.0/19 191.250.192.0 191.250.223.255
H: 191.250.224.0/19 191.250.224.0 191.250.255.255
Én ennyit tudtam segíteni. Kérdés?
- A hozzászóláshoz be kell jelentkezni
Erről lenne szó, köszi! Le tudnád írni, hogy sikerült ezt kiszámolni? Milyen lépések vannak?
- A hozzászóláshoz be kell jelentkezni
Address: 191.250.0.0 10111111.11111010. 00000000.00000000
Netmask: 255.255.0.0 = 16 11111111.11111111. 00000000.00000000
Address: 191.250.0.0 10111111.11111010.000 00000.00000000
Netmask: 255.255.224.0 = 19 11111111.11111111.111 00000.00000000
A 19 - 16 bit azaz 3 bit -nyi lehetőség ből jön ki az alhálózati lehetőségek száma azaz 2^3 =8!
Address: 191.250.0.0 10111111.11111010.00000000.00000000
Address: 191.250.32.0 10111111.11111010.00100000.00000000
Address: 191.250.64.0 10111111.11111010.01000000.00000000
Address: 191.250.96.0 10111111.11111010.01100000.00000000
Address: 191.250.128.0 10111111.11111010.10000000.00000000
Address: 191.250.160.0 10111111.11111010.10100000.00000000
Address: 191.250.192.0 10111111.11111010.11000000.00000000
Address: 191.250.224.0 10111111.11111010.11100000.00000000
- A hozzászóláshoz be kell jelentkezni
191.250.0.0 10111111.11111010.000 00000.00000000
255.255.224.0 11111111.11111111.111 00000.00000000
Mivel B osztályú cím elvileg az utolsó 2 byte a host. Azért lehet ugye több alhálózat egy maszkkal ,mivel a subnet mask C osztályú. Tehát megnézet az utolsó 2 byte-ot. A subnet maszk alapján 3 helyiértéken tudsz az alhálózatokkal játszani, 2^3=8 lehetőség,míg 13 helyiértéken tudsz host-ot állítani, ez 2^13=8192, amiből lejön 2db cím, így 8190. Ha az érdekel , melyik ez a 8 alhálózat, akkor megnézed mik jönnek ki a 3 helyiértékből. 0000000=0 nem jó,00100000=32, következő: 01000000=64, 01100000=96 ,stb.
- A hozzászóláshoz be kell jelentkezni
Aha! Igy mar ertem! Koszonom! :)
- A hozzászóláshoz be kell jelentkezni
Subscribe
Idén lesz okj vizsga, kitudja, ez még jól jöhet :)
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Lenne egy két ide vágó kérdésem.
Van nekem itt egy ilyen feladat:
Egy címtartományt megvásárolt egy cég.
192.64.10.0/23
1. kérdésem hogy C osztályú címnél létezik ilyen hogy /23?
Ha ez esetleg létezik akkor a következő kérdés ehhez kapcsolódóan:
Hány db host-ot tudok azonosítani ennél ha 8 alhálózatot alakítanak ki ennél a cégnél?
Itt akkor a /23 -tól vagy a /24 től kellene számolni az alhálózatnak szükséges biteket?
Tegyük fel hogy a 8 alhálózathoz kell 4 bit.
Így akkor a netmask /27 -es vagy /28 -as lesz?
Köszönöm a válaszokat!
- A hozzászóláshoz be kell jelentkezni
CIDR esetén igen
http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing
23 + 4 = 27 :)
A helyes network és broadcast címeket ne feledd.
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
- A hozzászóláshoz be kell jelentkezni
Visszakérdésben a válasz.
"C osztályú címnél létezik ilyen hogy /23?"
Mit jelent a C osztály? Mit jelent a classful és a classless? Lehet-e egyszerre mindkettő?
"Hány db host-ot tudok azonosítani ennél ha 8 alhálózatot alakítanak ki ennél a cégnél?"
Összesen hány címet tartalmaz a /23? Ha ezt nyolc egyenlő részre osztod, akkor egy hálózatban mennyi lesz? És ha nem egyenlő részekre osztod, változik az összes címek száma?
"Tegyük fel hogy a 8 alhálózathoz kell 4 bit."
Tegyük. De biztos, hogy nem elégséges hozzá 3?
"Itt akkor a /23 -tól vagy a /24 től kellene számolni az alhálózatnak szükséges biteket?"
A hálózatot meghatározó bitek balról számlálódnak. A hálózatod adott. Egyenlő részekre osztásnál:
8 = 2x
y = 23 + x
- A hozzászóláshoz be kell jelentkezni
Értem, köszi, kezd világos lenni a dolog
- A hozzászóláshoz be kell jelentkezni
1. kérdést már megválaszolták.
Vagy nem akarta a kérdés felvető körbe irni hogy 2 db szomszédos .... /24 és ipcím tartományt vásárolt a cég....
2. kérdésre: Nem "tegyük fel, hogy" hanem 8 db egyforma alhálózat esetén 3 bit jelöli az alhálózatot. (2^3=8)
Ha /23 a kapott tartomány + 3 az /26 os maszkok lesznek!
- A hozzászóláshoz be kell jelentkezni
"1. kérdést már megválaszolták."
A többit is, csak az iskolai(nak tűnő) feladatoknál nem megoldjuk helyette, hanem rávezetünk, és segítünk a megoldásban.
"nem akarta a kérdés felvető körbe irni hogy 2 db szomszédos .... /24 és ipcím tartományt vásárolt a cég.... "
A két szomszédos még nem feltétlen jelenti azt, hogy /23-ként felírható.
- A hozzászóláshoz be kell jelentkezni
Mondjuk a témába érdelődnék, mer' anno bemagoltam,
de nem igazán értem ezt a "számítás" dolgot.
Egy levezetett példa sokat segítene!
Ha szabad kérdeznem mint külsős! :)
- A hozzászóláshoz be kell jelentkezni
ezt en is beteszem a listaba
- A hozzászóláshoz be kell jelentkezni