Dell NetworkingスイッチでのApple Bonjourと複数VLANの制約
概要: この文書では、Dell NetworkingスイッチでのBonjourプロトコル(AirPrintおよびAirPlay)とマルチキャスト ルーティングの制約について説明します。
現象
この記事では、Dell NetworkingスイッチのBonjour®プロトコルの制限事項について説明します。Bonjour を使用するサービスには、Apple® AirPrint と AirPlay があります。
Bonjourとは何ですか?
Bonjour は、デスクトップコンピュータ、モバイルデバイス、およびネットワークサービスのサービス検出、アドレス割り当て、および名前解決を可能にするゼロコンフィギュレーションネットワーキングテクノロジーです。家庭でのワイヤレス ネットワークなど、フラットなシングル サブネットIPネットワーク向けに設計されています。Bonjourは、Appleによって導入されたゼロ構成実装の商標名です。Bonjour は、Mac OS X オペレーティングシステム、iPhone、iPod Touch、iPad、Apple TV、AirMac Express など、ほとんどの Apple デバイスでサポートされています
Bonjourは、Microsoft Windows®を実行しているコンピューターにインストールでき、ネットワーク対応プリンター(AirPrint)でサポートされています。Bonjourは、Apple Photos、iTunes、Safariなどの一般的なソフトウェア プログラムにも含まれています。BonjourはマルチキャストDNS(mDNS)を使用して、デバイスとこれらのデバイスが提供するサービスを特定します。
Dell NetworkingでのBonjourの設定
Dell Networkingスイッチは、Bonjour向けの業界標準RFC6762に準拠しています。Bonjourでは、ブロードキャスト パケットと同様に、リンクローカル マルチキャストが使用されます。Dell Networkingスイッチでは、リンクローカル マルチキャストがデフォルトで許可および有効になっています。設定は必要ありません。ただし、IGMPスヌーピングはリンクローカル マルチキャスト トラフィックのドロップにつながる可能性があるため、IGMPスヌーピングを無効にすることを推奨します。
NシリーズでIGMPスヌーピングをグローバルに無効にするには: N3000(config)#no ip igmp snooping
SシリーズでIGMPスヌーピングを無効にするには: S3000(config)#no ip igmp snooping enable
Dell NetworkingでのBonjourの制約
Bonjourは、RFC6762に基づき、フラットな単一VLANの単一サブネットIPネットワーク用に設計されています。
Dell Networkingスイッチは、複数のVLAN間でのBonjourのルーティングはサポートしていません。
一部のDell Networkingスイッチはマルチキャスト ルーティングをサポートしていますが、BonjourはRFC準拠のマルチキャスト ルーティングには対応していません。Bonjour はマルチキャスト DNS(mDNS)を使用します。mDNSは、RFC6762ごとにリンクローカルIPアドレスを使用します。"Any DNS query for a name ends with .local mDNS IPv4 リンクローカル マルチキャスト アドレス 224.0.0.251 に送信しなければなりません。224.0.0.251はリンク ローカル マルチキャスト アドレスです。ローカル アドレスはルーティングできません。
一部のベンダーでは、Bonjourが複数のVLANおよびサブネットで動作できるように、サブネット間でカスタムmDNSブリッジングを実装しています。この回避策は、Dell Networkingスイッチの機能ではないため、RFCコンプライアンスに違反しています。
原因
の詳細を確認してください。
解決方法
の詳細を確認してください。