西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

BonjourPSSetup.exe(Bonjour Print Services)

2.0.2 官方最新版
  • BonjourPSSetup.exe(Bonjour Print Services)2.0.2 官方最新版
  • 软件大小:5.1M
  • 更新时间:2015-01-09 11:54
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 打印工具
  • 软件等级:4级
  • 应用平台:WinAll, Win7
  • 官方网站:http://www.cr173.com
好评:50%
坏评:50%

软件介绍

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。

对打印机的要求

Bonjour Print Services 适用于:

Wi-Fi 或以太网上的网络打印机

通过 Mac 或 AirPort 基站共享的 USB 打印机

对防火墙的要求

Bonjour 联网协议通过 UDP 端口 5353 收发网络数据包。Bonjour 安装器会在受支持的系统上安装时相应配置 Windows 防火墙,但是如果您启用了单独的“个人防火墙”,则需要确保 UDP 端口 5353 已打开,以便 Bonjour 能正常工作。

更新内容
此安装包会在“\Program Files\Bonjour Print Services”中安装 Bonjour 打印机向导,并在桌面上创建快捷方式。 

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客户端去发现使用本地服务,二是如何作为服务端如何注册Bonjour服务

软件标签: Bonjour

软件截图

BonjourPSSetup.exe(Bonjour Print Services) 2.0.2 官方最新版

    其他版本下载

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载