ワイヤレスローカルモードの Local Area Bonjour の設定

ワイヤレスローカルモードの Local Area Bonjour の概要

Cisco Catalyst 9800 シリーズ コントローラでは、Local Area Bonjour ネットワークドメインにユニキャストモード機能が導入されています。有線およびワイヤレスネットワークのファーストホップにおける拡張ゲートウェイ機能は、業界標準の RFC 6762 準拠のマルチキャスト DNS(mDNS)エンドポイントとレイヤ 2 ユニキャストモードで直接通信します。また、コントローラには新しいサービスピアモードが導入され、アップストリーム SDG エージェントスイッチにより従来の単一ゲートウェイコントローラがエンドツーエンドのサービスルーティングに拡張され、ネットワークでのユニキャストモード、拡張性、パフォーマンス、およびレジリエンシの向上が実現されます。

ワイヤレスローカルモードの Local Area Bonjour の前提条件

ローカルモードのワイヤレスネットワーク用に Cisco Local Area Bonjour を実装する前に、Cisco Catalyst 9800 シリーズ コントローラを正しく設定して動作させる必要があります。

次のリストに、サービスピアモードで展開するコントローラの前提条件を示します。

  • サービスピアロールの対象となるコントローラで必要な Cisco IOS-XE ソフトウェアバージョンが実行されていることを確認します。「Bonjour ソリューション向け Cisco DNA サービスの概要」の章の「サポートされる SDG エージェントとサポートされるライセンスおよびソフトウェア要件」の表を参照してください。

  • 有効な Cisco DNA-Advantage ライセンスがコントローラで実行されていることを確認します。

  • SDG エージェントモードのアップストリーム ディストリビューション層 Cisco Catalyst スイッチで有効な Cisco DNA-Advantage ライセンスが実行されていることを確認します。

  • ディストリビューション層の SDG エージェントとコントローラサービスピアとの間でレイヤ 2 ユニキャスト サービスルーティングが実行されている場合、静的 802.1Q モードでコントローラがレイヤ 2 トランクとして相互接続されていることを確認します。

  • 同じ IPv4 ワイヤレス管理サブネットを介してコントローラから SDG エージェントモードのアップストリーム Cisco Catalyst 9000 シリーズ スイッチに IP 到達可能であることを確認します。

  • コントローラでグローバルマルチキャストが有効になっており、AP がマルチキャストモードに設定されていることを確認します。mDNS メッセージを正常に処理するには、ネットワーク内のすべてのローカルモード AP がマルチキャストグループに参加する必要があります。

ワイヤレスローカルモードの Local Area Bonjour に関する制限事項

  • コントローラ管理ポートは、アップストリームの Catalyst SDG エージェントスイッチを使用したサービスルーティングではサポートされていません。

  • サービスピアモードのコントローラは、ローカルモードおよび FlexConnect 中央スイッチングモードのアクセスポイントに対してロケーションベースのサービスをサポートします。

  • コントローラは、ワイヤレス接続サービスプロバイダーと受信者の間でのみロケーションベースの機能をサポートします。

  • コントローラは、GUI を使用したサービスルーティング構成をサポートしていません。

ワイヤレスローカルモードの Local Area Bonjour について

従来のワイヤレスコントローラは、ワイヤレスネットワークのさまざまな進歩によって mDNS スヌーピング機能をサポートしていました。企業の要件拡大に合わせて、IT 部門は新しいネットワーク展開モデルを採用し、モバイルデバイスや設定不要の分散型サービスをサポートして、ミッションクリティカルなネットワークの拡張性、きめ細かいセキュリティ管理、復元力を向上させています。Cisco Catalyst 9000 シリーズ LAN スイッチと Cisco Catalyst 9800 シリーズ コントローラ全体で統合された Cisco IOS -XE オペレーティングシステムにより、ネットワークエッジで分散型 Bonjour ゲートウェイ機能が有効になります。エンドツーエンドの Wide Area Bonjour サービスルーティングを備えたこの新しいソリューションは、直感的なユーザーエクスペリエンスを備えたサービス指向の企業ネットワークを実現します。

