Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Neaktivní uživatel:4.1.2015 14:02

Hoj,

chtěl bych poprosit o pomoc.
Ve škole jsme brali podsítě, ale nějak jsem je nepochopil. Po bezůspěšným snažení přesvědčit učitele aby mi to vysvětlil jsem to vzdal a místo pomoci jsem schytal 5tku :D , jelikož na každé hodině to vysvětloval jinak takže jsem se úplně zamotal.

Nicméně blíží se pololetí a určitě bude první a poslední test z tohoto předmětu a určitě tam budou podsítě.

Chtěl bych poprosit jestli by mi to někdo nevysvětlil.

Např. na starém DU.

Zadání:

Vytvořte z IP adresy 127.213.24..2/14 počítačové podsítě s 254 počítači. Zapište 10 IP adres počítačů s nejnižší IP adresou z různých podsítí (včetně masky sítě)

Budu vděčný za každou pomoc :)

Odpovědět
4.1.2015 14:02
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 14:17

Nevíš, jestli ve škole jedete podle RFC 1812 nebo 950? Rozdíl je v tom, že v 950 se nepovolujou adresy podsítí se samými jedničkami a nulami.

Nahoru Odpovědět
4.1.2015 14:17
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 14:21

Tak o tom neříkal ani muk.
Projel jsem "moodle" podle kterého se máme "učit" doma, a nic o RFC tam není.

Nahoru Odpovědět
4.1.2015 14:21
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 14:23

Dobře, nevadí, už ti to píšu.

Nahoru Odpovědět
4.1.2015 14:23
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 14:44

Takže začneme.
První, co je pro ulehčení práce dobré udělat je převést si IP do binárního tvaru -
01111111 11010101 00011000 00000010
Uživatelská (proměnná) část dle prefixu začíná za 14 bitem IP, proto si zbytek odtrhneme, protože ho budeme měnit -
01111111 110101-- -------- --------
S touto adresou teď budeme pracovat. Nejprve zkusíme vypočítat adresu sítě, ta je jednoduchá. Jednoduše se doplní pomlčky nulami -
01111111 11010100 00000000 00000000
127 .212 .0 .0
Výpočet broadcastu je také velmi jednoduchý, a podobný výpočtu adresy sítě, s tím rozdílem, že to nenahradíme nulami ale jedničkami -
01111111 11010111 11111111 11111111
127 .215 .255 .255
Výpočet IP prvního hosta : Vezneme adresu sítě, a jen na poslední oket dáme 1 (0 být nemůže) -
01111111 11010100 00000000 10000000
127 .212 .0 .1
Výpočet IP posledního hosta : Vezneme broadcast adresu, a na poslední oket dáme o 1 menší čislo.
01111111 11010111 11111111 01111111
127 .215 .255 .254

Pokud jsi to nepochopil, napiš co, a já ti to vysvětlím. Pokud ano, zkus si vypočítat například
192.86.74.65/20

Nahoru Odpovědět
4.1.2015 14:44
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 15:20

Díky, zkusím to vypočítat večer, jelikož zítra mam 2 testy :D
Nepočítal jsem že mi na tohle někdo tak rychle odpoví :)

Nahoru Odpovědět
4.1.2015 15:20
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 17:37
IP: 192.86.74.65/20

1100000 0101____ ________ ________
1100000 01010000 00000000 00000000 -> 192.80.0.0
1100000 01011111 11111111 11111111 -> 192.95.255.255
1100000 01010000 00000000 00000001 -> 192.80.0.1
1100000 01011111 11111111 11111110 -> 192.95.255.254

Jel jsem podle tvého návodu a vyšlo mi tohle.
Jen menši dotaz.

Takhle mám bity:
128 64 32 16 8 4 2 1

Ty jsi tam v návodu přidal 1 -> 10000000 podle těch bitu by to mělo být 128, ale asi jsi se sekl a přidal na špatné místo. Jelikož níž máš -> 01111111 což by mělo být takhle -> 11111110 aby vyšlo 254, ale nejsem si jistý, beru to tak jak to do nás hustili :D

