Cisco Wide Area Bonjour Solution Overview

Similar documents
Cisco DNA Service for Bonjour Solution

Cisco APIC-EM Components and Architecture, page 3. About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM), page 1

Xerox AltaLink Multifunction Printers Deliver Apple AirPrint to the Enterprise. White Paper

Xerox ConnectKey Devices Deliver Apple AirPrint to the Enterprise White Paper

Service Discovery Gateway Deployment Guide, Cisco IOS-XE Release 3.3

Cisco DNA Service for Bonjour

CUWN Release 8.2 mdns Gateway with Chromecast Support Feature Deployment Guide

AIRPLAY AND AIRPRINT ON CAMPUS NETWORKS AN ARUBA AIRGROUP SOLUTION GUIDE

Service Discovery Gateway

Več kot SDN - SDA arhitektura v uporabniških omrežjih

Configuring the Service Discovery Gateway

THE NETWORK. INTUITIVE. Powered by intent, informed by context. Rajinder Singh Product Sales Specialist - ASEAN August 2017

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks

Service Discovery Gateway

Multicast VLAN, page 1 Passive Clients, page 2 Dynamic Anchoring for Clients with Static IP Addresses, page 5

Configure Multicast on Cisco Mobility Express AP's

Pradeep Kathail Chief Software Architect Network Operating Systems Technology Group, Cisco Systems Inc.

ForeScout CounterACT. Controller Plugin. Configuration Guide. Version 1.0

Exam Code: Exam Code: Exam Name: Advanced Borderless Network Architecture Systems Engineer test.

Network Automation and Branch Agility The Network Helps Enable Digital Business. Rajinder Singh Product Sales Specialist June 2016

Cisco APIC Enterprise Module Simplifies Network Operations

Administering System Center 2012 Configuration Manager (10747D)

The network requirements can vary based on the number of simultaneous users the system will need to support. The most basic requirements are:

Configure Devices Using Converged Access Deployment Templates for Campus and Branch Networks

Cisco Certified Network Associate ( )

Software-Defined Access Wireless

Software-Defined Access Wireless

Multicast/Broadcast Setup

PassCollection. IT certification exam collections provider, High pass rate

Software-Defined Access 1.0

CCNA Routing and Switching (NI )

Cisco IWAN Application 2.2 on DNA Center, Quick Start Guide

Enabling Apple AirPrint with Your Xerox AltaLink Multifunction Printer. White Paper

Cisco.Network.Intuitive FastLane IT Forum. Andreas Korn Systems Engineer

Cisco SD-Access Building the Routed Underlay

Software-Defined Access Wireless

Cisco IWAN Application on DNA Center Quick Start Guide, Release 1.1 Patch 1, Limited Availability

Feature Notes LCOS

CCNA. Murlisona App. Hiralal Lane, Ravivar Karanja, Near Pethe High-School, ,

Wireless Education Vertical

Cisco Software-Defined Access

Modeling an Application with Cisco ACI Multi-Site Policy Manager

Configuring Multicast Routing

Networking in the Digital Era

P ART 3. Configuring the Infrastructure

Service Mesh and Microservices Networking

Exam Topics Cross Reference

Network Guide for Listen Everywhere

Borderless Networks. Tom Schepers, Director Systems Engineering

NETLOGIC TRAINING CENTER

TEXTBOOK MAPPING CISCO COMPANION GUIDES

Simplify and automate your network with Cisco DNA

Delivering Enterprise SDN. Now. Simplify and Automate Your Network for Digital Transformation

Network Deployment Guide

NetAlly. Application Advisor. Distributed Sites and Applications. Monitor and troubleshoot end user application experience.

Top-Down Network Design

Chromecast as mdns Service in order to Cast Screen Configuration on WLC

SD-Access Wireless: why would you care?

Simplify and Automate Your Network with Cisco DNA. Brink Sanders Managing Director, Software and Network Transformation 12 May 2017

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note

Software-Defined Access Design Guide

Supported Platforms for Cisco Path Trace, Release x. This document describes the supported platforms for the Cisco Path Trace, Release x.

Printopia Pro Multicast DNS (mdns) Deployment and Troubleshooting Guide

Campus Fabric. How To Integrate With Your Existing Networks. Kedar Karmarkar - Technical Leader BRKCRS-2801

Use Plug and Play to Deploy New Devices

Provisioning Overlay Networks

Configuring Wireless Multicast

Introduction to 802.1X Operations for Cisco Security Professionals (802.1X)

Identity Firewall. About the Identity Firewall