次の図は、ローカルモードのワイヤレスユーザーに対して mDNS ゲートウェイ機能をサポートするコントローラ プラットフォームを示しています。アップストリーム Cisco Catalyst 9000 シリーズ スイッチとのサービスルーティング ピアリングを構築し、IT 管理のきめ細かいポリシーとロケーションに基づいてネットワーク全体のサービスの検出と配信を行います。サービスピアモードのコントローラとアップストリーム SDG エージェントスイッチ間のユニキャストベースのサービスルーティングにより、レイヤ 2 トランクポートでの mDNS フラッドが排除され、帯域幅が増加し、ワイヤレスネットワークとアップストリーム ネットワークへのレイヤ 2 トランクでの mDNS フラッドが排除されます。

図 1. Cisco Catalyst 9800 シリーズ コントローラのワイヤレスローカルモード用の Local Area Bonjour

ワイヤレス AP マルチキャストの設定

コントローラおよび AP のデフォルトでは、ワイヤレス ネットワーク インフラストラクチャと有線ネットワーク インフラストラクチャ間でレイヤ 2 またはレイヤ 3 のマルチキャストフレームは転送されません。AP マルチキャストを使用してステートフル機能を有効にすると、転送が実行されます。ワイヤレスネットワークで mDNS メッセージを処理できるようにするには、マルチキャストを有効にし、IP コアネットワークでアドバタイズするためにコントローラで一意の AP マルチキャストグループを設定する必要があります。この AP マルチキャストグループは、AP においてマルチキャスト オーバー マルチキャスト(MCMC)機能をネットワークで有効にする場合にのみ必要です。Bonjour ソリューションでは、ワイヤレスクライアント VLAN のその他のマルチキャスト要件はありません。したがって、これはオプションであり、他のレイヤ 3 マルチキャスト アプリケーションにのみ適用されます。

次の図は、コントローラがアナウンスしたマルチキャストグループにワイヤレス AP を正常に参加させるための、エンドツーエンドのワイヤレスマルチキャストの設定要件を示しています。

図 2. IP コアネットワークでのマルチキャストルーティング

ワイヤレス AP マルチキャストの設定(GUI)

この手順では、サービスピアモードのコントローラでワイヤレス AP マルチキャストを設定します。

手順


ステップ 1

[Configuration] > [Services] > [Multicast] の順に選択します。

ステップ 2

[Global Wireless Multicast Mode] を [Enabled] に設定します。

ステップ 3

[AP Capwap Multicast] ドロップダウンリストから [Multicast] を選択します。

ステップ 4

[AP Capwap IPv4 Multicast group Address] に一意の IP アドレスを入力します。

ステップ 5

[Apply] をクリックします。

ステップ 6

[Save] をクリックします。


ワイヤレス AP マルチキャストの設定(CLI)

この手順では、サービスピアモードのコントローラでワイヤレス AP マルチキャストを設定します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

wireless multicast

例:

Device(config)# wireless multicast

グローバル IP マルチキャスト処理を有効にします。

ステップ 3

wireless multicast IPv4-multicast-address

例:

Device(config)# wireless multicast 239.254.254.1

一意の IPv4 マルチキャストアドレス設定でマルチキャストする AP CAPWAP モードを有効にします。

ステップ 4

exit

例:

Device(config-mdns-sd)# exit

mDNS ゲートウェイ コンフィギュレーション モードを終了します。

IP ネットワークのマルチキャストの設定(CLI)

この手順では、アップストリームの Catalyst LAN ディストリビューション レイヤ スイッチの AP VLAN、管理 VLAN、および IP コアインターフェイスで IP マルチキャストを設定します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

ip multicast-routing

例:

Device(config)# ip multicast-routing

IP マルチキャスト処理を有効にします。

ステップ 3

interface interface-id

例:

Device(config)# interface TenGigabitEthernet 1/0

PIM を有効にできるホストとネットワークデバイスに接続されているインターフェイスを選択します。

ステップ 4

ip pim sparse-mode

例:

Device(config-if)# ip pim sparse-mode

ディストリビューションおよびコア レイヤ ネットワーク スイッチのレイヤ 3 インターフェイスで IP マルチキャストを有効にします。

  • AP VLAN:ワイヤレス AP ディストリビューション レイヤ スイッチのワイヤレス AP に割り当てられた VLAN 上の SVI インターフェイスで IP マルチキャストを有効にします。

  • 管理 VLAN:ワイヤレス ディストリビューション レイヤ スイッチのコントローラ管理 VLAN に割り当てられた VLAN 上の SVI インターフェイスで IP マルチキャストを有効にします。

  • レイヤ 3 インターフェイス:すべてのコアネットワークデバイスおよびレイヤ 3 インターフェイスで IP マルチキャストルーティングを有効にします。