Jinak jak najdu 10 nejmenších IP adress v podsítí?
Stačí jen uvést tohle takhle -> 192.80.0.1 , 192.80.0.2, 192.80.0.3, 192.80.0.4, ...

Díky :)

Editováno 4.1.2015 17:37
Nahoru Odpovědět
4.1.2015 17:37
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 17:47

Ahoj,
ano, ten bit jsem špatně doplnil, a asi jsem se i špatně vyjádřil. Těch 20 si odpočítáš od začátku, a necháš tam jen těch prvních dvacet bitů, takže to má být takto -
11000000 01010110 0100 1010 01000001
Tučnou část - 20 bitů - necháš
Část kurzívou - 12 bitů - pomlčky - vymažeš

Editováno 4.1.2015 17:48
Nahoru Odpovědět
4.1.2015 17:47
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 18:02

Takže takto?

1100000 01010110 01001010 01000001
1100000 01010110 01001___ ________
1100000 01010110 01001000 00000000 -> 192.86.72.0
1100000 01010110 01001111 11111111 -> 192.86.79.255
1100000 01010110 01001000 00000001 -> 192.86.72.1
1100000 01010000 00000000 10000000 -> 192.80.0.1
1100000 01010110 01001111 11111110 -> 192.86.79.254

10 nejmenších IP -> 192.86.72.1, 192.86.72.2, 192.86.72.3, 192.86.72.4, 192.86.72.5, ...
Editováno 4.1.2015 18:02
Nahoru Odpovědět
4.1.2015 18:02
Neaktivní uživatelský účet
Avatar
coells
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
coells:4.1.2015 18:10

a z písemky byste oba dva dostali za pět :-D přečti si znovu zadání domácího úkolu

 
Nahoru Odpovědět
4.1.2015 18:10
Avatar
Odpovídá na coells
Neaktivní uživatel:4.1.2015 18:16

Mno, jsem sem napsal aby mi někdo pomohl na tom principu, tohle mi sice stačí, jelikož určitě takový typ příkladu bude v testu.

Ale když už říkáš že bychom oba dva dostali za 5, tak bys mohl napsat jak to má být, nebo ten co ti to lajkl :D

Nahoru Odpovědět
4.1.2015 18:16
Neaktivní uživatelský účet
Avatar
MadaraCZech
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
MadaraCZech:4.1.2015 18:19

Tak na tohle se na SŠ netěším :D

 
Nahoru Odpovědět
4.1.2015 18:19
Avatar
Odpovídá na MadaraCZech
Neaktivní uživatel:4.1.2015 18:21

Možná budeš mít učitelé který to to bude ochotný vysvětlit, a ne jako mě, místo toho vyzve k tabuli a dá 5 :D

Nahoru Odpovědět
4.1.2015 18:21
Neaktivní uživatelský účet
Avatar
coells
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
coells:4.1.2015 18:22

tak to pardon, která část věty "přečti si znovu zadání domácího úkolu" ti přijde nejasná? rád ji vysvětlím

 
Nahoru Odpovědět
4.1.2015 18:22
Avatar
Odpovídá na coells
Neaktivní uživatel:4.1.2015 18:28

Počkat, ono je to vážně 254 počítačů celkově, ne v jedné podsíti? :D

Nahoru Odpovědět
4.1.2015 18:28
Neaktivní uživatelský účet
Avatar
prehak
Člen
Avatar
prehak:4.1.2015 18:34

Chlapi, možná je to od veci, ale skuste toto:

http://www.aboutmyip.com/…lculator.jsp?…

 
Nahoru Odpovědět
4.1.2015 18:34
Avatar
Odpovídá na prehak
Neaktivní uživatel:4.1.2015 18:35

Problém je v tom, že u testu asi nebude mít možnost jít na internet :)

Nahoru Odpovědět
4.1.2015 18:35
Neaktivní uživatelský účet
Avatar
Odpovídá na prehak
Neaktivní uživatel:4.1.2015 18:37

