Apple werkt met de Internet Engineering Task Force aan een verbeterde versie van Bonjour. Op dit moment lopen beheerders van zakelijke netwerken aan tegen de beperkingen van de technologie; deze werkt niet over verschillende subnets.
De bedenker van Bonjour, Stuart Cheshire, heeft daarom voorgesteld om een nieuwe standaard te ontwikkelen voor een verbeterde versie van Bonjour, schrijft NetworkWorld. Bonjour is de merknaam die Apple gebruikt voor een verzameling technieken die mogelijkheden op een netwerk bieden zonder dat er iets hoeft te worden ingesteld, zoals de mogelijkheid om een opdracht naar een printer te verzenden of via AirPlay beeld naar een Apple TV te verzenden. Bonjour leunt op de standaarden dns service discovery en multicast-dns.
Bonjour is opgezet met kleine netwerken in het achterhoofd, maar beheerders van grote netwerken lopen nu tegen de beperkingen van het protocol aan. Het is niet mogelijk om via Bonjour een verbinding te leggen met een host op een ander subnet, waardoor gebruikers op grotere netwerken voor problemen komen te staan. Een presentatie streamen naar een Apple TV die aan een andere router hangt, is daardoor namelijk niet mogelijk. Daarnaast levert Apple-apparatuur op dergelijke netwerken een vloed aan nutteloos multicast-dns-verkeer op, wat leidt tot hoofdbrekens bij beheerders.
Een belangenorganisatie van it-medewerkers op universiteiten is in augustus een petitie begonnen waarin Apple wordt opgeroepen de problemen op te lossen. Apple heeft aan die oproep gehoor gegeven, zo zegt Cheshire tegenover NetworkWorld. In een voorstel voor de nieuwe standaard dat bij de IETF is ingediend, beschrijft Cheshire de nieuwe standaard, die ook meer schaalbaar moet zijn.
Dus niet zo zeuren als je een groot netwerk hebt.Bonjour is opgezet met kleine netwerken in het achterhoofd
[Reactie gewijzigd door Kawaii op 9 november 2012 09:05]
[Reactie gewijzigd door Wim-Bart op 10 november 2012 00:31]
Apple is niet een bedrijf dat zich in het algemeen richt op Enterprise-achtige omgevingen. Het is daarom niet zo vreemd dat Bonjour alleen geschikt is voor kleinere netwerken. Bonjour is vooral ontwikkeld om het aanleggen van netwerken even eenvoudig (zo niet eenvoudiger) te maken als het originele AppleTalk protocol. AppleTalk was nooit gericht op grote netwerk omgevingen, het was altijd bedoelt voor thuisgebruik en misschien MKB-achtige omgevingen.Als laatste wil ik even kwijt dat Apple nu herkent dat bonjour beperkingen heeft!
Die consultant geeft 9 van de 10 keer presentaties op locatie bij een klant, en krijgt dus te maken met systeembeheer daar. Over het algemeen kost het alleen maar geld als die jongens bij je langs komen.cAls een consultant met zijn iPad graag draadloos wil presenteren met een Apple-TV
Die consultant verkoopt wat ik bouw. Met andere woorden: hij kan niet zonder mij, en ik kan niet zonder hem. De een is niet meer dan de ander.. Vergeet niet dat die consultant het geld binnenharkt waar jouw salaris van betaald wordt.
Ja. Het geeft een aantal voordelen waar ik als techneut toch echt niet omheen kan.De vraag is, wil je die bonjour ellende in je netwerk
[Reactie gewijzigd door dycell op 9 november 2012 23:40]
Het zijn inderdaad niet de systeembeheerders die moeten bepalen welke tools er gebruikt worden, maar het is ook niet aan de gebruikers om dat te bepalen.Nee, stel je voor dat iemand de tools kan gebruiken waarmee je het meest efficient en prettig mee werkt... dat wil je niet. Je wilt natuurlijk dat de systeembeheerder bedenkt welke tools anderen gebruiken (ook al kan hij zelf dat werk niet) want anders bestaat het gevaar dat er iets stuk gaat (of zo?).
Fout het is jouw argument wat niet opgaat. De baan van de beheerder is juist om te zorgen dat zelfs op grote schaal alles vlekkeloos en "lekker" werkt. Daar wordt je voor betaald. Niet om allemaal regels op te leggen etc.Typische gebruikers reactie .... In een coorperate omgeving wil je standaards en niet alles wat eventueel mogelijk is. Het is geen thuis netwerkt/omgeving dus argumenten dat het zo lekker werkt gaan absoluut niet op.
[Reactie gewijzigd door Denni op 9 november 2012 12:34]
Daar wordt een systeembeheerder niet voor betaald, een systeembeheerder wordt betaald om (ICT) beleid uit te voeren.maar daar zorg je alleen maar mee voor onvrede en productiviteitsverlies. En dat is nou juist waarvoor jij betaald wordt om op te lossen.
Waarom nou weer zo'n sneer naar Apple gebruikers door de fanboys te noemen?scn
vrijdag 9 november 2012 09:15
Dat betekend dus dat wij als netwerk-beheerders deze rommel gewoon mogen weren van het netwerk, Daar ben ik het helemaal mee eens, echter ben ik bang dat ik dan heel veel commentaar krijg van al de apple-fanboys dat hun speelgoed niet meer werkt
[Reactie gewijzigd door Typecast-L op 9 november 2012 13:06]
Dat doen ze ook.Kunnen die apperaten hiernaast niet gewoon TCP/IP gebruiken?
[Reactie gewijzigd door edwingr op 9 november 2012 09:02]
Alleen jammer dat het OSI model zo slecht toepasbaar is op TCP/IP. OSI heeft 7 lagen, TCP/IP maar 4.Bekijk het OSI-model maar eens. Dit model legt uit hoe data wordt verstuurd over netwerken.
Bonjour is in dit geval een protocol wat over TCP/IP heen gaat
Bonjour draait bovenop TCP/IP.Kunnen die apperaten hiernaast niet gewoon TCP/IP gebruiken?
[Reactie gewijzigd door Eewokney op 9 november 2012 09:50]
[Reactie gewijzigd door Nightjar op 9 november 2012 11:04]
Wake-on-LAN (WOL) is an ethernet computer networking standard that allows a computer to be turned on or woken up by a network message.
The message is usually sent by a program executed on another computer on the same local area network. It is also possible to initiate the message from another network by using subnet directed broadcasts or a WOL gateway service. Equivalent terms include wake on WAN, remote wake-up, power on by LAN, power up by LAN, resume by LAN, resume on LAN and wake up on LAN. In case the computer being woken is communicating via Wi-Fi, a supplementary standard called Wake on Wireless LAN (WoWLAN) must be employed.[1]
The WOL and WoWLAN standards are often supplemented by vendors to provide protocol-transparent on-demand services, for example in the Apple Bonjour wake-on-demand (Sleep Proxy) feature.[2]
- With Wake on Demand enabled, your Mac will occasionally wake for a brief time, without lighting the screen, in order to maintain registrations with the Bonjour Sleep Proxy. On some Macs, sounds from the optical drive, hard drive, or fans may be heard during these brief periods.
- Wake on Demand requires an Apple AirPort Base Station or Time Capsule with firmware 7.4.2 or later installed. To use Wake on Demand wirelessly with a WPA or WPA2 network, the AirPort base station or Time Capsule must be hosting the network (see below).
- Portable Macs with Wake on Demand enabled will only wake on demand if they are plugged into power, and either the built-in display is open or an external display is attached.
[Reactie gewijzigd door 4np op 9 november 2012 15:37]
[Reactie gewijzigd door RVE_NL op 9 november 2012 10:01]
DLNA is niet hetzelfde als bonjour en was er later ook.Biedt DLNA niet praktisch dezelfde mogelijkhedenEnkel is dat natuurlijk universeel....
[Reactie gewijzigd door Dreamvoid op 9 november 2012 09:09]
Ik denk dat je nu bonjour en AirPlay door elkaar haalt. Een van de grote voordelen van DLNA is dat het redelijk universeel is, maar het nadeel is dat het niet zomaar werkt. Als jij via DNLA een MKV voert aan een willekeurig apparaat (laten we een willekeurige denon receiver nemen van een jaar oud), is de kans redelijk groot dat dat apparaat er niets van snapt. DNLA dwingt namelijk nergens dingen af als codecs of timing. Dat doet AirPlay wel, en dat maakt het veel eenvoudiger in het gebruik voor de niet tweakers. (Je weet wel, 99,99% van de wereldbevolking)Biedt DLNA niet praktisch dezelfde mogelijkhedenEnkel is dat natuurlijk universeel....
[Reactie gewijzigd door johnbetonschaar op 9 november 2012 10:23]
[Reactie gewijzigd door johnbetonschaar op 9 november 2012 11:09]
Dt kan ik bevestigen. As ik wel eens zit te sniffen op 1 van m'n servers thuis zie ik geregeld wat verkeer voorbij denderen van de Airports, AirPlay devices, printer, werkstations (allemaal Apple). Maar om nou te zeggen dat ik daar compleet de rest van het verkeer niet meer door kan zien? Nee. Het is best een luidruchtig protocol, maar meer dan 1MB per 24 uur trekt het niet volgens mij.Ik ken de precieze details van Bonjour niet, maar ik stel me zo voor dat apparaten die zich met Bonjour announcen dat eens in de zoveel seconden doen, niet 10 duizend keer per seconde.
en we hebben in de Windows wereld net met veel moeite die netBIOS broadcasts grotendeels eruit gekregen... krijgen we deze ellende weer.windows heeft zijn equivalent van bonjour, netbios (over tcp/ip).
Juist. Jij hebt 1 iTunes draaien op je thuisnetwerk, net als miljoenen andere mensen die geen enkel probleem hebben met hun netwerk, en het blijkt een probleem in de uClinux kernel te zijn dat gepatched kan worden, maar:Na lang zoeken bleek het een probleem te zijn met de ip stack van uClinux.
[..]
Gelukkig kwam er een patch beschikbaar voor uClinux.
het bonjour protocol is wel degelijk de oorzaak voor m'n netwerk problemen thuis.
Dat is zoiets als zeggen "Als ik mijn voordeur open doe dan stort het huis in, sinds ik mijn voordeur dichtgemetseld heb en altijd de achterdeur gebruik verdween dat probleem. Maar de voordeur was wel degelijk de oorzaak voor m'n huisproblemen."Ik heb twee jaar geleden in mijn huis een domotica systeem geďnstalleerd van Wago (750-860). [...] De problemen verdwenen toen ik iTunes niet meer uitvoerde. [...] Maar het bonjour protocol is wel degelijk de oorzaak voor m'n netwerk problemen thuis.
Nee.Het zou me niks verbazen als Microsoft gewoon standaard een 1-op-1 equivalent van Bonjour heeft draaien op elke Windows computer.
Sorry, maar dit is onzin. Ten eerste werkt Bonjour met multicast, niet met broadcast. Precies om te zorgen dat hosts die geen interesse hebben in een multicast stream die gebroadcast wordt om technische redenen (zoals dat op ethernet vaak gebeurt met multicastverkeer), hebben ethernet interfaces filters die ze kunnen zetten op destination MAC adres. Dat kost zo'n kaart nauwelijks moeite en tenzij de kaart in promiscuous mode gezet is door de host, heeft de CPU niet eens door dat er een multicast packet langs kwam.Ik kom bij genoeg bedrijven waar ik hoor klagen, dat de mensen hun pc trager werkt, als hij op het netwerk aangesloten is, dan wat ze hem thuis gebruiken.
Het is goed voor de performantie van een netwerk, van je broadcast domains zo klein mogelijk proberen te houden (en als je dat al doet, printers in een ander broadcast domein, dan je pc's heb je al niks meer aan die bonjour).
Mooi, bedrijf met 400 vestigingen (ik ken ze met meer), 2 printers per vestiging. En dan kom je met je mac. even bonjour over het wan heen. Joepie ik kan printen, op 800 printers. Kut, waarom is mijn mac zo traag, o ja, hij staat 4 uur lang alle printer instellingen op te halen.Ja, maar dat is dus Conf en geen ZeroConf... Bonjour is ZeroConf, een set protocollen die je in staat stelt enerzijds een netwerk zonder configuratie op te zetten en anderzijds services en devices te laten discoveren. Daarnaast is er ook méér op je netwerk dan alleen een printer in een login script...
Je bent in de war met het oude "chatty" AppleTalk over Ethernet protocol.Bonjour, een van de eerste zaken die ik uitschakel, als ik een apparaat op een netwerk installeren. Je moet eens met wireshark nakijken, hoeveel broadcasts dat zit uit te sturen, om te zeggen ik ben hier.
[Reactie gewijzigd door 4np op 9 november 2012 15:32]
[Reactie gewijzigd door 4np op 9 november 2012 15:49]
Op dit item kan niet meer gereageerd worden.
© 1998 - 2013 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl • Hosting door True