ステップ 5

exit

例:

Device(config-if)# exit

インターフェイス コンフィギュレーション モードを終了します。

ステップ 6

ip pim rp-address rp-address

例:

Device(config)# ip pim rp-address 239.254.254.100

コアおよびディストリビューション ネットワーク スイッチで IP マルチキャスト RP アドレスを設定します。IP ネットワークには、代替のマルチキャストルーティング方式が設定されている場合があります。

ワイヤレスローカルモードの Local Area Bonjour の設定

このセクションでは、Cisco Catalyst 9800 シリーズ コントローラを mDNS ゲートウェイとして実装し、サービスピアモードを有効にして、SDG エージェントモードのアップストリーム ディストリビューション レイヤ Cisco Catalyst 9000 シリーズ スイッチとのサービスルーティングを有効にして、Local Area Bonjour を構築するための設定ガイドラインを示します。

mDNS サービスポリシーの設定(GUI)

mDNS サービスポリシーは、組み込みまたはユーザー定義のカスタムサービスタイプを許可するサービスリストを作成し、サービスリストをサービスポリシーに関連付けて入力または出力方向に適用し、対象のワイヤレスプロファイルにサービスポリシーを適用することで構成されます。これはワイヤレスネットワークのサービスピアまたは単一ゲートウェイソリューションのコントローラで共通の設定です。

この手順では、サービスピアモードのコントローラで mDNS サービスポリシーを設定します。

手順


ステップ 1

[Configuration] > [Services] > [mDNS] を選択します。

ステップ 2

mDNS ゲートウェイのボタンを [Enabled] に設定します。

ステップ 3

[Service Policy] タブをクリックします。

ステップ 4

[Service List] をクリックし、[Add] をクリックします。

これにより、[Service List] ウィンドウがアクティブになります。

ステップ 5

[Service List Name] フィールドに、英数字の値を含む一意の名前を入力します。

ステップ 6

[Direction] ドロップダウンリストから、サービスリストポリシーの方向を選択します。ポリシーに一致する mDNS メッセージの入力には [IN] を使用し、出力には [OUT] を使用します。

ステップ 7

[+Add Services] をクリックして、選択したサービスリストに mDNS サービスタイプを追加します。

ステップ 8

[Available Services] ドロップダウンリストから、組み込みまたはカスタムの mDNS サービスタイプを選択します。

ステップ 9

[Message Type] ドロップダウンリストから、サービスアドバタイズメントを受け入れる場合は [Announcement] を選択し、ネットワークからのサービス検出を許可する場合は [Query] を選択します。デフォルトのメッセージタイプは [any] です。

ステップ 10

[Save] ボタンをクリックして、mDNS サービスタイプエントリを追加します。

(注)  

 

選択したサービスリストに mDNS サービスタイプをさらに追加するには、ステップ 7 ~ 9 を繰り返します。

ステップ 11

[Apply to Device] をクリックします。

これにより、選択した方向の新しい mDNS サービスリストが作成されます。

(注)  

 

双方向サービスリストに対してステップ 5 ~ 11 を繰り返します。

ステップ 12

[Service-Policy] タブをクリックします。

ステップ 13

[+Add] をクリックして、新しい mDNS サービスポリシーを作成します。

ステップ 14

[Service Policy Name] フィールドに、一意の mDNS サービスポリシー名を入力します。

ステップ 15

[Service List Input] ドロップダウンリストから入力 mDNS サービスリスト入力を選択し、ワイヤレスネットワークからの入力方向に mDNS ポリシーを適用します。

ステップ 16

[Service List Output] ドロップダウンリストから、ワイヤレスネットワークへの出力方向の mDNS ポリシーを選択します。

ステップ 17

[Apply to Device] をクリックします。

これにより、新しい mDNS サービスポリシーが作成されます。

ステップ 18

[Configuration] > [Tags & Profiles] > [Policy] を選択します。

ステップ 19

[Policy Profile] を選択するか、新しく作成します。

ステップ 20

[Advanced] タブをクリックします。

ステップ 21

[mDNS Service Policy] ドロップダウンリストから、mDNS サービスポリシーを選択します。

その他のポリシープロファイルのパラメータを設定するには、『Cisco Catalyst 9800 Series Configuration Guide』を参照してください。

ステップ 22