O kalkulačkách vím, ale bohužel nesmíme je používat ve škole :D
Ale nechápu proč to máme počítat z hlavy když jsou na to kalkulačky.

Teď menší dotaz jak se počita maska sítě? :D

Nahoru Odpovědět
4.1.2015 18:37
Neaktivní uživatelský účet
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Jan Lupčík:4.1.2015 18:43

To je to samé jako bys řekl: "Proč se učit zeměpis, když jsou atlasy a Google mapy?". :)

Nahoru Odpovědět
4.1.2015 18:43
TruckersMP vývojář
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 18:57
1100000 01010110 01001000 00000000 -> 192.86.72.0
1100000 01010110 01001000 00100000 -> 192.86.72.32
1100000 01010110 01001000 01000000 -> 192.86.72.64
1100000 01010110 01001000 01100000 -> 192.86.72.96
1100000 01010110 01001000 10000000 -> 192.86.72.128
1100000 01010110 01001000 10100000 -> 192.86.72.160
1100000 01010110 01001000 11000000 -> 192.86.72.192
1100000 01010110 01001000 11100000 -> 192.86.72.224

Jak je vidět, mění se jen první 4 bity 4tého oketu, takže maska bude vypadat takto -

11111111 11111111 1111111 11110000 -> 255.255.255.240
Editováno 4.1.2015 18:58
Nahoru Odpovědět
4.1.2015 18:57
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 19:09

Tak tady jsem se zamotal, jak jsi k těm číslům přišel?
Vidím že přidáváš jedničky, ale nevím proč zrovna takhle a vůbec kde jsi k ním přišel?

Nahoru Odpovědět
4.1.2015 19:09
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 19:16

Áaaa, počkej, já to mám blbě, napíšu to správně a znova.

Nahoru Odpovědět
4.1.2015 19:16
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:4.1.2015 19:28

Prostě /14 - prvních 14 bitů je 1, ostatní 0 -

11111111 11111100 00000000 00000000 -> 255.252.0.0
Editováno 4.1.2015 19:29
Nahoru Odpovědět
4.1.2015 19:28
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Luboš Běhounek Satik:4.1.2015 19:29

Přečti si zadání ještě jednou, pořád řešíte něco jiného, než je v zadání.

Editováno 4.1.2015 19:30
Nahoru Odpovědět
4.1.2015 19:29
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Neaktivní uživatel:4.1.2015 19:31

Pokud vím, tak by to mělo být například

127.212.0.1, 127.213.0.1, 127.214.0.1, 127.215.0.1, 127.216.0.1 atd...
Nahoru Odpovědět
4.1.2015 19:31
Neaktivní uživatelský účet
Avatar
Odpovídá na Luboš Běhounek Satik
Neaktivní uživatel:4.1.2015 19:33

A ano, vím, ale tyto věci pomohou k výpočtu těch adres, protože potřebuju znát minimálně prvního a posledního klienta, abych toto byl vůbec schopen vyřešit.

Nahoru Odpovědět
4.1.2015 19:33
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Luboš Běhounek Satik:4.1.2015 19:34

