当适合于对支持的组播应用例如Apple的Bonjour协议,本文在运行原理和配置提供信息为Cisco Unified无线LAN解决方案。查询和宣布特定服务的此协议enable (event) Apple设备例如允许音频和视频将动态地共享在设备之间的播放唱片。

There are no specific requirements for this document.

This document is not restricted to specific software and hardware versions.

The information in this document was created from the devices in a specific lab environment.All of the devices used in this document started with a cleared (default) configuration.If your network is live, make sure that you understand the potential impact of any command.

Refer to Cisco Technical Tips Conventions for more information on document conventions.

Bonjour协议起作用允许设备要求和通告特定应用程序的服务公告和服务查询,例如:

印刷服务

文件分享服务

远程桌面服务

iTunes文件分享

iTunes无线iDevice同步(在Apple iOS v5.0+)

播放唱片,提供这些放出服务:

在iOS v4.2+的音乐广播

在iOS v4.3+的视频广播

在iOS v5.0+ (iPad2, iPhone4S或以上)的满屏的镜像

每个查询或通告被发送到发运的Bonjour组播地址对子网的所有客户端。Apple的Bonjour协议取决于运行在UDP端口5353的组播DNS (mDNS)并且发送到这些预留组地址:

组地址的IPv4 - 224.0.0.251

组地址的IPv6 - FF02::FB

Bonjour协议使用的地址是本地链路组播地址和只因而转发在本地L2域。路由器不能使用组播路由重定向数据流,因为存活时间(TTL)设置到一个,并且本地链路组播被认为坚持故意的本地。

当配置在网络时的Bonjour,重要的是提供服务的客户端和设备是在同样VLAN。对于无线网络,这意味着保证每个客户端在控制器的同一个后端接口。

Note:Apple TV (版本v5.0)不支持WPA2-Enterprise认证。对于802.1x网络,解决方法是创建WPA2-PSK WLAN使用同一个有线接口。

对于一种大规模部署,使用单个VLAN可以是不可能的。Apple TV配置使用本文详细资料的VLAN挑选部分有一个VLAN的客户端如何是可能的,当Apple TV设备在别的时。

去控制器选项然后组播链路在左边菜单。Enable (event)全局组播监听模式和的IGMP。在v7.2版本中,您也应该enable (event) MLD监听为了涉及在IPv6的Bonjour。

在本文的范围之外,组播和监听的机制是。欲知关于这些题目的更多背景信息,请参见IP组播技术概述。

Cisco Unified无线网络(CUWN)支持组播分配两个方法到与控制器(APs)产生关联的接入点。在两个模式下,自有线网络的原始组播信息包被封装在通过任一个CAPWAP单播或组播被发送的第3层CAPWAP信息包里面到AP。因为是CAPWAP被封装的数据流, APs不必须在VLAN和客户端Bonjour数据流一样。组播分配两个方法比较得这里:

组播单播模式

组播组播模式

交付机制

控制器复制组播信息包并且发送它到在单播CAPWAP隧道的每接入点

控制器发送组播信息包的一复制

支持的访问接入节点模式

FlexConnect和本地

本地传送方式只

要求L3在有线网络的组播路由

控制器加载

有线网络加载

组播组播模式是可扩展性和有线带宽效率原因的推荐的选项。

Note:组播组播模式对于2500系列无线局域网控制器是必需的。

去控制器选项在一般页下并且确定组播模式配置AP使用组播模式,并且配置一有效组地址。组地址是IPv4组播组和推荐在为专用的组播应用是scoped的239.x.x.x-239.255.255.255范围。请勿使用224.x.x.x、239.0.0.x或者239.128.0.x地址范围组地址的组播。在这些范围的地址与链路本地MAC地址交迭并且充斥所有交换端口,甚而与IGMP侦听。

如果没有适当配置有线网络提供在控制器之间的CAPWAP组播,并且AP或FlexConnect模式和APs将使用在中央转换WLANs支持的组播,则需要单播-组播模式。

去在一般页的控制器选项并且确定配置AP组播模式使用单播模式。

为了验证正确地转发Bonjour,请访问对监控程序选项并且点击组播左边菜单。224.0.0.251的地址应该是可视的从列表。点击MGID编号为了查看被加入对Bonjour组的客户端。

