*Bonjour (旧:Rendezvous) [#title]
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と比べると影が薄くなった印象有。
--[[net/UPnP]]

//
// 関連情報
//
*関連情報 [#infor]
-http://www.apple.com/macosx/technology/bonjour.html~
本拠地。
-http://developer.apple.com/networking/bonjour/~
開発者用本拠地。各種SourceやSDKが置いてあります。
--[[Bonjour Overview:http://developer.apple.com/documentation/Cocoa/Conceptual/NetServices/index.html]]
--[[Networking Bonjour Guides:http://developer.apple.com/documentation/Networking/Bonjour-date.html]]
-[[Zero Configuration Networking (Zeroconf):http://www.zeroconf.org/]]~
Zeroconf本拠地。
-[[Multicast DNS:http://www.multicastdns.org/]]~
Multicast DNS本拠地。

**用語 [#words]

-[[wikipedia:Bonjour]]
-[[en.wikipedia:Bonjour (software)]]
--[[en.wikipedia:Zeroconf]]
--[[en.wikipedia:Service Location Protocol]]
-[[osdev-j:Bonjour]]
--[[osdev-j:AutoIP]]

-[[Insider's Computer Dictionary [APIPA]:http://www.atmarkit.co.jp/icd/root/77/56265677.html]] (@IT)
--[[PC TIPS:IPアドレスの自動設定機能(APIPA)を無効にするには(Windows 98編):http://www.atmarkit.co.jp/fpc/pctips/021disableapipa98/disableapipa98.html]]
--[[PC TIPS:IPアドレスの自動設定機能(APIPA)を無効にするには(Windows 2000編):http://www.atmarkit.co.jp/fpc/pctips/019disableapipa2k/disableapipa2k.html]]



**特集記事 [#special]
-[[Rendezvous について:http://homepage.mac.com/mkino2/spec/rendezvous/aboutRendezvous.html]] ([[HMDT:http://hmdt.jp/]])
-[[【レポート】RendezvousとUPnP - IPネットワークで機器をつなぐ2つのプロトコル(1):http://journal.mycom.co.jp/news/2002/12/16/09.html]] (マイコミジャーナル)~
[[【レポート】RendezvousとUPnP - IPネットワークで機器をつなぐ2つのプロトコル(2):http://journal.mycom.co.jp/news/2002/12/16/10.html]]

-[[Geek to Live:MacとWindowsの「完全共生ガイド」:http://www.itmedia.co.jp/bizid/articles/0711/05/news027.html]] (ITmedia, 07.11.05)

**実装 [#practice]
-[[LinuxをiTunesのサーバにする:http://mizzy.org/linux/itunes.xhtml]] ([[mizzy.org:http://blog.mizzy.org/]])
-[[Zeroconf and Python:http://www.amk.ca/python/zeroconf]]
-[[Python Multicast DNS Service Discovery:http://sourceforge.net/projects/pyzeroconf/]] (SourceForge.net)

//**インタビュー記事 [#interview]
//**記事リンク集 [#links]
//**Tips [#tips]
//**関連書籍 [#books]

//
// News
//
*News [#news]



-[[Apple、Windows版「Bonjour」をリリース:http://journal.mycom.co.jp/news/2005/05/06/002.html]] (マイコミジャーナル, 05.05.06)~
[[Apple's Bonjour Available for Windows:http://apple.slashdot.org/article.pl?sid=05/05/06/061215]] (Slashdot.org)
-[[Apple「ランデブー」改め「ボンジュール」に:http://www.itmedia.co.jp/news/articles/0504/16/news006.html]] (ITmedia, 05.04.16)
-[[米Apple、「OPENTALK」を商標登録出願 - Rendezvousが名称変更?:http://journal.mycom.co.jp/news/2004/07/21/009.html]] (マイコミジャーナル, 04.07.21)~
[[“Rendezvous”は“OpenTalk”に改名?:http://slashdot.jp/mac/04/07/22/1152232.shtml]] (Slashdot.jp)
-[[アップル、Rendezvousをアップデート--WindowsやLinuxなどにも対応:http://japan.cnet.com/news/tech/story/0,2000056025,20069600,00.htm]] (CNET Japan, 04.07.01)~
[[RendezvousのWindows版テクノロジープレビュー:http://slashdot.jp/mac/04/07/02/0910242.shtml?topic=70]] (Slashdot.jp)~
[[Apple Releases Rendezvous for Linux, Java, Windows:http://apple.slashdot.org/article.pl?sid=04/06/30/1815233]] (Slashdot.org)
-[[Apple、Rendezvousの商標の件で訴えられる:http://slashdot.jp/mac/03/08/29/1139243.shtml]] (Slashdot.jp, 03.08.29)
-[[Rendezvous対応エディタ・Hydra:http://slashdot.jp/mac/03/04/05/1648251.shtml]] (Slashdot.jp, 03.04.05)
-[[Overview of Zeroconf Networking:http://developers.slashdot.org/article.pl?sid=03/02/10/2015217]] (Slashdot.org, 03.02.10)
-[[Rendezvous For Apache:http://apple.slashdot.org/article.pl?sid=03/01/09/1451239]] (Slashdot.org, 03.01.09)
-[[米Apple、ネットワーク技術「Rendezvous」をオープンソースに:http://www.watch.impress.co.jp/internet/www/article/2002/0926/rendez.htm]] (INTERNET Watch, 02.09.26)~
[[Rendezvousのソースが公開されてますよ!:http://slashdot.jp/mac/02/09/27/0535228.shtml]] (Slashdot.jp)
-[[「ネットワーキング技術『Rendezvous』対応を進める開発者が増加」と米アップル:http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20020911/7/]] (ITpro, 02.09.11)~
[[米Appleのネットワーク技術「Rendezvous」への対応企業が拡大:http://www.watch.impress.co.jp/internet/www/article/2002/0911/rande.htm]] (INTERNET Watch)
-[[Rendezvousがオープンソースに:http://slashdot.jp/developers/article.pl?sid=02/08/31/0127220]] (Slashdot.jp, 02.08.31)
-[[Rendezvous Developer Stuart Cheshire Interviewed:http://apple.slashdot.org/article.pl?sid=02/07/19/1619254]] (Slashdot.org, 02.07.19)

// EOF

// [[&ref(vmplayer-s.jpg,nolink,VMware Player で起動した Knoppix 4.0.2);>http://mcn.oops.jp/wiki/index.php?plugin=attach&pcmd=open&file=vmplayer.jpg&refer=VM%2FVMware%2FVMware%20Player]]
// [[&ref(codezine_l.gif,nolink,CodeZine);>http://codezine.jp/]]
// [ [[edit>Edit:Windows Vista/News]] ]