Bonjour (旧:Rendezvous)

Bonjourは、ネットワークに接続している端末機器同士が互いに認識し、自動的に設定を行うための規格です。Apple社が中心となって開発しています。

  • AutoIP
    AutoIP(APIPA) は、Bonjourの機能の「Addressing」で使用されている技術です。固定 IP Address を持っておらず DHCP Server も見つからなかった場合に、自 IP Address を 169.254.0.0/16 (169.254.0.1〜169.254.255.254) の範囲で自動的に設定する仕組みです。RFC-3330(Special-Use IPv4 Addresses) には以下のように記載されています。
    169.254.0.0/16 - This is the "link local" block. It is allocated for
    communication between hosts on a single link. 
    Hosts obtain these addresses by auto-configuration, 
    such as when a DHCP server may not be found.
  • mDNS
    mDNS(Multicast DNS) は、Rendezvous の機能の「Naming」で使用されている技術です。
  • DNS-SD
    DNS-SD(DNS Service Discovery) は、Rendezvous の機能の「Browsing」で使用されている技術です。
  • UPnPのApple版?
    UPnPは、Microsoft社が中心となって開発を行っている規格です。実装は異なるものの実現したいことはほぼBonjourと同じ。最近、ネットワーク対応家電機器でUPnPの実装が組み込まれ始めています。
    UPnPと比べると影が薄くなった印象有。

関連情報

用語

特集記事

実装

News


Last-modified: 2007.11.25 (日) 04:42:18 (5989d)