Asensin Linux Mint:iin Bandwidthd-ohjelman, joka piirtää graafisia käppyröitä nettiyhteyden käytöstä /var/lib/bandwidthd/htdocs/ -hakemiston alle.
Koneeni on ZyXEL- ADSL-modeemin kautta netissä ja purkki jakaa tietokoneelle aina osoitteen 192.168.1.10. Yhdyskäytävänä (Default Route) toimii Gnomen verkkotyökalun mukaan 192.168.1.1.
Lisäsin molemmat IP-osoitteet /etc/hosts-tiedostoon:
192.168.1.1 ZyXEL-Gateway
192.168.1.10 mint-desktop
ja bandwidthd näyttää molemmat osoitteet oikein loki-HTML-tiedostossaan file:///var/lib/bandwidthd/htdocs/index.html
HTML-tiedostossa on kuitenkin vielä kolmas datakäppyrä, osoitteelle 192.168.1.255. Gnomen verkkotyökalu ilmoittaa että se on "Broadcast Address". Mitä tämä käytännössä tarkoittaa? Lokitiedostossa näkyy jatkuva 360 bittiä/sek virta UDP-paketteja, sekä: "192.168.1.255 - Configure DNS to reverse this IP".
Sama DNS-virhe näkyi myös tietokoneen verkkokortin ja yhdyskäytävän käppyröiden yläpuolella, ennen kuin tajusin lisätä niiden IP:t /etc/hosts-tiedostoon.
Koneeni on ZyXEL- ADSL-modeemin kautta netissä ja purkki jakaa tietokoneelle aina osoitteen 192.168.1.10. Yhdyskäytävänä (Default Route) toimii Gnomen verkkotyökalun mukaan 192.168.1.1.
Lisäsin molemmat IP-osoitteet /etc/hosts-tiedostoon:
192.168.1.1 ZyXEL-Gateway
192.168.1.10 mint-desktop
ja bandwidthd näyttää molemmat osoitteet oikein loki-HTML-tiedostossaan file:///var/lib/bandwidthd/htdocs/index.html
HTML-tiedostossa on kuitenkin vielä kolmas datakäppyrä, osoitteelle 192.168.1.255. Gnomen verkkotyökalu ilmoittaa että se on "Broadcast Address". Mitä tämä käytännössä tarkoittaa? Lokitiedostossa näkyy jatkuva 360 bittiä/sek virta UDP-paketteja, sekä: "192.168.1.255 - Configure DNS to reverse this IP".
Sama DNS-virhe näkyi myös tietokoneen verkkokortin ja yhdyskäytävän käppyröiden yläpuolella, ennen kuin tajusin lisätä niiden IP:t /etc/hosts-tiedostoon.
Vastaukset 7
Vanhimmat
Jos annat terminaalissa komennon "ifconfig" niin saat tulosteen jossa toimivan verkkolaitteen kohdalla toinen riviä näyttää suunnilleen tältä (minun koneessani näin)
inet addr:192.168.2.102 Bcast:192.168.2.255 Mask:255.255.255.0
Siinä tuo ensimmäinen lohko on tietty koneesi IP-osoite modeemille ja toisessa lohkossa on tämä Broadcast Address (Bcast:192.168.2.255). Kyseessä on ns. solmujen käyttämä IP-osoite ja solmuja ovat mm. hubit, kytkimet, reitittimet etc. joten ei syytä huoleen. Laitteistosi vain keskustelee keskenään tuon osoitteen kautta lähettämällä vähäistä dataa, 360 tavua kuten itse totesit.
Tuon tarkemmin en asiaa ole selvitellyt mutta se riittää näin tavalliselle käyttäjälle. Mulla oli joskus ihan sama ihmetys, luulin että linux on jo korkattu ja rosvo imee mun dataa pikkuhiljaa ;D ;D
Eli kaikki ok.
Ihan asiallista tekstiä mutta pikkuisen jäi kaihertamaan tuo "Kyseessä on ns. solmujen käyttämä IP-osoite... "
Kyseessä ei ole minkään erityinen osoite vaan nimensä mukaisesti Broadcast jonka liikennettä kuuntelevat kaikki segmenttiin kytketyt laitteet.
Esim MAC osoitteen selvittämiseksi kysyvä kone lähettää broadcastina arp-kyselyn "who has tell ." johon sitten kysyttävän osoitteen omaava laite lähettää kysyjälle "reply is-at 00:0a:6e:b3:cf:cb
http://www.aijaa.com/v.php?i=1628974.png
Kovin paljoa dataa tuosta ei mene, joitain bittejä sekunnissa. Joten ei tarvinne paljon huolehtia.
Kannattaisiko /etc/hosts :iin lisätä vielä tuolle Broadcastille oma rivinsä?
Revin tuon "solmun" varmaankin englanninkielen sanasta "node" eli suomennettuna "solmu" jota käytetään kuvaamaan mitä tahansa laitetta eli "solmua" verkossa eikö vain?
Ja tämän Broadcast-osoitteen kautta kulkevaa liikennettä käsittelevät kaikki segmentin laitteet mutta reititin ei päästä tätä liikennettä aliverkon ulkopuolelle eli esim. internetiin. Kotikäyttäjän kannaltahan segmentti on yleensä reititin ADSL-modeemissa tai wlan-tukiasemassa ja sen alla olevat pari konetta ja mahdollisesti verkkotulostin.
Verkkoliikenne on siis IP-osoitteella ohjattu tietystä laitteesta toiseen tiettyyn laitteeseen mutta broadcastin vastaanottaa kaikki laitteet samassa segmentissä eli saman reitittimen alla. Broadcast-osoitetta ei voida jakaa IP-osoitteeksi millekään verkon yksittäiselle laitteelle.
Mainittakoon vielä että mac-osoite on fyysisen verkkolaitteen yksilöivä tunnus (ikäänkuin verkkokortin sosturvatunnus) joka voidaan sitoa tiettyyn IP-osoitteeseen (staattinen IP) tai IP-osoite voidaan dynaamisesti jakaa vapaista osoitteista aina uudelleen kun yhteys muodostetaan (dhcp) joten IP-osoite voi muuttua. Vaikka mac-osoite on verkkolaitteen biosissa (raudassa) mukana voidaan se ohjelmallisesti väärentää.
Tää selitys kyllä taisi sekoittaa homman lopullisesti DAM! Em tiedä oliko tästä mitään hyötyä mutta selvittelinpä omia ajatuksiani samalla. Eikö tuo suurinpiirtein nyt ollut oikein?
Broadcast-osoitteen "laskeminen" on yksinkertaista mutta löysin hauskan linkin jossa webbisivu hoitaa laskemisen laiskemmille ;D
http://www.tech-faq.com/calculate-broadcast-address.shtml
Imaisin Sourceforgesta tuon softan versiolla 1.2.1b vaikka sulla lienee versio 2.x.x, lukaisin pikaisesti README tiedoston jonka perusteella neuvoisin että suodatat kyseisen IP:n pois.
Homma tapahtuu muokkaamalla /etc/bandwidth.conf -tiedostoa jossa muokkaat ominaisuutta LIBPCAP FILTER, yksinkertaisesti lisäät IP:n riville annettujen ohjeiden mukaisesti, lue kuitenkin se README niin pääset alkuun. Sieltä on mainittu muitakin ehkä hyviäkin ominaisuuksia.
osoitti vaan, että hanskaat asian vaikka muuta epäilinkin tuosta ensimmäisestä viestistäsi päätellen.
>Eikö tuo suurinpiirtein nyt ollut oikein?
Kokolailla. En epäillytkään ettetkö itse asiaa ymmärtänyt mutta asiaa tietämättömälle selitettäessä pitää joskus käyttää "coitus comma"-tarkuutta. ;)