组播应用例如Bonjour要求特别注意事项,当配置在无线网络,因为在802.11的一组播根本被派出,当广播,因此所有客户端能听到它。AP用于的实际数据速率为了传输Bonjour帧是在该波段内被配置的最高的必须的费率。对于2.4GHz,这是11Mbps默认值,并且对于5GHz,这是24Mbps默认值。

为了优化这些帧发运,调整在控制器内的802.11数据速率允许组播被提供以网络覆盖型号可以支持的最高的速率是重要的。对于与一低密度的网络APs,保持数据速率在默认值可能是必要的。对于没有任何需求支持802.11b客户端,调整的网络对12Mbps必须和更低的速率的数据速率被禁用的将帮助降低组播节目开始的时间利用率。这被配置在Wireless选项卡下和802.11b/g/n >网络菜单。

Note:RF配置文件功能可用在v7.2每准许调整不同的覆盖区域的组播传输速率数据速率的AP组定制允许。

对等阻塞被配置根据每个WLAN基本类型并且防止无线网络的客户端互相沟通。默认情况下,它为新的WLANs是失效的,但是,如果能够的话,能导致服务的问题类似播放唱片,当AppleTV在无线网络时。依靠无线客户端之间的通信的所有Bonjour服务可以被对等阻塞中断。

在WLAN配置的WLANs选项>Advanced部分下,请确定阻塞动作设置P2P失效。

有时,过滤Bonjour为了防止在两节点之间的发现是理想的,当仍然启用其他组播应用时。

完成这些步骤:

创建在无线局域网控制器的ACL为了过滤IPv6 Bonjour数据流。

(仅版本7.2和以上) -创建在无线局域网控制器的ACL为了过滤IPv6 Bonjour数据流。

Note:Bonjour ACL只将过滤从无线客户端的入站组播数据流到有线网络。ACL不过滤进入控制器的组播信息包。

(版本7.2和以下) -请访问对在左边菜单的控制器选项>接口为了适用ACL。应该更改ACL名称到在Step1指定的ACL。

(版本7.2和以上) -请适用IPv4和IPv6 ACL为了过滤Bonjour数据流,在可以转发到其他客户端前。

Apple播放唱片允许Apple在Apple TV或iPhone4S的整个屏幕将显示的iPad2 (生成2)。在播放唱片服务的发现上通过Bonjour完成,并且随后的连接基于TCP的unicasting从设备的屏幕到Apple TV。

检查从家庭屏幕的设置>播放唱片菜单为了确定Apple TV有被启用的播放唱片。一个可选的密码可以为安全设置。这建议为了防止窃取在介绍时的屏幕。

在Apple IOS设备上,请双击家庭按钮为了显示多任务视图。

猛击左到右(两次IP电话,一次iPad的)为了显示与播放唱片图标的一个菜单如表示这里:

从列表选择Apple TV和enable (event)镜像。

状态栏在Apple设备顶部与添加播放唱片的一个图标一起将启用蓝色,表示您播放您的在Apple TV的屏幕。

使用在单个VLAN的Bonjour的限制是难为大园区网络扩展例如大学或企业。如果一个大子网为所有无线客户端被创建, -组播Bonjour消息将迅速消耗在间网络的重要的节目开始的时间。VLAN挑选功能可以用于分配客户端到在支持者的VLAN,根本破坏组播域的一个阵列。VLAN挑选功能的选项是允许一个特定接口为下行组播数据流选择的组播VLAN。

使用VLAN精选与组播VLAN功能允许独立子网用于Apple TV设备,当仍然启用播放唱片供一分开的WLAN的时所有客户端使用。

Note:精选的使用VLAN与其他Bonjour应用程序(类似共享消息传送或者的iTunes)是有限的,因为他们依靠的最终用户设备能派出公告到其他最终用户设备。

完成这些步骤:

去在左边菜单的控制器选项>接口。创建客户端的VLAN必要的接口(client-a1和client-a2在本例中)并且一个接口Apple TV子网的(客户端mcast在本例中)。

Note:使用在有线网络的以太网接口Apple TV能也配置。切记他们的VLAN是作为组播VLAN使用的相同的。在本例中, VLAN 40。

去控制器选项>在左边菜单的接口组。创建一个新接口组,并且添加在以前被创建的客户端接口(client-a1和client-a2,在本例中)。

去WLANs选项并且创建客户端SSID。选择在第2.步Enable (event)以前创建的接口组组播VLAN功能并且选择组播接口创建了在Step1。