TestOut Routing and Switching Pro - English 6.0.x COURSE OUTLINE. Modified

CCNA ICND Exam Updates

VXLAN Overview: Cisco Nexus 9000 Series Switches

Question No : 1 Which three options are basic design principles of the Cisco Nexus 7000 Series for data center virtualization? (Choose three.

IWAN APIC-EM Application Cisco Intelligent WAN

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Service Discovery and Remote Services with the Eclipse Communication Framework

Taxonomy of SDN. Vara Varavithya 17 January 2018

Cisco APIC-EM Network Path Visualization v1

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

mdns/dnssd Threat Model

CERTIFICATE CCENT + CCNA ROUTING AND SWITCHING INSTRUCTOR: FRANK D WOUTERS JR. CETSR, CSM, MIT, CA

USER MANUAL. VIA IT Deployment Guide for Firmware 2.3 MODEL: P/N: Rev 7.

CompTIA Network+ Study Guide Table of Contents

Read the following information carefully, before you begin an upgrade.

Symbols. Numerics I N D E X

Course 20741B: Networking with Windows Server 2016

Cisco Application Centric Infrastructure and Microsoft SCVMM and Azure Pack

Cisco CCNA (ICND1, ICND2) Bootcamp

Community College LAN Design Considerations

Performing Path Traces

Cisco Path Trace Application on APIC-EM User Guide, Release x

January Using Mopria with Xerox Devices Built on Xerox ConnectKey Technology User Guide

Cisco Exam Questions & Answers

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

DNA Campus Fabric. How to Migrate The Existing Network. Kedar Karmarkar - Technical Leader BRKCRS-2801

Routing Underlay and NFV Automation with DNA Center

Multicast Quick Start Configuration Guide

Campus Fabric Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Viewing IP and MPLS Multicast Configurations

Demand-Based Control Planes for Switching Fabrics

Transcription:

, page 1 Topology Overview, page 2 About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM), page 5 The Cisco Wide Area Bonjour solution is based on a distributed and hierarchical Bonjour service learning and distribution architecture. This architecture consists of the following components: Cisco APIC-EM controller Wide Area Bonjour application (formerly known as SD-Bonjour) that is installed and enabled on the controller Next-generation Cisco Catalyst switches that support a Service Discovery Gateway (SDG) agent The Service Discovery Gateway (SDG) agent supports a two tier SDG functionality: local Area and wide area SDG. In local area SDG, the Cisco switches function between the Catalyst switch and end-point devices, whether wired or wireless. To discover Bonjour services beyond a single Layer 3 boundary, the SDG agent consults the new Cisco Wide Area Bonjour application (installed and enabled on the Cisco APIC-EM controller) and receives policy-based remote Bonjour service entries to distribute in the local network. The Multicast DNS (mdns) boundary remains limited to the SDG agent and is not extended over the IP network. The network communication between Wide Area Bonjour application and agent is simple TCP/IP based and does not extend any Multicast DNS (mdns) Layer 2 boundary over the enterprise core or WAN network. This two tier SDG design ensures both the network bandwidth and reliability. The Wide Area Bonjour application provides an end-to-end Enterprise-class Apple Bonjour solution in the network. The Cisco Wide Area Bonjour is a software-defined, policy-based Apple Bonjour protocol controller that facilitates both multicast and unicast DNS-based service discovery. Wide Area Bonjour is designed for the Cisco APIC-EM platform and enables service discovery across the enterprise network, while also relieving load off of devices within that network. Information about services learned from the access layer are unicast to the Cisco APIC-EM and stored within its database. The stored service data is also sent to other clients on different subnets across the network based upon user-configured filters. The Wide Area Bonjour application enables policy-based Bonjour discovery and distribution across the user-defined network. In this distributed and hierarchical architecture, the next-generation Cisco Catalyst switches provides Service Discovery Gateway (SDG) Agent function. The solution offers centralized policy-management and monitoring function with 1