[Apply to Device] ボタンをクリックします。

これにより、新しいポリシープロファイルが作成されるか、既存のポリシープロファイルが mDNS サービスポリシーで更新されます。

ステップ 23

[Save] をクリックします。


mDNS サービスポリシーの設定(CLI)

この手順では、サービスピアモードでサービスポリシーを構築してターゲット ワイヤレス プロファイルに適用します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

mdns-sd service-list service-list-name{ in| out}

例:

Device(config)# mdns-sd service-list VLAN100-LIST-IN in
Device(config)# mdns-sd service-list VLAN100-LIST-OUT out

mDNS サービスリストを設定して、1 つ以上のサービスタイプを分類します。固有のサービスリストは、着信 mDNS メッセージと、要求側エンドポイントへのアウトバウンド応答を処理するために必要です。

ステップ 3

match service-definition-name [ message-type { any| announcement| query} ]

例:

Device(config)# mdns-sd service-list VLAN100-LIST-IN in
Device(config-mdns-sl-in)# match APPLE-TV
Device(config-mdns-sl-in)# match PRINTER-IPPS message-type announcement

インバウンドサービスリストに一致します。コントローラは、着信 mDNS サービスタイプ(Apple TV など)のアドバタイズメントまたはクエリ一致メッセージタイプを受け入れるかドロップするかを検証します。サービスリストの最後に暗黙的な拒否が含まれています。デフォルトのメッセージタイプは “any” です。

ステップ 4

match service-definition-name [ message-type { any| announcement| query} ]

例:

Device(config)# mdns-sd service-list VLAN100-LIST-OUT out
Device(config-mdns-sl-in)# match APPLE-TV
Device(config-mdns-sl-in)# match PRINTER-IPPS

アウトバウンド サービスリストに一致します。コントローラは、要求側エンドポイントに一致するサービスタイプで応答することで、ローカルサービスプロキシ機能を提供します。たとえば、VLAN 100 から学習した Apple-TV とプリンタは、同じ VLAN 100 のレシーバに配信されます。サービスリストの最後に暗黙的な拒否が含まれています。

アウトバウンドサービスリストのメッセージタイプは必要ありません。

ステップ 5

exit

例:

Device(config-mdns-sl-in)# exit

グローバル コンフィギュレーション モードに戻ります。

ステップ 6

mdns-sd service-policy service-policy-name

例:

Device(config)# mdns-sd service-policy VLAN100-POLICY

固有の mDNS サービスポリシーを作成します。

ステップ 7

service-list service-list-name{ in| out}

例:

Device(config-mdns-ser-policy)# service-list VLAN100-LIST-IN in
Device(config-mdns-ser-policy)# service-list VLAN100-LIST-OUT out

各方向のサービスリストに関連付ける mDNS サービスポリシーを設定します。

ステップ 8

exit

例:

Device(config-mdns-ser-policy)# exit

mDNS サービス ポリシー コンフィギュレーション モードを終了します。

ステップ 9

wireless profile policy policy-name

例:

Device(config)# wireless profile policy WLAN-PROFILE

mDNS サービスポリシーを関連付ける一意のワイヤレス プロファイル ポリシー名を設定します。

ステップ 10

mdns-sd service-policy service-policy

例:

Device(config-wireless-policy)# mdns-sd service-policy VLAN100-POLICY

設定した VLAN ID に mDNS サービスポリシーを関連付けます。

(注)  

 

この手順では、関連付けサービスポリシーの前にワイヤレス プロファイル ポリシーを管理上シャットダウンし、シャットダウンせずに再度アクティブ化して、サービスポリシーを有効にする必要があります。

ステップ 11

exit

例:

Device(config-mdns-sd)# exit

mDNS ゲートウェイ コンフィギュレーション モードを終了します。

カスタムサービス定義の設定(GUI)

Cisco IOS-XE は、主要な mDNS PTR レコードをわかりやすい名前にマッピングする、既知のさまざまな組み込み mDNS サービス定義のタイプをサポートしています。たとえば、組み込みの Apple-TV サービスタイプは _airplay. _tcp.local および _raop. _tcp.local PTR レコードに関連付けられ、ネットワークでサービスを正常に有効にします。ネットワーク管理者は、一致する mDNS PTR レコードを使用してカスタムサービス定義を作成し、ネットワークで最後の mDNS サービスルーティングを有効にできます。