Ne. Máte vytvořit podsítě pro 254 počítačů.
Tím pádem jich bude víc a masky budou /24.
Celkem těch podsítí můžete vytvořit 1024 (máte k dispozici /14, nové podsítě budou /24, takže 2^(24-14), podle zadání vám jich pak stačí jen prvních 10.

Editováno 4.1.2015 19:36
Nahoru Odpovědět
4.1.2015 19:34
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Neaktivní uživatel:4.1.2015 19:37

Aha, to jsem potom špatně pochopil zadání.

Nahoru Odpovědět
4.1.2015 19:37
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
mkub:8.1.2015 6:45

majme IP adresu 127.213.24.2/14
cast adresy pred prefixom je adresa hosta a ta cast za prefixom je pocet sietovych bitov z adresy hosta a oznacuje adresu siete

takze treba to rozpisat do do binarnej systavy (v podobe oktetov):

adresa hosta (dvojkovo) 01111111 11010101 00011000 00000010
maska siete             11111111 11111100 00000000 00000000
maska siete urcuje kolko mozeme mat v danej siete zariadeni (v tomto pripade to je 2^16 - 2, cize: 65534)
vypocet sietovej adresy: xorneme hosta s maskou siete:
sietova adresa          01111111 11010101 00000000 00000000 (desiatkovo: 127.212.0.0)
Broadcast: zmenime vsetky nuly na casti hostovej adresy z nuly na 1:
                        01111111 11010101 11111111 11111111 (cize desiatkovo: 127.215.255.255)
 
Nahoru Odpovědět
8.1.2015 6:45
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
mkub:8.1.2015 6:47

a preco siet 127.213.24.2/14 nemoze obsahovat 256 pocitacov? ved v danej sieti moze byt maximalne 65534 zariadeni

 
Nahoru Odpovědět
8.1.2015 6:47
Avatar
mkub
Tvůrce
Avatar
mkub:8.1.2015 6:53

az teraz ma napadlo, ze tam mam chybu...

ale treba si zapamatat, ze sietova adresa: adresa hosta XOR maska
brouadcast: nahradit zprava nuly v sietovej adrese jednotkami, ale bez zmeny sietovej casti
a maximalny pocet zariadeni? tak to je 2^(32-prefix)-2

 
Nahoru Odpovědět
8.1.2015 6:53
Avatar
Odpovídá na mkub
Luboš Běhounek Satik:8.1.2015 8:32

Ach jo :)

Máš tam několik chyb:

maska siete urcuje kolko mozeme mat v danej siete zariadeni (v tomto pripade to je 2^16 - 2, cize: 65534)

Adresa v zadání je /14, takže těch zařízení by mohlo být 218(-2), tedy 262144 (-2) zařízení.

Zmiňuješ XOR, ale provádíš OR a má tam být OR.

Pro jistotu ještě napíšu správnou odpověď na původní zadání
"Vytvořte z IP adresy 127.213.24..2/14 počítačové podsítě s 254 počítači. Zapište 10 IP adres počítačů s nejnižší IP adresou z různých podsítí (včetně masky sítě)"
:
masky sítí budou 255.255.255.0
adresa sítě | adresa počítače s nejnižší IP v dané síti
127.212.0.0 127.212.0.1
127.212.1.0 127.212.1.1
127.212.2.0 127.212.2.1
...
127.212.9.0 127.212.9.1

(mimo zadání)
nejnižší IP počítače v poslední podsíti by pak byla
127.215.255.1 v podsíti 127.215.255.0

Nahoru Odpovědět
8.1.2015 8:32
https://www.facebook.com/peasantsandcastles/
Avatar
d4rkw34v3r
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
d4rkw34v3r:8.1.2015 11:22

Jenom doplnim Satika.

Tady je obrázek výsledku. http://s4.postimg.org/…/podsite.png

 
Nahoru Odpovědět
8.1.2015 11:22
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
mkub:8.1.2015 21:18

pokial si dobre pamatam, nerobi sa OR, ale XOR medzi hostom a maskou

a k tej maske, tak prefic k maske 255.255.255.0 je /24,
cize to co tu davas, tak to je adresa 127.213.24.2/24 a prefix/24 spada do siete triedy C

 
Nahoru Odpovědět
8.1.2015 21:18
Avatar
Lukáš Hruda
Tvůrce
Avatar
Lukáš Hruda:8.1.2015 21:54

Vysvětlí mi někdo, jak z adresy

01111111 11010101 00011000 00000010

a masky

11111111 11111100 00000000 00000000

Dostanete XORem nebo ORem síť

01111111 11010101 00000000 00000000

? :)
Pokud vím, tak se tam provádí AND.
Btw. síť třídy C nezačíná 127.

 
Nahoru Odpovědět
8.1.2015 21:54
Avatar
Luboš Běhounek Satik:9.1.2015 7:47

Jo, to s tím ORem mám blbě, už jsem spěchal do práce a netuším, na co jsem myslel :D

Nahoru Odpovědět
9.1.2015 7:47
https://www.facebook.com/peasantsandcastles/
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 36 zpráv z 36.