Topology Overview highly scalable distributed architecture for large scale Bonjour deployments. This end-to-end solution is made possible between Cisco APIC-EM controller, next-generation Catalyst switching platforms, along with supporting features from Cisco WLC platforms. Related Topics Topology Overview, on page 2 About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM), on page 5 Topology Overview The following figure displays a topology of how the Cisco Wide Area application enables Bonjour service discovery and distribution in the IP network. Figure 1: Wide Area Bonjour Topology The topology mainly consists of the following components: Bonjour Endpoints These are end user devices or end points which are capable of announcing Bonjour services into the network or discovering the services. Examples of services are printers, Apple TV, file transfer services such as SMB or AFP, Philips Hue light and so on. SDG Agent These are Cisco catalyst switches that contains policies and performs service discovery, service caching and service filtering functions. Cisco Wide Area Bonjour App This app function is paired with Cisco Catalyst switches in an agent role to enable centralized Bonjour service caching service providing policy-based service distributed to Cisco Catalyst Switches (SDG Agent). The Cisco Wide Area Bonjour app is supported on the Cisco APIC-EM physical appliance. The Wide Area topology consists of two layers Local Area SDG and Wide Area SDG. Local Area SDG: Individual catalyst switches can act as local area SDG. In this role,it acts as local Bonjour proxy function between VLANs. The Bonjour endpoints can be on LANs or WLANs. 2

Wide Area Bonjour Workflow Wide Area SDG: The Wide Area Bonjour App running on APIC-EM acts as the Wide Area service discovery gateway. It provides proxy functionality among the local area SDGs. Related Topics, on page 1 Wide Area Bonjour Workflow The following figure shows the overall workflow and the policies that are applied across network, SDG agents and controllers. Figure 2: Wide Area Bonjour Workflow and Policies Referring to the above figure, the following table lists the policies and its description: Table 1: List of Policies and Description 1 2 Policy Local Area SDG Agent Filters Wide Area SDG Agent Filters Description Enforced on SDG Agent in Layer 2 Network Domain. IP traffic flow between the local area SDG agent filters is bi-directional. Enforced on SDG Agent for export control to controller. IP traffic flow between the wide area SDG agent filter and the IP network is uni-directional. 3

Wide Area Bonjour Workflow 3 Policy Wide Area Bonjour Application Policy Description Enforced on Controller for global discovery and distribution. IP traffic flow between the Wide Area Bonjour Application and the IP network is bi-directional. The Cisco Wide Area Bonjour solution follows a client/server model. The SDG agent functions as a client and the Cisco Wide Area Bonjour application functions as a server. Referring to the Figure 2: Wide Area Bonjour Workflow and Policies, the below sections describe the workflow of service announcement and discovery in the IP network. Announcing Services into the Network 1 The end-point devices (Source) in local area SDG send service announcements to SDG agent and specifies the network what services they are capable of (For example:_airplay._tcp.local, raop._tcp.local and so on). 2 The SDG agent listens to these announcements and matches them against the policies (Local Area SDG Agent Policy) that were configured. In this case, either of the following scenarios occur: If the announcement matches the policy, SDG agent will cache it and advertise them to Wide Area Bonjour App through Bonjour Control Protocol based on the configured Wide Area SDG Agent Policy. If the announcement does not matches the policy, it will drop it. 3 Based on the policies on the Wide Area Controller Policy, the controller stores all these matched service announcements in its centralized Bonjour cache. Discovering Services Available in the Network 1 The endpoint device (receiver) connected to the local area SDG agent sends a Bonjour query to discover the services available using mdns protocol. 2 SDG agent listens to these queries and matches them against the Local Area SDG agent filters that are configured. Either of the following scenarios occur: If the query matches one of the filters: Matching services from the SDG agent's cache are immediately responded. This same query is replicated to Wide Area Bonjour App, if the Wide Area SDG agent filter allows it, over the IP network using Cisco Bonjour Control Protocol. If the query does not match any of the filters, it will be dropped. 3 Upon receiving the query from SDG agent, Wide Area Bonjour App matches the configured policies in the app. If the query is matched, it responds with the corresponding services from its cache to SDG agent using Cisco Bonjour Control Protocol. 4 Upon receiving responses from the Wide Area Bonjour App, SDG agent forwards them to the corresponding end points using mdns. 4

About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM) About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM) The Cisco Application Policy Infrastructure Controller - Enterprise Module (APIC-EM) is Cisco's Software Defined Networking (SDN) Controller for Enterprise Networks (Access, Campus, WAN and Wireless). The platform hosts multiple applications (SDN apps) that use open northbound REST APIs that drive core network automation solutions. The platform also supports a number of south-bound protocols that enable it to communicate with the breadth of network devices that customers already have in place, and extend SDN benefits to both greenfield and brownfield environments. The Cisco APIC-EM platform supports both wired and wireless enterprise networks across the Campus, Branch and WAN infrastructures. It offers the following benefits: Creates an intelligent, open, programmable network with open APIs Saves time, resources, and costs through advanced automation Transforms business intent policies into a dynamic network configuration Provides a single point for network wide automation and control Related Topics, on page 1 5

About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM) 6