この手順では、カスタム mDNS サービス定義を設定し、ポリシーに適用します。

手順


ステップ 1

[Configuration] > [Services] > [mDNS] を選択します。

ステップ 2

mDNS ゲートウェイのボタンを [Enabled] に設定します。

ステップ 3

[Service Policy] タブをクリックします。

ステップ 4

[Add] をクリックして、新しいカスタム mDNS サービスリスト定義を作成します。

これにより、[Service Definition] ウィンドウがアクティブになります。

ステップ 5

[Service Definition Name] フィールドに、一意の数字を入力します。

ステップ 6

(任意)[Description] フィールドに、サービス定義の説明を入力します。

ステップ 7

[Service Type] フィールドで、単一の mDNS PoinTeR(PTR)レコードエントリを _<service-type>._<protocol>.local 正規表現フォーマットで入力します。例:_airplay. _tcp.local

ステップ 8

[+] をクリックして、選択した定義リストにカスタム mDNS サービスタイプを追加します。

(注)  

 

選択した定義リストにカスタムサービスタイプをさらに追加するには、ステップ 7 とステップ 8 を繰り返します。

ステップ 9

[Apply] をクリックします。

ステップ 10

組み込みまたはカスタムのサービスタイプを選択してサービスリストを設定し、「mDNS サービスポリシーの設定(GUI)」の手順を実行します。

ステップ 11

[Save] をクリックします。


カスタムサービス定義の設定(CLI)

この手順では、ローカル ワイヤレス ネットワークから mDNS サービスを検出するためのカスタムサービス定義設定を作成します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

mdns-sd service-definition-name service-definition-name

例:

Device(config)# mdns-sd service-definition APPLE-CLASSROOM

カスタムサービスタイプの一意のサービス定義名を作成します。

ステップ 3

service-type custom-mDNS-PTR

例:

Device(config-mdns-ser-def)# service-type _classroom._tcp.local

カスタム mDNS ポインタ(PTR)レコードの正規表現文字列を設定します。

ステップ 4

exit

例:

Device(config-mdns-ser-def)# exit

グローバル コンフィギュレーション モードに戻ります。

WLAN での mDNS ゲートウェイの設定(GUI)

関連付けられたワイヤレスクライアントからの着信 mDNS メッセージの処理を開始するには、ターゲット WLAN での mDNS ゲートウェイのアクティブ化が必要です。mDNS ゲートウェイをアクティブにするには、WLAN を管理権限でシャットダウンしてから再度有効にする必要があるため、ネットワークのダウンタイム計画が必要になる場合があります。

この手順では、カスタム mDNS ゲートウェイと必要なポリシーを設定します。

手順


ステップ 1

[Configuration] > [Tags & Profiles] > [WLANs] の順に選択します。

ステップ 2

クリックして、Catalyst 9800 コントローラの既存の [WLAN] 行で mDNS ゲートウェイを有効にします。必要に応じて、[+ Add] ボタンをクリックして新しい WLAN を作成します。WLAN の詳細な設定については、『Catalyst 9800 Series Wireless Controller Configuration Guide』を参照してください。

ステップ 3

[Advanced] タブをクリックします。

ステップ 4

[mDNS Mode] ドロップダウンリストから、[Gateway] を選択して、選択した WLAN で mDNS ゲートウェイをアクティブにします。

ステップ 5

[Apply to Device] をクリックします。

ステップ 6

[Save] をクリックします。


WLAN での mDNS ゲートウェイの設定(CLI)

この手順では、サービスピアモードのコントローラのターゲット WLAN に mDNS ゲートウェイを実装します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

wlan profile-name WLAN-ID SSID-name

例:

Device(config)# wlan WLAN-PROFILE 1 blizzard

一意の WLAN を作成します。

ステップ 3

mdns-sd-interface gateway

例:

Device(config-wlan)# mdns-sd-interface gateway

ターゲット WLAN で mDNS ゲートウェイを設定します。

(注)  

 

この手順では、関連付けサービスポリシーの前にワイヤレス プロファイル ポリシーを管理上シャットダウンし、シャットダウンせずに再度アクティブ化して、サービスポリシーを有効にする必要があります。

ステップ 4

exit

例:

Device(config-wlan)# exit

グローバル コンフィギュレーション モードに戻ります。

サービスピアでのサービスルーティングの設定

