Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Broadcast adresa za sve mrežne interfejse?

[es] :: Enterprise Networking :: Broadcast adresa za sve mrežne interfejse?

[ Pregleda: 5898 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Broadcast adresa za sve mrežne interfejse?16.05.2004. u 14:03 - pre 200 meseci
Poštovani prijatelji,

Može li neko da mi kaže postoji li broadcast IP adresa koja proizvodi slanje paketa na SVE mrežne interfejse? Ako imamo na primer mrežni interfejs kojem je pridružena adresa 10.0.0.1, onda će adresa 10.0.0.255 poslati paket svima koji su okačeni na dotičnu podmrežu (naravno onda kada je broadcast adresa odgovarajuća). Mene zanima da li postoji adresa koja bi to uradila sa svim mrežnim interfejsima.

f
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.eutelsat.net

Sajt: www.mikis.org


Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 16:18 - pre 200 meseci
255.255.255.255 ?
 
Odgovor na temu

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 16:36 - pre 200 meseci
Citat:
mikis:
255.255.255.255 ?


Da, ali... na nekim računarima to „radi“ (u smislu da se kod izvršava), na drugima daje „network unreachable“. Mene zanima koji sastojak nedostaje u ovom drugom slučaju.

f
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 17:00 - pre 200 meseci
Gle ovako, po rfcu i ostalim pravilima, 255.255.255.255 (all-ones ip address) je broadcast adresa i koristi se kada šaljemo poruku svima u mreži u kojoj se nalazimo! Ne forwarduje se dalje, dakle ruteri ne bi smeli da forwarduju ovako adresiran saobraćaj. Dakle po rfcu ovo na IP nivou i FF:FF:FF:FF:FF:FF kao dest. MAC u headeru frame-a bi trebalo da procesiraju SVI priključeni mrežni interfejsi, a switchevi da forwarduju na sve portove (istog vlan-a, no to su već detalji sada..).

Sve jedinice u HOST delu IP adrese (za adresu koju si naveo to je 10.255.255.255, ne 10.0.0.255, pošto se koristi default maska ako ne navedeš drugu) se koriste za directed broadcast, tj. broadcastovanje u tuđi subnet tj. broadcast domen. Ovo mora posebno biti omogućeno na ruterima pošto obično nije po defaultu aktivno kako bi se sprečile moguće zloupotrebe. Primena - dhcp u drugoj mreži, i slično.

Dakle tebi trebaju sve jedinice kao dest ip i kao dest mac adresa. Ako pričamo o ethernetu, naravno.
 
Odgovor na temu

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 17:08 - pre 200 meseci
Citat:
Gojko Vujovic:
Gle ovako, po rfcu i ostalim pravilima, 255.255.255.255 (all-ones ip address) je broadcast adresa i koristi se kada šaljemo poruku svima u mreži u kojoj se nalazimo! Ne forwarduje se

Dakle tebi trebaju sve jedinice kao dest ip i kao dest mac adresa. Ako pričamo o ethernetu, naravno.


Zapravo je u pitanju WiFi u ad-hoc modu, ali to je svejedno. Međutim, sa svim jedinicama dobijam grešku: network unreachable. Očigledno mi u mrežnom podešavanju nešto nedostaje; ali šta?

f
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 17:23 - pre 200 meseci
Zar nije taj ad-hoc mod samo za dva uređaja, tj. point to point linkove?

Nego ne razumem tačno šta generiše tu grešku "network unreachable"? Nemoj da se nadaš da ćeš sa windows pingom na primer da šalješ broadcast ping i da se svi jave. ;)

Malo koda ne bi bilo zgoreg ako pišeš nešto svoje, i skica mreže pošto net unreach uglavnom znači da neko nema rutu ka nekoj mreži.
 
Odgovor na temu

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.adsl.zonnet.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Broadcast adresa za sve mrežne interfejse?16.05.2004. u 17:37 - pre 200 meseci
Citat:
Gojko Vujovic:
Zar nije taj ad-hoc mod samo za dva uređaja, tj. point to point linkove?


Ne. Uređaji okačeni na isti kanal i sa istim ESS-ID-om se ponašaju kao da su ukopčani na isti segment ethernet mreže.

Citat:
Nego ne razumem tačno šta generiše tu grešku "network unreachable"? Nemoj da se nadaš da ćeš sa windows pingom na primer da šalješ broadcast ping i da se svi jave. ;)


Na ovim računarima nema ni w od windowsa. :) U pitanju su Sharp Zaurusi, sa Linux Embedixom 2.4.18 a grešku pravi pokušaj send() poziva sa java.net.DatagramPacket čije je odredište 255.255.255.255.

Ako isti kod pokrenem na laptopu, sa istom adresom (sve 0xff) program radi.

Citat:

Malo koda ne bi bilo zgoreg ako pišeš nešto svoje, i skica mreže pošto net unreach uglavnom znači da neko nema rutu ka nekoj mreži.


Pišem message transport protokol za multihop wireless mrežu. Ali kako nemam custom hardver, prinuđen sam da rad multihop mrežnog interfejsa simuliram uz pomoć broadcasta. U principu stvar radi sa jednim mrežnim interfejsom (konfigurabilno!) i to je sasvim OK ali mi za testiranje treba takođe i drugi. Kako iz Jave 1.3.x nisam našao način da dohvatim različite mrežne interfejse (što ne znači da taj način ne postoji!) onda moram ovako.

Skica mreže ne pomaže pošto za MANET (multihop adhoc net) ne postoji TCP ekvivalent.

f
 
Odgovor na temu

[es] :: Enterprise Networking :: Broadcast adresa za sve mrežne interfejse?

[ Pregleda: 5898 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.