Standards/Ethernet/Bonjour
(Difference between revisions)
(Created page with "{{TOC right}} [http://en.wikipedia.org/wiki/Bonjour_(software) Bonjour] is Apple's protocol for service discovery. It is lightweight and works over UDP. Bonjour implements a ...") |
(→Multicast frames) |
||
Line 18: | Line 18: | ||
Bonjour frames are filtered in [http://www.wireshark.org/ Wireshark] with the help of the expression: | Bonjour frames are filtered in [http://www.wireshark.org/ Wireshark] with the help of the expression: | ||
ip.version==4 and udp.port==5353 | ip.version==4 and udp.port==5353 | ||
+ | |||
+ | == Host discovery == | ||
+ | |||
+ | Typing in a terminal | ||
+ | ping fpga1.diploma.local | ||
+ | |||
[[Category:Standards]] [[Category:Ethernet]] | [[Category:Standards]] [[Category:Ethernet]] |
Revision as of 14:20, 5 June 2012
|
Bonjour is Apple's protocol for service discovery. It is lightweight and works over UDP. Bonjour implements a Multicast Domain Name System (mDNS) service without requiring a conventional DNS server.
Bonjour comprises:
- host discovery: finding the IP addresses of
.local
devices - service discovery: listing the capabilities of the devices
Bonjour is implemented in Linux systems under the name Avahi. There is also a Windows implementation of Bonjour.
Multicast frames
The mDNS frames are sent to the multicast address 01:00:5E:00:00:FB
/ 224.0.0.251
, from and to port 5353
.
Bonjour frames are filtered in Wireshark with the help of the expression:
ip.version==4 and udp.port==5353
Host discovery
Typing in a terminal
ping fpga1.diploma.local