サービスピアモードで展開されたコントローラは、ユニキャストベースのサービスルーティングを使用して、mDNS サービスの検出と配布の境界を単一のコントローラを超えてグローバル IP ネットワークに拡張します。コントローラのサービスピアは、グローバル サービスルーティングのために、ディストリビューション レイヤ ネットワーク内の Cisco Catalyst 9000 シリーズ スイッチを使用して IP ベースのユニキャスト サービスルーティングを確立する必要があります。

この手順では、サービスピアモードのコントローラを設定します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

mdns-sd gateway

例:

Device(config)# mdns-sd gateway

mDNS を有効にし、mDNS ゲートウェイ コンフィギュレーション モードを開始します。次のオプションパラメータを使用できます。

  • active-query:動的キャッシュを更新するための定期的な mDNS クエリです。

  • active-response:要求処理ごとではなく定期的なアクティブ mDNS 応答です。

  • mode:Catalyst 9800 をサービスピアモードに設定します。

  • sdg-agent:ターゲット SDG エージェントを使用したユニキャスト サービスルーティングです。

  • service-announcement-count:SDG エージェントへのサービスルーティングの最大アドバタイズメント数を設定します。

  • service-announcement-timer:SDG エージェントへのサービスルーティングのアドバタイズメント アナウンス タイマーの周期を設定します。

  • service-query-count:SDG エージェントへのサービスルーティングの最大クエリ数を設定します。

  • service-query-timer:SDG エージェントへのサービスルーティングのクエリ転送タイマーの周期を設定します。

  • service-type-enumeration:サービスの列挙を設定します。

  • source-interface:送信元インターフェイスを設定します。送信元インターフェイスを設定すると、すべての mDNS トランザクションに使用されます。デフォルトでは、ワイヤレス管理インターフェイスが使用されます。

  • transport:エンドポイントへの mDNS メッセージングに IPv4(デフォルト)または IPv6 トランスポートを使用します。

(注)  

 

rate-limitservice-announcement-countservice-announcement-timerservice-query-countservice-query-timer コマンドの場合、一般的な展開に関する各パラメータのデフォルト値を保持できます。必要に応じて、特定の展開の場合は異なる値を設定します。

ステップ 3

mode [ service-peer]

例:

Device(config-mdns-sd)# mode service-peer

サービスピアモードで mDNS ゲートウェイを設定します。

ステップ 4

sdg-agent [ IPv4 Address]

例:

Device(config-mdns-sd)# sdg-agent 10.0.2.254

SDG エージェントの IPv4 アドレスを設定します。通常は管理 VLAN ゲートウェイアドレスです。FHRP モードの場合は、管理 VLAN の FHRP 仮想 IP アドレスを使用します。

ステップ 5

exit

例:

Device(config-mdns-sd)# exit

グローバル コンフィギュレーション モードに戻ります。

サービスピアでのロケーションベースの mDNS の設定(GUI)

Cisco Catalyst 9800 シリーズ コントローラは、ワイヤレス サービス プロバイダーと受信側エンドポイント間のロケーションベースの mDNS サービス検出と配布をサポートします。ロケーションベースの mDNS サービスのサポートは、サポートされる複数の AP 分類方法を使用して実装し、ワイヤレスネットワークでポリシーベースのサービス配布を実装できます。ロケーションベースの mDNS サービスは、ローカルモードまたは FlexConnect 中央スイッチングモードのワイヤレス AP で有効であり、サポートされています。

次の図は、さまざまな LSS ベースの mDNS サービスモードの検出と配布のサポートを示しています。
図 3. ロケーションベースの mDNS ゲートウェイ

この手順では、ロケーションベースの mDNS サービスポリシーを設定します。

手順


ステップ 1

[Configuration] > [Services] > [mDNS] を選択します。

ステップ 2

mDNS ゲートウェイのボタンを [Enabled] に設定します。

ステップ 3

[Service Policy] タブをクリックします。

ステップ 4

[Service List] をクリックし、[Add] をクリックします。

これにより、[Service List] ウィンドウがアクティブになります。

ステップ 5

[Service List Name] フィールドに、英数字の値を含む一意の名前を入力します。

ステップ 6

[Direction] ドロップダウンリストから、サービスリストポリシーの方向を選択します。ポリシーに一致する mDNS メッセージの入力には [IN] を使用し、出力には [OUT] を使用します。

ステップ 7

[+Add Services] をクリックして、選択したサービスリストに mDNS サービスタイプを追加します。

