ネットワーキング
 Computer >> コンピューター >  >> ネットワーキング >> ネットワーキング

Bonjourネットワーク構成サービス

ボンジュール Appleによって開発されたゼロ構成ネットワーク方式です。このテクノロジにより、コンピュータ、モバイルデバイス、およびプリンタは、通信プロトコルを使用して相互に自動的に検出して接続することができます。 Bonjourは時間を節約し、ファイル共有やネットワークプリンターのセットアップなどのタスクを簡素化します。このテクノロジーはインターネットプロトコル(IP)に基づいているため、有線および無線ネットワークで機能します。

この記事の情報は、macOS Catalina(10.15)からOS X Lion(10.7)、iPhone、iPad、Apple TV、およびWindows7からWindows10を実行しているMacに適用されます。Bonjourテクノロジーは多くのプリンターにもインストールされています。

Bonjourは独立したアプリケーションではありません。これは、アプリ、コンピューターのオペレーティングシステム、iOSモバイルデバイス、およびその他の製品で使用されるネットワークテクノロジーのコレクションです。これは舞台裏で機能し、デフォルトですべてのMacで有効になっています。たとえば、iTunesはBonjourを使用して、ネットワーク上でiTunesを実行している他のコンピュータを見つけて共有メディアライブラリを管理します。

Bonjourの機能

Bonjourテクノロジーは、ネットワーク共有リソースをサービスの種類として管理します。オンライン、オフライン、またはIPアドレスの変更時に、ネットワーク上のこれらのリソースの場所を自動的に検出して追跡します。この情報をネットワークアプリケーションに提供して、ユーザーがリソースにアクセスできるようにします。

ゼロ構成ネットワーキング(zeroconf)の実装として、Bonjourは3つの主要な検出テクノロジーをサポートしています。

  • アドレスの割り当て :Bonjourはを使用します 動的ホスト構成プロトコル(DHCP)を必要とせずにローカルクライアントにIPアドレスを自動的に割り当てるリンクローカルアドレス指定スキーム。 IPv6およびレガシーIP(IPv4)アドレス指定スキームで動作します。 IPv4では、Bonjourは169.254.0.0プライベートネットワークを使用します。 IPv6のデフォルトのリンクローカルアドレス指定サポートを使用します。
  • 名前解決 :名前解決 Bonjourは、ローカルホスト名構成とマルチキャストDNS(mDNS)の組み合わせを介して機能します。パブリックインターネットドメインネームシステム(DNS)は外部DNSサーバーに依存していますが、マルチキャストDNSはローカルネットワーク内で機能し、ネットワーク上のすべてのBonjourデバイスがクエリを受信して​​応答できるようにします。
  • 位置情報サービス :アプリケーションに位置情報サービスを提供するために、BonjourはmDNSの上に抽象化レイヤーを追加して、サービス名ごとに編成されたBonjour対応アプリケーションの閲覧可能なテーブルを維持します。

Appleは、Bonjourの実装に特別な注意を払い、ネットワークトラフィックが過度のネットワーク帯域幅を消費しないようにしました。特に、mDNSには、最近要求されたリソース情報を記憶するキャッシュサポートが含まれています。

Apple製品のBonjourコンピュータサポート

Macデスクトップおよびラップトップコンピューターのオペレーティングシステムと多くのアプリは、これらのデバイスにデフォルトでインストールされ、有効になっているBonjourに依存しています。 Bonjourには、モバイルデバイス用のAppleのiOSおよびiPadOSオペレーティングシステムも付属しており、すべてのiPad、iPhone、iPod touch、およびAppleTVの一部です。

MacOSXおよびmacOSのバージョンを実行しているAppleコンピューターはBonjourをサポートしています。 Safari Webブラウザ、音楽またはiTunes、iPhotoなどのネットワークアプリケーションに組み込まれています。

Macが正しく機能するには、Bonjourが必要です。削除したり無効にしたりしないでください。

PC用のBonjourコンピューターサポート

Appleは、Windows 10、8、および7で利用可能な無料のソフトウェアダウンロードとしてMicrosoft Windows PC用のBonjourバージョンを提供しています。これは、PCで使用する場合、iTunesソフトウェアに含まれています。これは、MacとPCの両方が同じプリンタと他のデバイスを使用する家庭で特に役立ちます。

Macとは異なり、Windows PCはBonjourが正しく機能する必要はありませんが、Bonjourを独自に使用するためにインストールするアプリ(iTunesなど)は、Bonjourがないとうまく機能しない可能性があります。 PCからBonjourを削除しても安全です。コントロールパネルの[プログラムと機能]の下にあります。

Windows PCを実行しているがMac(またはBonjourを必要とするソフトウェア)を実行していない企業は、Bonjourをインストールする必要はありません。 PCとMacが同じネットワーク上にある場合、Bonjourは便利なWindowsインストールです。

アプリケーションがBonjourでどのように機能するか

通常、アプリケーションは標準のTCP/IP呼び出しを介してBonjourサービスを使用します。

いくつかのBonjourブラウザ クリエイティブコモンズライセンスのアプリケーションが開発されました。デスクトップおよびラップトップコンピューター、電話およびタブレットアプリ用のソフトウェアを使用すると、ネットワーク管理者および愛好家は、アクティブなネットワーク上で自分自身を宣伝するBonjourサービスに関する情報を閲覧できます。

Bonjourテクノロジーは、macOSアプリケーションとiOSアプリケーションの両方に一連のアプリケーションプログラミングインターフェイス(API)を提供します。 Apple Developersは、BonjourforDevelopersで追加情報にアクセスできます。


  1. ローカル エリア接続に有効な IP 構成がありません

    インターネットにアクセスしようとして、「ローカル エリア接続に有効な IP 構成がありません」というエラー メッセージが表示される状況ほど厄介なことはありません。 」。この問題は主に、互換性のないネットワーク ドライバー、不適切なネットワーク構成、またはルーターやモデムに問題がある場合に発生します。特定のシナリオでは、ISP 側で問題が発生する場合があります。そのため、トラブルシューティングを開始する前に、インターネット サービス プロバイダーに確認することをお勧めします。 「ローカル エリア接続に有効な IP 構成がありません 」メッセージが表示され、インターネットに接続できない場合は、次

  2. VirtualBox &NAT ネットワーク構成のチュートリアル

    数日前、私は興味深い問題にぶつかりました。まあ、VirtualBox に対する私の好みをさらに強めた、より一種の運用上の課題です。つまり、いくつかの仮想マシンで小さなプライベート ネットワークをセットアップしたかったのです。 1 台のマシンはサーバーになり、他のマシンはエージェント ソフトウェアを実行してサーバーに報告するクライアントになります。シンプルに聞こえます。ただし、NAT を適用したすべてのマシンが同じ IP アドレス 10.0.2.15 を取得していました。 実際、最も基本的な VM セットアップを使用している場合、マシンは 1 つの NAT アダプターを使用しており、並列で実行