IP cím és maszk alapján megkapni a hálózati és a szórási címet. Hogyan?
Holnap ebből dolgozat, de nem igazán értem az egészet.
Tehát van egy Ip és egy maszk.Ezeket ugye fel kell bontani bináris számrendszerbe.Egymás alá beírni és ahol alul.felül 1-es van ott 1-es, ahol 0 is van ott 0.Az így megkapott bináris kódot visszaírni 10-es számrendszerbe. Ez a hálózati cím(javítsatok ki ha tévedek)
De a szórási címet azt hogy állapítom meg belőle?Illetve azt hogy abban a hálózatban amit kaptam, mennyi gép kaphat IP címet azt honnan tudnám kiszámolni?
Valamint a tanárom valami olyat is mondott hogy ami csak 0-ból vagy csak 1-esből áll azt nem kell felbontani.Azt értem. De azt is mondta hogy ha vhol 10-es van azt is fölösleges felbontani. Miért? (pl. megértem ha a 255-öt nem muszáj felbontani mert ugye az 11111111, de a 10-es az azthiszem így néz ki 00001010 tehát nem csupa 1-es)
Leírom a mai feladatot hátha az alapján tudtok segíteni
IP: 192.168.10.218
Maszk: 255.255.255.224
IP binárisan: 11000000.11010000.0001010.11011010
Maszk bináris:11111111.11111111.11111111.11100000
Háló. cím.bin:11000000.11010000.00001010.11000000
Háló cím:192.168.10.192
Eddig eljutottam. De a szórási címet és azt hogy hány gép kaphat IP-t, már nem tudom. Tudnátok segíteni?
(a háló címet lehet elrontottam, mert mindig keverem hogy az utolsó számjegyre 2^0 vagy 2^1 kell nézni.Ha 2^0 akkor az utolsó tag 192, ha 2^1 akkor 384.)
Tudom bonyolultan írtam le, de remélem ki tudtok belőle menni :D
Még egy helyesbítés.
A 168 binárisan 10101000. Mondjuk a visszaírásnál ugyanaz marad az eredmény csak gondoltam javítom
Mi a túrónak "tanítanak" nektek ilyeneket, ha ugyse tanítják meg rendesen, nem tudjátok használni mert nem értetek belőle semmit, és végül egy zavaros mese marad a fejetekben.
Próbáld ezt olvasgatni:
A maszkot egy ablaknak képzeld, amiben a nullák helyén álló bitek játszanak az adott alhálózaton ,a többi "mozdulatlan" fixen ugyanaz mindenhol a kis hálózatomon.
A szórási cím c. baromság (eredetileg broadcast) _általában_ az a cím, ami a legnagyobb, tehát ahol a cím végén csupa egyes áll.
Hogy hány cím van egy alhálózatban, ahhoz érteni kellene a binátis aritmetikát, teháthogy melyik helyiérték mi.
Pl ha az utolsó 5 bit nulla a maszkban, akkor a legnagyobb ábrázolható helyi címtöredék az "11111" vagyis 63 a legkisebb az "00000" vagyis nulla.
Tehát 64 címem LENNE, de ugye a legfelső a szórás, tehát marad 63.
De általában a nulla is foglalt, stb.
Ezek már közmegegyezések és bizonyos szintű szabványok, ami nem mind fontos és szentírás, ha pl otthon építek hálózatot ,csak azt kell tudnom mit támogat a router.
Köszönöm a választ!
Annyit még segíts kérlek, hogy amikor visszaírom 10-esbe akkor az utolsó bit az 2 a nulladikon vagy 2 az elsőn? Ha még ezt megtudnám már nagyjából képben lennék :D
Ha kettő az elsőn lenne, vagyis kettő, akkor mivel ott csak 0 vagy 1 állhat, csak kettővel osztható, vagyis páros számok lennének ábrázolhatóak.
Nyilván az alsó helyiérték az egy, vagyis kettő a nulladikon, bár ennek a hatványozásnak itt nincs sok szerepe, kár szenvedni vele.
Sokkal egyszerűbb fejből kettővel szorozni,
1,2,4,8,16,32,64,128,256,512,1024,2048,8192,16384,32768,65536 stb,stb
Ezt irtam az elején pont, ha ennyire mondókaszerűen akarod megtanulni, ilyen alap dologot nem következtetsz ki magadtol, akkor kár az egész.. :(
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!