ステップ 8

[Available Services] ドロップダウンリストから、組み込みまたはカスタムの mDNS サービスタイプを選択します。

ステップ 9

[Message Type] ドロップダウンリストから、サービスアドバタイズメントを受け入れる場合は [Announcement] を選択し、ネットワークからのサービス検出を許可する場合は [Query] を選択します。デフォルトのメッセージタイプは [any] です。

ステップ 10

[Save] ボタンをクリックして、mDNS サービスタイプエントリを追加します。

(注)  

 

選択したサービスリストに mDNS サービスタイプをさらに追加するには、ステップ 7 ~ 9 を繰り返します。

ステップ 11

[Apply to Device] をクリックします。

これにより、選択した方向の新しい mDNS サービスリストが作成されます。

(注)  

 

双方向サービスリストに対してステップ 5 ~ 11 を繰り返します。

ステップ 12

[Service-Policy] タブをクリックします。

ステップ 13

[+Add] をクリックして、新しい mDNS サービスポリシーを作成します。

ステップ 14

[Service Policy Name] フィールドに、一意の mDNS サービスポリシー名を入力します。

ステップ 15

[Service List Input] ドロップダウンリストから入力 mDNS サービスリスト入力を選択し、ワイヤレスネットワークからの入力方向に mDNS ポリシーを適用します。

ステップ 16

[Service List Output] ドロップダウンリストから、ワイヤレスネットワークへの出力方向の mDNS ポリシーを選択します。

ステップ 17

[Apply to Device] をクリックします。

これにより、新しい mDNS サービスポリシーが作成されます。

ステップ 18

[Configuration] > [Tags & Profiles] > [Policy] を選択します。

ステップ 19

[Policy Profile] を選択するか、新しく作成します。

ステップ 20

[Advanced] タブをクリックします。

ステップ 21

[mDNS Service Policy] ドロップダウンリストから、mDNS サービスポリシーを選択します。

その他のポリシープロファイルのパラメータを設定するには、『Cisco Catalyst 9800 Series Configuration Guide』を参照してください。

ステップ 22

[Apply to Device] ボタンをクリックします。

これにより、新しいポリシープロファイルが作成されるか、既存のポリシープロファイルが mDNS サービスポリシーで更新されます。

ステップ 23

[Save] をクリックします。


サービスピアでのロケーションベースの mDNS の設定(CLI)

この手順では、サービスピアモードのコントローラの対象 WLAN 上のワイヤレスエンドポイント間で LSS ベースの mDNS サービスの検出と配信を実装します。

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

mdns-sd service-policy service-policy-name

例:

Device(config)# mdns-sd service-policy VLAN100-POLICY

固有の mDNS サービスポリシーを作成します。

ステップ 3

location { ap-location | ap-name | lss | regex | site-tag | ssid}

例:

Device(config-mdns-ser-policy)# location ap-location

固有の mDNS サービスポリシーを作成します。

  • ap-location:同じロケーション名で設定された 1 つまたは複数の AP に接続されている、ワイヤレス サービス プロバイダーと受信者の間の mDNS サービスの検出と配信を有効にします。一致しない AP ロケーションからの mDNS サービスは自動的にフィルタリングされます。

  • ap-name:同じ AP 名に一致する単一の AP に接続されている、ワイヤレス サービス プロバイダーと受信者の間で、mDNS サービスの検出と配信を有効にします。一致しない AP 名からの mDNS サービスは自動的にフィルタリングされます。

  • lss:RRM に基づいて同じ AP および隣接する 1 つまたは複数の AP に接続されている、ワイヤレス サービス プロバイダーと受信者の間の mDNS サービスの検出と配信を有効にします。一致しない AP ネイバーリストからの mDNS サービスは自動的にフィルタリングされます。

  • regex:正規表現文字列を使用して、一致する AP 名または AP ロケーション名内で設定された 1 つまたは複数の AP に接続されている、ワイヤレス サービス プロバイダーと受信者の間で mDNS サービスの検出と配信を有効にします。一致しない AP 名からの mDNS サービスは自動的にフィルタリングされます。

  • site-tag:同じサイトタグ名が設定された 1 つまたは複数の AP に接続されている、ワイヤレス サービス プロバイダーと受信者の間の mDNS サービスの検出と配信を有効にします。一致しないサイトタグからの mDNS サービスは自動的にフィルタリングされます。

  • ssid:同じ SSID 名が設定された 1 つまたは複数の AP に接続されている、ワイヤレス サービス プロバイダーと受信者との間の mDNS サービスの検出と配信を有効にします。一致しない SSID からの mDNS サービスは自動的にフィルタリングされます。

