分类
大小:5.1M更新:2015-01-09
类别:打印工具系统:WinAll,Win7
Bonjour是Apple推出的零配置网络协议,主要的目的是在缺少中心服务器的情况下解决网络设备的IP获取,名称解析和服务发现等关键问题。
安装BonjourPSSetup.exe之后电脑就像apple tv一样可以接受iOS设备推送音频。doubleTwist Playe.apk+AirSync.apk据说可以让安卓手机用上airplay向苹果tv推送内容,但是不能向前述的电脑推送。
Bonjour Print Services(Windows 版)可让您使用 Bonjour 打印机向导在 Windows 电脑上找到并配置启用 Bonjour 的打印机。
请使用 Windows Update 确保您的电脑上安装有最新版本的 Service Pack。
对打印机的要求
Wi-Fi 或以太网上的网络打印机
通过 Mac 或 AirPort 基站共享的 USB 打印机
对防火墙的要求
Bonjour 联网协议通过 UDP 端口 5353 收发网络数据包。Bonjour 安装器会在受支持的系统上安装时相应配置 Windows 防火墙,但是如果您启用了单独的“个人防火墙”,则需要确保 UDP 端口 5353 已打开,以便 Bonjour 能正常工作。
更新内容
此安装包会在“\Program Files\Bonjour Print Services”中安装 Bonjour 打印机向导,并在桌面上创建快捷方式。
如上面提到的,Bonjour可以完成的工作主要是在缺少中心服务器的情况下解决IP获取,名称解析和服务发现这三个问题。
1、IP获取
在传统网络环境下,设备的IP地址通过两种方式获取,一种是静态配置,通过手工方式为设备指定一个IP地址,一种是动态配置,设备通过路由器的DHCP服务获得动态的IP地址。
在无中心服务器的网络环境下,没有中心服务器提供DHCP服务,用户手工配置IP地址也很不方便,这就需要一种新的方式来帮助设备获取IP地址,就是希望设备可以主动为自己指定一个可用的IP地址。
在IPV6环境下,IPV6协议本身就提供了设备自指定IP地址的能力,所以实现很简单,直接使用IPV6的协议支持就可以了。
在IPV4环境下,Bonjour使用了随机指定IP地址的方法,首先为设备随机指定一个属于本地网段的IP地址,然后检查该地址在本地是否有冲突,如果有冲突就随机生成另一个新的IP地址,直到找到可用IP地址为止。
我在做测试的时候没有测试这部分,都是使用的DHCP的动态地址。以后有时间测试了这个部分后再和大家分享测试结果。
2、名称解析
在传统网络环境下,名称和IP地址的对应关系是通过DNS服务解析的。当一个设备需要访问一个域名,如“www.abc.com”,设备将“www.abc.com”发给DNS服务器,服务器返回该域名对应的IP地址,设备再使用返回的IP地址对目标服务器进行访问。
在没有中心服务器的网络环境中,没有DNS服务器提供域名解析服务,名称解析变成一个严重问题。针对这一问题,业界的解决方案是mDNS,中文叫“组播DNS”,在标准文档RFC6762中定义。
“组播DNS”的原理很简单,当一个设备需要解析一个名称时,如“abc.local.”,这个设备通过UDP协议向本地网络中的所有设备广播一个消息,问谁是“abc.local”,本地网络中如果有一个设备认为自己是“abc.local”,它就给出响应,说出自己的IP地址。
因为“组播DNS”基于UDP协议,采用广播消息的方式,所以不需要一个中心服务器提供DNS解析服务就可以完成本地的名称解析。
Bonjour也是基于mDNS协议的,不过Bonjour在mDNS协议上作了扩展,加强了设备响应“组播DNS”请求的能力。在Bonjour协议下,应用只需要对某个名称进行注册,就可以将响应“组播DNS”请求的工作交由底层处理。也就是说在Bonjour协议下,应用不需要侦听本地网络的“组播DNS”请求并进行响应,这些工作由底层系统完成。
为了区分全球域名和本地域名,mDNS协议使用“.local.”作为本地域名的根域名。
3、服务发现
当一个提供服务的设备获取IP地址,并自我指定一个域名后,其实还是不能满足用户的需求。因为用户需要的是某种服务,如打印服务,web服务,用户并不关心这些服务对应的服务器名称和它的IP地址。
为了让用户更容易发现本地网络中的各种服务,Bonjour为设备提供了服务发现的能力。
Bonjour提供的“服务发现”能力基于一个简单直接的规定,就是提供服务的设备在按以下标准对服务进行注册:“名称.服务类型.传输协议类型.local.”,比如:“DamonWebServer._http._tcp.local.”,又比如“DummiesWebServer._http._tcp.local.”。
这样,当一个设备使用希望查找http服务的时候,Bonjour会去查找本地网络中注册过的包含"_http"的服务,然后将结果返回给用户选择。这时用户面对的是“DamonWebServer”和"DummiesWebServer",用户可以不去关心到底这两个web服务到底在那台设备上,该设备的IP地址是什么。
对于最终用户来讲,Bonjour基本上是透明的,他们不需要了解如何去使用Bonjour,往往都是应用开发者去考虑如何使用Bonjour。
对于应用开发者来讲,他们需要考虑有两部分,一是如何作为Bonjour客户端去发现使用本地服务,二是如何作为服务端如何注册Bonjour服务
Office批量打印精灵打印工具Mv3.1免费版
查看易达新版出生证明打印软件打印工具MV2019官方版
查看云印相自助打印系统打印工具Mv1.01官方版
查看erpcto单据打印云系统打印工具M1.1
查看新疆电子发票开票系统打印工具MV1.0.084单用户版
查看资江打印机蓝牙设置工具打印工具.10Mv3.0 绿色免费版
查看BonjourPSSetup.exe(Bonjour Print Services)打印工具M2.0.2 官方最新版
查看PDF批量打印(CoolUtils Total PDF Printer)打印工具Mv4.1.0.31中文免费版
查看行程单打印系统打印工具.74Mv7.1绿色免费版
查看赢彩投注单打印助手打印工具M1.6最新版
查看管家通出货单打印软件打印工具Mv6.3官方版
查看百航增值税开票打印软件打印工具MV1.0.8.2绿色免费版
查看条码设计打印软件(LabelJoy Server) 6打印工具Mv6.1.0.138免费版
查看市场开票软件打印工具MV1.5.0.1官方版
查看易打标条码标签设计打印软件打印工具Mv 3.7 标准版
查看闪电PDF虚拟打印机打印工具Mv2.4.3.0 官方版
查看增值税普通发票开票软件打印工具MWIN7版
查看可变一维条码设计打印软件打印工具MV3.69官方免费版
查看Excel超级打印软件打印工具M2.6官方版
查看维德通用收据打印专家打印工具Mv3.0.1官方版
查看神州浩天银行票据管理打印工具MV5.0官方版
查看LabelJoy标签打印软件打印工具Mv6.2.0.200 最新版
查看i印通自助打印打印工具Mv3.1.10910.0官方版
查看GreenCloud Printer Pro中文免费版打印工具MV7.8.4patch补丁
查看点击查看更多