Prima a neprima IP rozdil
Mam IP adresu stroje 192.168.0.1
A chci poslat neco na stroj 192.168.1.3
O jake smerovani jde o prime nebo neprime??
Nekde jsem cetl ze by melo jit o typ site C a tam musi byt stejne prvni tri cislice.Takze podle me by to melo byt neprime.
Dekuji
základem je, jakou máš masku. ta ti určí, zda tyto dvě adresy patří do stejného subnetu.
Tj. je-li maska 255.255.0.0 (neboli 192.168.0.0/16), jedná se o stejný subnet.
Je-li maska 255.255.255.0 (čili 192.168.0.0/24), jedná se o rozdílné subnety, a pakety budou směrovány přes router
Aha dekuji ja myslel ze to urcuje IP adresa a ne maska.Tak jsem to pochopil i z clanku pana Peterky co ma na netu spousty veci o sitich.
kdyz budu mit ja stanici s ip 192.168.0.1 a masku 255.255.255.0
a on bude mit ip 192.168.1.1 a masku 255.255.255.0
tak je to prime
2 moznost 192.168.0.1 255.255.255.0
192.168.1.10 255.255.0.0
neprime
je to tak??????
Prosim Vas muzu mit u rozsahu 192.168.... vubec adresu masky 255.255.0.0 ??protoze jde o jinou tridu ne?Diky
nikoli. obojí je nepřímé.
jednoduše řečeno, maska 255.255.255.0 znamená, že ve stejné síti jsou všechny PC, které mají první 3 čísla (správně tzv. oktety) stejná a liší se pouze posledním. Podotýkám, že maska musí být u všech PC v jednom subnetu totožná, nelze ji nastavovat ad-hoc.
tj. je-li maska 255.255.255.0 a síť 192.168.4.0, pak všechny PC s IP adresou 192.168.4.x (kde x je od 1 do 254; 192.168.4.0 a 192.168.4.255 jsou servisní adresy subnetu) jsou v jednom subnetu a směrují přímo. Vše ostatní je nutno odroutovat.
je-li maska sítě 255.255.0.0 a síť je 192.168.0.0, pak všechny PC s IP adresou 192.168.y.x (kde x,y je od 0 do 255 a s výjimkou adres 192.168.0.0 a 192.168.255.255 - což nejsou IP adresy ale servisní adresy sítě). Vše ostatní je nutno odroutovat
u neveřejných adres rozsahu 192.168.x.y lze mít bez kolize s veřejnými adresami masku až 16 bitů, tj 255.255.0.0. Pokud potřebuješ více, musíš použít "Ačkový" 10.x.y.z
tvůj příklad č. 1 nemá stejné sítě (192.168.0.0/24 a 192.168.1.0/24)
příklad č. 2 má zásadní chybu v nekonzistenci masek, v takovém případě nemůže komunikace fungovat (resp. bude jen jedním směrem, což by možná fungovalo u nespojového UDP, ale ne u TCP)
Dekuji Uz je mi to jasne.
Jeste pro upresneni
IP 1-126 ma masku 255.0.0.0
IP 128-191 ma masku 255.255.0.0
IP 192-231ma masku 255.255.255.0
Je to tak?
Me prave porad nesel do hlavy ten priklad dve.Ale diky Vam uz to snad chapu.Mel jsem tam blbe masku.(doufam :) )
Nie je to tak. Co to preboha je IP 1-126 ?
Masku mas taku aku si zadal do nastaveni sietovky v OS. Mozes si tam napisat masku aku chces. Nikde nie su stanovene ziadne pravidla (nie je dovod) tykajuce sa vztahu IP a masky.
P.S. ak uz nieco citas tak
a) to co citas su hovadiny, vyhod to
b) citaj vsetko, vcetne textu, nielen obrazky. napr. IP_adresa sekcia "Adresování sítí a podsítí", citat ten text co tam je.
255.255.255.0 znamena ze prve 3 cisla ip musia mat vsetky ip rovnake a moze sa menit len posledne.
255.255.0.0 znamena ze sa mozu lubovolne menit posledne dve cisla.
255.255.255.128 znamena ze sa moze menit posledne cislo od 1-127
Sedliackejsie ti to uz nikto nevysvetli.
maska je od toho maskou, že se s IP adresou NEMĚNÍ! Je to de facto binární maska IP adresa.
příklad: maska 255.255.255.0, čili 24 bitů:
Tam kde jsou nuly (bráno souvisle zprava) v masce, tam je možno měnit bity IP adresy
Je-li maska např. 255.255.255.128, je k dispozici jen 128 adres (buď 0-127 nebo 128-254)
je to jasné?
Je to triviální, stačí na to binární algebra.
Sice už jsi tady, všechno napsal, ale kdysi jsme to už tady řešili v tomto threadu, tak jen pro pořádek uvádím link...
EDIT: Teď koukám, že tazatel je zřejmě ten samý člověk, co tenkrát...
Kdyby jen tenhle:
http://pc.poradna.net/question/view/147481-filtry-p ropusti#re-147520
Hmm...
ale co.. aspoň jsem se teďka zasmál..
ten starý thread jsem neviděl. Jsem to psal úplně zbytečně
Me prave zmatl tento clanek slide.php3
on tam masku vubec neresi.Proto jsem se porad ptal.Nebylo mi to jasne.
vždyť to tam je výslovně napsáno...
ad priklad 2) linuxovy stroj ten ktery by mel tu adresu 192.168.1.10/16 by dokazal mit pristup na stroj 192.168.0.1 obousmerne. Podminkou jsou individualni routy na pocitaci i routru PS: u windows nemyslitelne