ステップ 4

exit

例:

Device(config-mdns-ser-policy)# exit

mDNS サービス ポリシー コンフィギュレーション モードを終了します。

mDNS ゲートウェイの設定の確認

この項では、サービスピアモードのコントローラ上のさまざまな Local Area Bonjour ドメイン mDNS サービス構成パラメータ、キャッシュレコード、統計などを確認するためのガイドラインを示します。

表 1.

コマンドまたはアクション

目的

show mdns-sd cache { ap-mac | client-mac | detail | glan-ID | mdns-ap | rlan-id| statistics | type | udn | wired | wlan-id}

次の複数の変数をサポートする使用可能な mDNS キャッシュレコードを表示し、ソースのきめ細かな詳細情報を提供します。

  • ap-mac:指定された AP MAC アドレスから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • client-mac:サービスプロバイダーのワイヤレスクライアント MAC アドレスから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • detail:mDNS レコードの詳細情報を、クライアント属性、ネットワーク属性、およびその他のサービスパラメータと組み合わせて表示します。

  • glan-ID:指定された有線ゲスト LAN ID MAC アドレスから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • mdns-ap:指定されたワイヤレス mDNS AP MAC アドレスから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • rlan-id:指定された有線リモート LAN ID から検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。範囲は 1 ~ 128 です。

  • statistics:IPv4 および IPv6 トランスポートの詳細なグローバル双方向 mDNS 統計を、各 mDNS レコードタイプのパケット処理カウントとともに表示します。

  • type:mDNS レコードタイプ(A-AAAA、PTR、SRV、および TXT)に一致する 1 つ以上のサービスインスタンスのキャッシュレコードを表示します。

  • udn:ユーザー定義グループ(UDN)または共有サービスのセグメント化されたワイヤレス サービス プロバイダーから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • wired:アップストリームレイヤ 2 有線ネットワークから検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。

  • wlan-id:照合する指定された wlan-ID から検出された 1 つ以上の mDNS サービスインスタンスのキャッシュレコードを表示します。範囲は 1 ~ 4096 です。

show mdns-sd statistics { debug | flexconnect | glan-id | rlan-id | wired | wlan-id}

ユニキャストモードで mDNS が設定されている各 mDNS ゲートウェイ対応 VLAN でシステムによって双方向に処理された詳細な mDNS 統計を表示します。mDNS 統計の expanded キーワードは、インターフェイス、ポリシー、サービスリスト、およびサービスに関する詳細ビューを提供します。

show mdns-sd summary

mDNS ゲートウェイに関する簡単な情報と、システムのすべての VLAN およびインターフェイスの主要な構成ステータスを表示します。

Catalyst WLC サービスピア設定の確認

この項では、サービスピアサービスの設定と統計を確認するためのガイドラインを示します。

表 2.

コマンドまたはアクション

目的

show mdns-sd sp-sdg statistics

Catalyst 9800 サービスピアとグローバルサービスの検出と配信のためのアップストリーム SDG エージェントスイッチ間の mDNS サービスルーティング統計を表示します。

show mdns-sd summary

mDNS ゲートウェイに関する簡単な情報と、システムの主要な設定ステータスとパラメータを表示します。

参照先

表 3.

関連項目

マニュアル タイトル

DNA Service for Bonjour Deployment on Cisco Catalyst 9600 Switch

Cisco Catalyst 9600 Series Switch Software Configuration Guide, Release 17.5.X

DNA Service for Bonjour Deployment on Cisco Catalyst 9500 Switch

Cisco Catalyst 9500 Series Switch Software Configuration Guide, Release 17.5.X

DNA Service for Bonjour Deployment on Cisco Catalyst 9400 Switch

Cisco Catalyst 9400 Series Switch Software Configuration Guide, Release 17.5.X

DNA Service for Bonjour Deployment on Cisco Catalyst 9300 Switch

Cisco Catalyst 9300 Series Switch Software Configuration Guide, Release 17.5.X

Cisco Wide Area Bonjour Application on Cisco Catalyst Center User Guide

Cisco Wide Area Bonjour Application on Cisco Catalyst Center User Guide, Release 2.2.2