所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S7700, S9700 V200R010C00 配置指南-IP业务

本文档介绍了IP业务的配置,具体包括IP地址配置、ARP配置、DHCP配置、DNS配置、mDNS网关配置、mDNS中继配置、UDP Helper配置、IP性能优化配置、IPv6基础配置、DHCPv6配置、IPv6 DNS配置、IPv6 over IPv4隧道配置和IPv4 over IPv6隧道配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
mDNS中继简介

mDNS中继简介

定义

传统的基于TCP/IP协议的通信模式下,如果设备之间需要通信,必须知道对端设备的IP地址。由于IP地址不好记忆,为了便于记忆和提升可用性,网络管理员可以配置DNS服务以方便其他设备通过域名访问。这样,当一个设备通过域名访问其他设备时,还需要在设备上配置DNS服务器用来解析域名对应的IP地址。为了减少网络设备的手工配置成本,苹果公司提出了零配置网络Zeroconf(Zero-configuration networking)。

零配置网络是指网络设备在不需要管理员参与配置的情况下,实现自动地址配置、域名解析和服务发现,广泛应用在家庭无线网络和企业办公网络中。Bonjour技术是由苹果公司提出的基于组播域名系统mDNS(Multicast Domain Name System)和基于DNS的服务发现协议DNS-SD(DNS-Based Service Discovery)协议的零配置网络技术的解决方案,是一种应用在二层广播域的技术,实现二层广播域内网络设备自动获取地址和发现服务。大部分苹果产品(例如iPhone、iPad、Apple TV等)都支持Bonjour技术。

Bonjour技术仅能实现同VLAN内的服务发现,为了实现跨VLAN和跨网段的服务发现,华为公司提出了mDNS网关和mDNS中继的解决方案。mDNS中继负责转发Bonjour设备(支持Bonjour技术的用户终端或服务提供设备)与mDNS网关之间的mDNS报文。这样,支持Bonjour技术的用户终端可以实现跨网段的打印机和Airplay服务发现。

目的

使用Bonjour技术的服务提供设备(例如Apple TV)通过组播地址(IPv4地址为224.0.0.251)在网络中宣布自己可以提供的服务。用户终端设备(例如iPhone、iPad等客户端)通过发送目的组播地址为224.0.0.251的mDNS请求报文请求本地网络中的可用服务。一方面实现了网络中的服务共享,另一方面方便客户端能够访问网络中的服务资源。

然而,mDNS协议进行信息交互时使用的目的组播地址(224.0.0.251)仅在二层广播域生效,即只能在同一VLAN内转发,不能实现跨VLAN或跨三层设备转发。如图6-1所示,通常企业网络会规划多个VLAN或多个网段,Apple TV_1、Apple TV_2和Printer分别处于不同网段。位于VLAN10中的iPhone只能发现本VLAN内的Apple TV_1的服务;不能发现位于VLAN20的Apple TV_2服务和AC下挂的Printer服务。

图6-1  mDNS网关应用组网图

mDNS网关可以实现跨VLAN的服务发现,华为无线接入控制器(如图6-1所示的AC)V200R005C00以上版本支持mDNS网关功能,记录网络中所有可用的服务列表,并应答支持Bonjour技术的用户终端的服务请求。通过在网络中部署mDNS网关,可以实现跨VLAN的服务发现。AC上部署mDNS网关后,AC设备下挂的直连网段的服务提供设备(图6-1所示的Apple TV_1、Apple TV_2和Printer)组播发送mDNS报文通告服务,AC收到报文后记录服务信息。客户端(图6-1所示的iPhone)发送mDNS请求报文发现服务时,AC收到请求报文后通过查询服务列表回应网络中可用的服务,从而实现了跨VLAN的服务发现。

在mDNS网关的解决方案中,需要Bonjour设备与AC之间处于同一网段,即图6-1中Switch与AC之间二层转发。如果AC作为mDNS网关与Apple TV、iPhone跨网段连接时,如图6-2所示中的Switch与AC之间三层转发。由于mDNS报文是在二层广域域内组播发送,所以VLAN10和VLAN20的mDNS报文不能被Switch转发到mDNS网关,因此mDNS网关上不能记录VLAN10和VLAN20内提供的服务,也不能接收VLAN10和VLAN20的mDNS请求报文。通过在Switch上部署mDNS中继,可以解决这个问题,实现跨网段的服务发现。在Switch上部署mDNS中继后,当Switch接收到来自Apple TV或iPhone的mDNS组播报文后,将组播报文转换成单播报文发送给指定mDNS网关。同理,当接收到来自mDNS网关的单播mDNS报文后,会将单播报文转换成组播报文发送到指定VLAN中,从而实现跨网段的服务发现。

图6-2  mDNS中继应用组网图
翻译
下载文档
更新时间:2019-08-21

文档编号:EDOC1000141459

浏览量:20436

下载量:847

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页