Note:组播接口功能是单程,意味着Bonjour广告被发送下来到客户端,但是Bonjour发现请求没有被发送上行到Apple TV接口。这意味着应该通过放置被迫Apple TV自称休眠,然后醒来。欲知更多信息,请参阅步骤关于精选的VLAN的用户- Apple TV本文的配置部分。

(可选,如果Apple电视配线。)创建Apple电视的一新的SSID。安全策略应该是WPA2-PSK,并且接口应该是在Step1 VLAN创建的组播。配置WLAN无线电策略到仅802.11a,从而保持在5GHz的Apple TV设备也是可行的。

为了确信, Apple TV列表在客户端适当地更新,请完成这些步骤:

去设置>休眠当前为了放置Apple TV休眠。

确定提交或IP电话使用的iPad被连接到客户端无线网络。

按在远程所有按钮为了醒来Apple TV。

Apple Bonjour网关在多子网环境里解决Bonjour的设备的问题无法互相发现。Bonjour网关运行enable (event)缓存和回应的

设备Bonjour在其他网络接口查询的开放源Avahi (http://avahi.org) mDNS软件。

Apple Bonjour网关设计坐多个网络子网,并且“请反射”在L3限定范围间的Bonjour请求。应该安装Bonjour网关在PC上或在被连接到网络的一个中继端口的虚拟机上。或者,网关能有多条物理以太网上行链路为了连接到多个子网。

交换机上行链路配置应该以本地VLAN使用中继端口为了提供对设备的管理访问。在端口的其他标记为的VLAN是要求Bonjour网关功能的其他子网。

interface GigabitEthernet4/14

description Apple-Bonjour-Gateway

switchport

switchport trunk native vlan 20

switchport trunk allowed vlan 20,21,25,26,40

switchport mode trunk

end

完成这些步骤:

引导膝上型计算机/桌面/Server机器从ISO镜像。完成屏幕上指令为了安装在您的设备上的Ubuntu软件。

Note:为本文,我们使用Ubuntu桌面作为示例OS。

为了打开终端的应用程序,请点击在工具栏的顶部图标并且进入终端在字段。

发出ifconfig命令为了确认设备得以进入以太网连接。

ubuntu@ubuntu:~$ ifconfig

eth0 Link encap:Ethernet HWaddr 00:50:56:b3:5e:e2

inet addr:192.168.10.109 Bcast:192.168.10.255 Mask:255.255.255.0

inet6 addr: 2001:db8:0:10:250:56ff:feb3:5ee2/64 Scope:Global

inet6 addr: fe80::250:56ff:feb3:5ee2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:46 errors:0 dropped:0 overruns:0 frame:0

TX packets:82 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:4186 (4.1 KB) TX bytes:8613 (8.6 KB)

Interrupt:18 Base address:0x2000

添加Avahi守护程序和VLAN程序包到OS通过sudo易于GET安装VLAN avahi守护程序命令。

编辑Avahi配置文件和enable (event)在Avahi守护程序的反射器功能。

ubuntu@ubuntu:~$ sudo nano /etc/avahi/avahi-daemon.conf

在配置文件内,请更改“enable (event)反射器”选项到是并且切记没有#符号是在线路前。

#publish-domain=yes

#publish-dns-servers=192.168.50.1, 192.168.50.2

#publish-resolv-conf-dns-servers=yes

#publish-aaaa-on-ipv4=yes

#publish-a-on-ipv6=no

[reflector]

enable-reflector=yes

#reflect-ipv=no

发出sudo vconfig添加eth0 命令为了添加VLAN :

ubuntu@ubuntu:~$ sudo vconfig add eth0 20

Added VLAN with VID == 20 to IF -:eth0:-

Note:此命令可能输出包含“警告的另外的文本:不能打开/proc/net/vlan/config”。这不影响Bonjour网关的功能。

在Linux的一个新的以太网接口将被创建在eth.下命名原则。此新接口能静态分配IP地址或运行DHCP。

为了运行在接口的DHCP,请发出sudo dhclient eth0.命令。

ubuntu@ubuntu:~$ sudo dhclient eth0.20

再发出ifconfig命令为了确认新建立的接口有一个IP地址:

ubuntu@ubuntu:~$ ifconfig

eth0 Link encap:Ethernet HWaddr 00:50:56:b3:5e:e2

inet addr:192.168.10.109 Bcast:192.168.10.255 Mask:255.255.255.0

inet6 addr: 2001:db8:0:10:250:56ff:feb3:5ee2/64 Scope:Global

inet6 addr: fe80::250:56ff:feb3:5ee2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:123 errors:0 dropped:26 overruns:0 frame:0

TX packets:126 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:12311 (12.3 KB) TX bytes:14712 (14.7 KB)

Interrupt:18 Base address:0x2000

eth0.20 Link encap:Ethernet HWaddr 00:50:56:b3:5e:e2

inet addr:192.168.20.20 Bcast:192.168.20.255 Mask:255.255.255.0

inet6 addr: 2001:db8:0:20:250:56ff:feb3:5ee2/64 Scope:Global

inet6 addr: fe80::250:56ff:feb3:5ee2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:3 errors:0 dropped:0 overruns:0 frame:0

TX packets:36 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:762 (762.0 B) TX bytes:5508 (5.5 KB)

重复在Bonjour网关需要的许多VLAN的第8步至第9步。

注意::在网关的Avahi Bonjour软件在新的接口将自动地监听用IP地址。

列出在所有子网的当前Bonjour能够设备被连接到网关使用所有-t命令的avahi访问– :

ubuntu@ubuntu:~$ avahi-browse --all -t

+ eth0.26 IPv4 admin@MBP-250 (2) iChat Presence local

+ eth0.26 IPv4 admin@MBP-130 iChat Presence local

+ eth0.25 IPv4 admin@MBP-250 (2) iChat Presence local

+ eth0.25 IPv4 admin@MBP-130 iChat Presence local

+ eth0.30 IPv4 admin@MBP-250 (2) iChat Presence local

+ eth0.30 IPv4 admin@MBP-130 iChat Presence local

+ eth0.20 IPv4 admin@MBP-250 (2) iChat Presence local

+ eth0.20 IPv4 admin@MBP-130 iChat Presence local

+ eth0 IPv4 admin@MBP-250 (2) iChat Presence local

+ eth0 IPv4 admin@MBP-130 iChat Presence local

+ eth0.26 IPv4 MBP-10.6 (2) VNC Remote Access local

+ eth0.26 IPv4 MBP-10.7 (2) VNC Remote Access local

+ eth0.25 IPv4 MBP-10.6 (2) VNC Remote Access local

+ eth0.25 IPv4 MBP-10.7 (2) VNC Remote Access local

+ eth0.30 IPv4 MBP-10.6 (2) VNC Remote Access local

+ eth0.30 IPv4 MBP-10.7 (2) VNC Remote Access local

+ eth0.20 IPv4 MBP-10.6 (2) VNC Remote Access local

+ eth0.20 IPv4 MBP-10.7 (2) VNC Remote Access local

+ eth0 IPv4 MBP-10.6 (2) VNC Remote Access local

+ eth0 IPv4 MBP-10.7 (2) VNC Remote Access local

+ eth0.26 IPv4 reflector Remote Disk Management local

+ eth0.25 IPv4 reflector Remote Disk Management local

+ eth0.30 IPv4 reflector Remote Disk Management local

+ eth0.20 IPv4 reflector Remote Disk Management local

+ eth0 IPv4 reflector Remote Disk Management local

ubuntu@ubuntu:~$

为了排除Bonjour连通性问题故障,自由Mac OS X工具, Bonjour浏览器

,是有用的视线内可用的设备。在Apple机场Express的一台远程打印机显示得这里:

10mbps 局域网组播_无线局域网Apple Bonjour部署指南相关推荐

  1. 三级网络技术_无线局域网设备安装与调试

    一.考点分析 考点1:蓝牙技术.HiperLan 考点2:802.11标准 考点3:常用的无线局域网设备 考点4:无线接入点的配置 二.蓝牙技术的基本概念 (一)蓝牙技术的基本概念 蓝牙技术是一种支持 ...

  2. 螺旋天线有方向性吗_无线局域网中的轴向模螺旋天线设计方案

    0 引言本文引用地址:http://www.eepw.com.cn/article/260148.htm 螺旋天线是一种宽带行波天线,辐射圆极化波.按结构来分有立体螺旋和平面螺旋两种.立体螺旋天线的辐 ...

  3. 同一个ip能否两次加入组播_组播IGMPv1/v2/v3精华知识汇总

    闲言少叙,直奔主题,开说之前先做点铺垫,回顾一下网络的基础知识. D类地址划分回顾 组播是IPv4地址分类中的D类,我们回顾一下IPv4的地址划分 A类:首bit=0,0-127网段,网络掩码8,其中 ...

  4. 加入rtp组播_耗时10+小时撰写 带你系统认识组播 收藏这些概念

    组播multicast:在一个或跨越多个广播域,实现点对多点的通信需求,不存在强制性:比单播技术更加灵活.比广播技术更加高效:广泛应用在网络电视.在线直播.远程教育.视频会议等对带宽和数据交互实时性较 ...

  5. tcp 组播_深入了解TCP/IP协议

    TCP/IP协议网络上类似的科普知识很多,博主针对一些资料做了下整理,加入了自己的一些理解和观点.主要还是针对新人教程,结构比较清晰,有一定学习价值. 下面进入主题,我们知道现在互联网协议是经过分层的 ...

  6. 计算机网络之局域网(3)无线局域网

    六,无线局域网 1,典型的无线局域网结构 无限局域网分为两种: 有固定基础设施的无线局域网 无固定基础设施的无线局域网自组网络(ad hoc network) 2,有固定基础设施的无线局域网 一个基本 ...

  7. 计算机网络 王道考研2021 第三章:数据链路层 -- 局域网基本概念和体系结构、以太网(一种常用的局域网技术)、无线局域网、跨省短信通知原因、MAC

    文章目录 1. 局域网基本概念和体系结构 1.1 局域网 1.2 局域网拓扑结构 1.3 局域网传输介质 1.4 局域网介质访问控制方法 1.5 局域网的分类 1.6 IEEE802标准 1.7 MA ...

  8. 怎样打开苹果的无线网络连接服务器,iphone的无线局域网在哪里? 苹果手机无线局域网的打开方法...

    iphone手机找不到无线局域网,该怎么办呢?我们在"关于手机"的菜单里找到"无线局域网地址"菜单,下面我们就来看看详细的教程. 找到设置:每一个iphone用 ...

  9. 计算机接入因特网的方式一般分为哪两种?各自的连接设备有哪,无线局域网的接入方式 无线局域网有哪两种连接模式...

    1, 无线局域网有哪两种连接模式 计算机接入因特网的方式:1.通过公共交换电话网接入互联网.2.通过综合业务数字网接入互联网.3.通过非时称数字用户线接入互联网.4.通过局城网接入互联网.要使用互联网 ...

最新文章

  1. c++各种数据类型表示范围
  2. mysql事务处理 begin_mysql 事务处理
  3. 编程珠玑第八章——分治算法求解数组中的最大的连续和
  4. Luogu 2827 [NOIP2016] 蚯蚓
  5. 内核驱动漏洞与攻击预防--by MJ0011
  6. 微软学术搜索项目 10个版本的历程
  7. 跨域问题是怎样造成的
  8. Linux 下安装Postgresql
  9. 剑指offer(28)—数组中出现次数超过一半的数字
  10. MISRA C指导指南解读系列1(MISRA C是什么)
  11. 使用VST机架效果进行人声处理的顺序及相关插件
  12. 【接口测试实战(三)】接口测试用例的编写
  13. html5中检测网络状态的方法,前端js监听浏览器网络变化
  14. pythonsort参数_Python sort()函数有哪些参数?
  15. python乱码系列1
  16. JAVAWEB学习笔记--Day3
  17. servlet生命周期(很有用)
  18. jquery ajax 事件执行顺序
  19. SCI科研论文中如何正确自我引用,避免过度自引?
  20. 技术人应该如何看待和学习区块链

热门文章

  1. pytorch加载语音类自定义数据集
  2. 心法利器[71] | NLP的学习思考(新手和进阶)
  3. Customizing the Banner
  4. 从事计算机编程工作有前途吗,沙坪坝计算机编程培训有前途吗
  5. 深度解析|硬盘协议大全,终于搞明白SCSI、IDE、FC、SATA……
  6. 标准化和归一化 超全详解
  7. storm和vgj vgj_DOTA2TI8VGJ.S战队_DOTA2TI8VGJ.S战队成员资料_牛游戏网攻略
  8. 关于b站M_Studio的学习笔记2
  9. 数字图像处理艺术化效果——怀旧效果(泛黄旧照片)
  10. 【论文速递】ISPRS2018 :基于增强极线几何约束以及自适应窗最小二乘匹配方法的立体SAR山区DSM